در این مطلب، ویدئو نحوه یادگیری پایتون | برنامه نویسی پایتون | یادگیری پایتون | Intellipaat با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:32:35
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,930 –> 00:00:06,000
[موسیقی]
2
00:00:06,000 –> 00:00:08,480
به این جلسه خوش آمدید توسط
3
00:00:08,480 –> 00:00:10,880
intellipaat نام من aniradh است و در این جلسه
4
00:00:10,880 –> 00:00:12,400
ما قصد داریم بهترین راه را
5
00:00:12,400 –> 00:00:15,120
برای شما دوستان برای شروع با پایتون بررسی کنیم،
6
00:00:15,120 –> 00:00:16,400
به خصوص اگر از یک
7
00:00:16,400 –> 00:00:18,320
پس زمینه غیر برنامه نویسی هستید،
8
00:00:18,320 –> 00:00:19,920
خوب بچه ها قبل از ما با جلسه شروع کنید،
9
00:00:19,920 –> 00:00:21,840
مطمئن شوید که دکمه اشتراک
10
00:00:21,840 –> 00:00:22,320
11
00:00:22,320 –> 00:00:24,400
و نماد زنگ را فشار دهید تا هرگز
12
00:00:24,400 –> 00:00:26,640
هیچ بهروزرسانی از ما را
13
00:00:26,640 –> 00:00:28,560
قبل از شروع جلسه از دست ندهید، باید به
14
00:00:28,560 –> 00:00:30,400
شما بگویم که ما این
15
00:00:30,400 –> 00:00:32,640
جلسه زنده را در کانال یوتیوب خود پخش میکنیم
16
00:00:32,640 –> 00:00:34,640
و در سراسر یک وبینار و
17
00:00:34,640 –> 00:00:36,640
همچنین لینک وبینار در
18
00:00:36,640 –> 00:00:38,960
کادر توضیحات زیر آورده شده است، بنابراین حتما به
19
00:00:38,960 –> 00:00:40,239
وبینار بپیوندید
20
00:00:40,239 –> 00:00:42,000
زیرا در پایان وبینار، ما
21
00:00:42,000 –> 00:00:44,879
یک مشاور ارشد دوره
22
00:00:44,879 –> 00:00:46,960
خواهیم داشت تا به تمام سوالات شما پاسخ دهد و
23
00:00:46,960 –> 00:00:48,960
شما را راهنمایی کند. سریعترین روشی که شما بچهها
24
00:00:48,960 –> 00:00:51,440
میتوانید در پایتون و همچنین بچهها متخصص شوید،
25
00:00:51,440 –> 00:00:53,280
بنابراین بیایید این جلسه را بسیار تعاملی نگه داریم
26
00:00:53,280 –> 00:00:54,719
27
00:00:54,719 –> 00:00:56,320
و فقط همین الان دستور کار
28
00:00:56,320 –> 00:00:59,280
را بررسی کنیم، بنابراین برای شروع، بعد از آن یک معرفی سریع برای پایتون بررسی میکنیم.
29
00:00:59,280 –> 00:00:59,680
30
00:00:59,680 –> 00:01:01,680
31
00:01:01,680 –> 00:01:02,719
با
32
00:01:02,719 –> 00:01:04,959
درک اینکه ما میدانیم برنامهنویسهای پایتون
33
00:01:04,959 –> 00:01:06,000
واقعاً چه کار
34
00:01:06,000 –> 00:01:08,080
میکنند و چرا باید حتی به
35
00:01:08,080 –> 00:01:09,360
یادگیری پایتون فکر
36
00:01:09,360 –> 00:01:11,600
کنید، ببینید پس از اینکه فهمیدید چرا پایتون
37
00:01:11,600 –> 00:01:12,400
برای شما مناسب است،
38
00:01:12,400 –> 00:01:14,000
ما همیشه مهارتهای برتر را بررسی
39
00:01:14,000 –> 00:01:15,680
میکنیم که
40
00:01:15,680 –> 00:01:17,520
برای متخصص شدن در پایتون
41
00:01:17,520 –> 00:01:19,439
و البته در در پایان
42
00:01:19,439 –> 00:01:20,960
یک راهنمای مفصل به شما میدهم که از
43
00:01:20,960 –> 00:01:23,280
طریق آن میتوانید پایتون را یاد بگیرید
44
00:01:23,280 –> 00:01:25,360
و در پایان، همانطور که قبلاً
45
00:01:25,360 –> 00:01:27,119
اشاره کردم، یک مشاور ارشد دوره
46
00:01:27,119 –> 00:01:28,960
در وبینار ما
47
00:01:28,960 –> 00:01:31,040
خواهید داشت که شما را در ساختارمندترین راه راهنمایی میکند.
48
00:01:31,040 –> 00:01:33,119
شما بچه ها می توانید روی
49
00:01:33,119 –> 00:01:35,200
متخصص شدن در python
50
00:01:35,200 –> 00:01:37,360
کار کنید، بنابراین بدون هیچ مقدمه ای بیایید
51
00:01:37,360 –> 00:01:38,320
کلاس را
52
00:01:38,320 –> 00:01:40,320
خوب شروع کنیم تا با یک
53
00:01:40,320 –> 00:01:41,759
مقدمه سریع برای
54
00:01:41,759 –> 00:01:44,159
55
00:01:44,159 –> 00:01:45,439
56
00:01:45,439 –> 00:01:47,520
57
00:01:47,520 –> 00:01:49,600
Python شروع کنیم. زبان برنامه نویسی شماره یک در جهان
58
00:01:49,600 –> 00:01:50,960
59
00:01:50,960 –> 00:01:53,040
وجود دارد و دلیلی برای این موضوع وجود دارد،
60
00:01:53,040 –> 00:01:54,159
بنابراین یک
61
00:01:54,159 –> 00:01:56,240
62
00:01:56,240 –> 00:01:59,119
زبان برنامه نویسی سطح بالا شی گرا است که برای تامین نیازهای زیادی استفاده می شود.
63
00:01:59,119 –> 00:02:00,159
از دامنهها،
64
00:02:00,159 –> 00:02:02,560
اگر در حال حاضر به هر دامنهای فکر میکنید،
65
00:02:02,560 –> 00:02:04,640
حتی وسیعترین دامنهها
66
00:02:04,640 –> 00:02:06,320
هم به معماری
67
00:02:06,320 –> 00:02:08,318
فکر میکنند که میدانید، به پزشکی فکر کنید، به
68
00:02:08,318 –> 00:02:10,239
هوش مصنوعی فکر
69
00:02:10,239 –> 00:02:11,920
70
00:02:11,920 –> 00:02:14,400
کنید، به طراحی وبسایت فکر
71
00:02:14,400 –> 00:02:15,280
72
00:02:15,280 –> 00:02:17,440
کنید، به امنیت سایبری فکر کنید، هر زمان که به آن فکر میکنید، ببینید
73
00:02:17,440 –> 00:02:18,560
پایتون به
74
00:02:18,560 –> 00:02:20,959
هر شکلی وجود دارد و این
75
00:02:20,959 –> 00:02:22,400
زیبایی پایتون به طور کلی است
76
00:02:22,400 –> 00:02:25,760
که استفاده گسترده از آن باعث شده است که
77
00:02:25,760 –> 00:02:27,520
یکی از
78
00:02:27,520 –> 00:02:28,959
زبان های برنامه نویسی شماره یک در جهان باشد
79
00:02:28,959 –> 00:02:31,360
که شروع با آن برای مبتدیان بسیار آسان است
80
00:02:31,360 –> 00:02:32,319
81
00:02:32,319 –> 00:02:34,800
و در عین حال بسیار بسیار
82
00:02:34,800 –> 00:02:36,239
برای شما
83
00:02:36,239 –> 00:02:39,040
هم قدرتمند است اگر شما بچه ها این کار را انجام می دهید
84
00:02:39,040 –> 00:02:41,120
تا حرفه خود را در پایتون شروع کنید
85
00:02:41,120 –> 00:02:43,440
یا اگر شما فقط مشتاقانی
86
00:02:43,440 –> 00:02:44,879
هستید که به دنبال یادگیری زبان
87
00:02:44,879 –> 00:02:47,440
نیز هستند در اینجا برخی از حقایق زیبای
88
00:02:47,440 –> 00:02:49,440
پایتون وجود دارد که ممکن است
89
00:02:49,440 –> 00:02:50,239
بدانید یا ندانید.
90
00:02:50,239 –> 00:02:51,920
من کاملا مطمئن هستم که شما بچه ها از موزیلا فایرفاکس درست استفاده کرده اید،
91
00:02:51,920 –> 00:02:55,760
بنابراین فایرفاکس دارای
92
00:02:55,760 –> 00:02:57,760
230000 خط کد است که در واقع با
93
00:02:57,760 –> 00:02:58,879
پایتون نوشته شده است
94
00:02:58,879 –> 00:03:00,640
که به عملکرد t کمک می کند. او
95
00:03:00,640 –> 00:03:02,000
خود مرورگر
96
00:03:02,000 –> 00:03:04,159
و سپس مایکروسافت در واقع
97
00:03:04,159 –> 00:03:06,000
توسعه پایتون را با تمام کارهایی که
98
00:03:06,000 –> 00:03:06,640
می توانند
99
00:03:06,640 –> 00:03:08,800
با زیباترین ایده خود انجام دهند که
100
00:03:08,800 –> 00:03:10,800
کد ویژوال استودیو است و
101
00:03:10,800 –> 00:03:11,519
102
00:03:11,519 –> 00:03:14,560
به نظر من ایده شگفت انگیزی است، ترویج می کند و سپس نتفلیکس آیا
103
00:03:14,560 –> 00:03:16,480
حتی باید در مورد نتفلیکس صحبت
104
00:03:16,480 –> 00:03:16,879
105
00:03:16,879 –> 00:03:18,959
کنم. گفته است که آنها
106
00:03:18,959 –> 00:03:20,159
از
107
00:03:20,159 –> 00:03:22,480
پایتون بهخصوص برای نیازهای علم داده آن استفاده گسترده میکنند
108
00:03:22,480 –> 00:03:24,720
و این یک چیز شگفتانگیز است،
109
00:03:24,720 –> 00:03:26,640
فکر کنید به ارزش ترابایت
110
00:03:26,640 –> 00:03:28,480
دادههایی که نتفلیکس به آپلود و دانلود کردن ادامه میدهد و
111
00:03:28,480 –> 00:03:30,239
112
00:03:30,239 –> 00:03:32,159
در سیستم و معماری خاص خود تغییر میکند
113
00:03:32,159 –> 00:03:33,760
و
114
00:03:33,760 –> 00:03:35,760
اوه جسورانه است. بیانیه ای مبنی بر اینکه ما از
115
00:03:35,760 –> 00:03:37,519
پایتون برای همه این موارد استفاده می کنیم
116
00:03:37,519 –> 00:03:39,599
و سپس Uber Uber می گوید که آنها
117
00:03:39,599 –> 00:03:40,799
از
118
00:03:40,799 –> 00:03:42,159
نوت بوک های jupiter و
119
00:03:42,159 –> 00:03:44,319
ipython برای به اشتراک گذاشتن تمام داده
120
00:03:44,319 –> 00:03:47,120
هایی که می دانید بین درایورها و
121
00:03:47,120 –> 00:03:48,799
سیستم های میزبان uh آنها استفاده می
122
00:03:48,799 –> 00:03:50,959
کنند، همچنین این فقط فقط نیست. این من فقط
123
00:03:50,959 –> 00:03:52,239
چهار مورد برتر را به شما
124
00:03:52,239 –> 00:03:53,840
دادم، شما می دانید شرکت هایی که از
125
00:03:53,840 –> 00:03:55,680
پایتون استفاده می کنند هزاران و
126
00:03:55,680 –> 00:03:56,319
هزاران نفر هستند
127
00:03:56,319 –> 00:03:58,560
که از پایتون به عنوان شما استفاده می کنند. از این به بعد در چند اسلاید خواهید دید،
128
00:03:58,560 –> 00:04:00,080
129
00:04:00,080 –> 00:04:01,760
بنابراین سوالی که ممکن است در این لحظه برای شما پیش بیاید که
130
00:04:01,760 –> 00:04:02,959
آیا شما بچه ها
131
00:04:02,959 –> 00:04:04,080
برنامه نویس نیستند این
132
00:04:04,080 –> 00:04:06,879
است که توسعه دهنده پایتون کیست و اوه می
133
00:04:06,879 –> 00:04:07,680
دانید که ما
134
00:04:07,680 –> 00:04:10,319
در مورد توسعه پایتون چه چیزهایی می توانیم یاد بگیریم.
135
00:04:10,319 –> 00:04:12,239
به این
136
00:04:12,239 –> 00:04:15,280
ترتیب توسعهدهنده پایتون شخصی
137
00:04:15,280 –> 00:04:17,040
است که برنامهنویسی است که
138
00:04:17,040 –> 00:04:19,279
انواع برنامهها و کدهایی را که ما به
139
00:04:19,279 –> 00:04:20,720
آن میگوییم مینویسد تا
140
00:04:20,720 –> 00:04:22,880
در پایان روز
141
00:04:22,880 –> 00:04:25,120
برنامههای کاربردی ایجاد کنیم، ببینید چرا ما برنامهها را درست ایجاد میکنیم، بنابراین
142
00:04:25,120 –> 00:04:26,639
ممکن است شما این را تماشا کنید.
143
00:04:26,639 –> 00:04:28,080
به عنوان مثال در تلفن خود در برنامه یوتیوب خود
144
00:04:28,080 –> 00:04:30,320
یا ممکن
145
00:04:30,320 –> 00:04:32,400
است چندین برنامه برای خرید داشته باشید،
146
00:04:32,400 –> 00:04:33,680
پس چرا ما این
147
00:04:33,680 –> 00:04:36,720
برنامه ها را داریم که زندگی ما را بسیار آسان می کند، درست است
148
00:04:36,720 –> 00:04:38,960
که برای ما بسیار راحت است که
149
00:04:38,960 –> 00:04:39,840
از برنامه ها
150
00:04:39,840 –> 00:04:42,160
برای حل مشکلات ما استفاده کنیم. می
151
00:04:42,160 –> 00:04:43,360
تواند یک چیز ساده باشد،
152
00:04:43,360 –> 00:04:45,440
اکنون مشکلی وجود دارد که ممکن است من داشته
153
00:04:45,440 –> 00:04:47,759
باشم، می خواهم کفش های ضد آب بخرم،
154
00:04:47,759 –> 00:04:49,199
زیرا اینجا در بنگلور مدام باران می بارد،
155
00:04:49,199 –> 00:04:50,080
156
00:04:50,080 –> 00:04:52,080
بنابراین من چه کار کنم اوه شما می دانید که من به یک راه حل نیاز دارم،
157
00:04:52,080 –> 00:04:53,680
راه حلی که انجام می دهم این است
158
00:04:53,680 –> 00:04:54,880
یک سایت تجارت الکترونیک را بنویسید
159
00:04:54,880 –> 00:04:57,280
و می دانید که شروع کنید به مشت
160
00:04:57,280 –> 00:04:59,360
زدن کفش های ضد آب و خرید آن و
161
00:04:59,360 –> 00:05:00,720
اگر آنها کفش را به من دادند
162
00:05:00,720 –> 00:05:02,960
و من کفش را بخرم مشکل حل می شود
163
00:05:02,960 –> 00:05:05,680
دقیقاً این سناریو در
164
00:05:05,680 –> 00:05:08,160
هر مشکلی که فکرش را بکنید مناسب است.
165
00:05:08,160 –> 00:05:09,120
بنابراین شما
166
00:05:09,120 –> 00:05:11,520
خود وب سایت را باز کردید بخشی
167
00:05:11,520 –> 00:05:13,440
از راه حلی بود که در آن از پایتون استفاده شده است
168
00:05:13,440 –> 00:05:15,600
و احتمالاً در شبکه etl آنها در
169
00:05:15,600 –> 00:05:17,360
جایی از پایتون استفاده شده است، بنابراین پایتون
170
00:05:17,360 –> 00:05:18,320
اساساً در همه جا استفاده می شود،
171
00:05:18,320 –> 00:05:20,639
بنابراین ما این
172
00:05:20,639 –> 00:05:22,400
برنامه ها را داریم که توسعه دهنده پایتون
173
00:05:22,400 –> 00:05:22,960
برای ما مناسب است
174
00:05:22,960 –> 00:05:24,960
و این فقط نیست. آنها برنامه ها را می نویسند،
175
00:05:24,960 –> 00:05:26,639
اما باید این
176
00:05:26,639 –> 00:05:27,600
توانایی را داشته باشند
177
00:05:27,600 –> 00:05:29,600
که واقعاً برنامه های خود را به درستی آزمایش کنند،
178
00:05:29,600 –> 00:05:31,840
بنابراین شما می توانید بهترین برنامه کاربردی را
179
00:05:31,840 –> 00:05:33,840
که از نظر زیبایی شناختی دلپذیرتر و کاربردی ترین می دانید ایجاد
180
00:05:33,840 –> 00:05:35,600
کنید، اما
181
00:05:35,600 –> 00:05:36,960
در پایان روز
182
00:05:36,960 –> 00:05:38,720
اگر در یک یا دو سناریو با شکست مواجه شوید،
183
00:05:38,720 –> 00:05:40,479
قرار است به درستی یک علامت بد اضافه شود،
184
00:05:40,479 –> 00:05:42,160
بنابراین بسیار حیاتی است که یک
185
00:05:42,160 –> 00:05:44,160
توسعهدهنده پایتون این قابلیت را داشته باشد که نه تنها
186
00:05:44,160 –> 00:05:45,759
برنامههایی را در پایتون بنویسد
187
00:05:45,759 –> 00:05:48,880
که نحو آن را درک کند، بلکه آن را آزمایش کند.
188
00:05:48,880 –> 00:05:51,759
و آن را هم اشکال زدایی کنید، بنابراین کارهای زیادی
189
00:05:51,759 –> 00:05:53,600
وجود دارد که توسعه دهندگان پایتون انجام می دهند و قرار
190
00:05:53,600 –> 00:05:55,440
دادن آن در چند اسلاید بسیار دشوار است،
191
00:05:55,440 –> 00:05:57,039
زیرا همانطور که به شما گفتم
192
00:05:57,039 –> 00:05:59,840
درست است، دامنه دسترسی پایتون
193
00:05:59,840 –> 00:06:00,400
به
194
00:06:00,400 –> 00:06:02,560
قدری وسیع است که برای شما بسیار سخت است که بدانید
195
00:06:02,560 –> 00:06:04,880
در مورد کارهایی که این افراد انجام میدهند یک نکته دقیق
196
00:06:04,880 –> 00:06:06,479
197
00:06:06,479 –> 00:06:08,720
198
00:06:08,720 –> 00:06:09,360
199
00:06:09,360 –> 00:06:11,680
بنویسید، اما چیزهای زیادی وجود دارد که همه این افراد به طور مشترک انجام میدهند، به عنوان مثال، یک توسعهدهنده پایتون کد
200
00:06:11,680 –> 00:06:12,639
کارآمد و
201
00:06:12,639 –> 00:06:15,199
قابل آزمایش مجدد را مینویسد همانطور که به شما گفتم
202
00:06:15,199 –> 00:06:17,600
میتوانید برنامهای را احتمالاً به 10 روش مختلف بنویسید.
203
00:06:17,600 –> 00:06:18,160
204
00:06:18,160 –> 00:06:19,759
سپس فقط یک یا دو راه وجود خواهد داشت
205
00:06:19,759 –> 00:06:21,680
که در
206
00:06:21,680 –> 00:06:22,319
207
00:06:22,319 –> 00:06:24,240
دستگاه بسیار کارآمد است، برای کاربری که برنامه نویسی می کند بسیار کارآمد است
208
00:06:24,240 –> 00:06:26,080
و البته در پایان
209
00:06:26,080 –> 00:06:26,560
210
00:06:26,560 –> 00:06:29,120
روز در خط کوتاه است، بنابراین فرض کنید
211
00:06:29,120 –> 00:06:31,120
برنامه ای داریم که صد خط است.
212
00:06:31,120 –> 00:06:32,880
کد و دیگری وجود دارد که
213
00:06:32,880 –> 00:06:34,639
هزار خط کد است و هر دوی
214
00:06:34,639 –> 00:06:36,240
آنها دقیقاً همین کار را انجام
215
00:06:36,240 –> 00:06:38,240
می دهند اگر شما فردی بودید که می
216
00:06:38,240 –> 00:06:39,600
خواهید پایتون یاد بگیرید
217
00:06:39,600 –> 00:06:41,360
و می دانید که همان
218
00:06:41,360 –> 00:06:43,039
کاری را انجام می دهد که هنوز هم می خواهید نوشتن
219
00:06:43,039 –> 00:06:44,479
هزار خط
220
00:06:44,479 –> 00:06:46,720
کد پاسخ درست نیست دقیقاً منظور من
221
00:06:46,720 –> 00:06:48,639
در اینجا نیست، بنابراین آنها باید توانایی
222
00:06:48,639 –> 00:06:50,400
استفاده مجدد از مؤلفه هایی که پایتون
223
00:06:50,400 –> 00:06:52,720
ارائه می دهد و نوشتن کد کارآمد
224
00:06:52,720 –> 00:06:55,199
را داشته باشند و این کد کارآمد نیست، ما
225
00:06:55,199 –> 00:06:56,639
بخش دیگری از کد وجود دارد که ما به آن می گوییم.
226
00:06:56,639 –> 00:06:57,039
227
00:06:57,039 –> 00:06:59,360
کد قابل آزمایش، بنابراین منظور ما از
228
00:06:59,360 –> 00:07:00,639
کد قابل آزمایش این است که
229
00:07:00,639 –> 00:07:02,479
اگر برنامه شما بسیار پیچیده است، باید تست پسند
230
00:07:02,479 –> 00:07:04,720
باشد،
231
00:07:04,720 –> 00:07:05,840
آزمایش را پیچیده می کند،
232
00:07:05,840 –> 00:07:08,240
بنابراین برای آسان نگه داشتن آن در بخش آزمایشی
233
00:07:08,240 –> 00:07:09,120
234
00:07:09,120 –> 00:07:11,039
آن نیز بسیار مهم است و سپس وقتی
235
00:07:11,039 –> 00:07:12,960
در مورد آن صحبت می کنیم طراحی برنامههای کاربردی با تأخیر کم و
236
00:07:12,960 –> 00:07:14,720
عملکرد بالا
237
00:07:14,720 –> 00:07:17,280
گاهی اوقات شما نیاز به تأخیر بسیار کم دارید، به
238
00:07:17,280 –> 00:07:19,039
239
00:07:19,039 –> 00:07:20,479
عنوان مثال در مورد بازی فکر کنید و اگر میپرسید بله از
240
00:07:20,479 –> 00:07:22,160
پایتون برای بازی نیز استفاده میشود،
241
00:07:22,160 –> 00:07:24,240
ما کتابخانهای به نام بازی جاسوسی داریم،
242
00:07:24,240 –> 00:07:26,080
میدانید که تقریباً از آن استفاده میشود. با همه اینها،
243
00:07:26,080 –> 00:07:26,560
244
00:07:26,560 –> 00:07:29,120
اکنون وقتی به آن فکر می کنید، اگر شما
245
00:07:29,120 –> 00:07:30,400
246
00:07:30,400 –> 00:07:32,080
در دنیای بازی به قول ما تاخیر زیادی داشته باشید، در
247
00:07:32,080 –> 00:07:33,440
حالی که واقعاً در حال بازی هستید، منطقی نخواهد بود
248
00:07:33,440 –> 00:07:34,160
که
249
00:07:34,160 –> 00:07:35,919
دشمن شما می تواند ببیند. شما احتمالاً
250
00:07:35,919 –> 00:07:37,599
اگر یک بازی اکشن است او می تواند به شما شلیک کند
251
00:07:37,599 –> 00:07:38,080
252
00:07:38,080 –> 00:07:40,240
و چه چیزی در بازی نیست، بنابراین ما آن را نمی
253
00:07:40,240 –> 00:07:41,440
خواهیم، بنابراین شما باید تو
254
00:07:41,440 –> 00:07:42,639
نایی طراحی بر
255
00:07:42,639 –> 00:07:44,960
امه های با تاخیر کم را داشته باشید و می دانید حت
256
00:07:44,960 –> 00:07:46,479
اگر تلفن های همراه یا بر
257
00:07:46,479 –> 00:07:48,479
امه ها یا رایانه های شخصی یا هر چه که هست،
258
00:07:48,479 –> 00:07:50,080
اگرچه امروزه بسیار بسیار قدرتمند
259
00:07:50,080 –> 00:07:51,759
هستند، وظیفه شما
260
00:07:51,759 –> 00:07:54,000
بهعنوان یک توسعهدهنده پایتون این است که مطمئن شوید
261
00:07:54,000 –> 00:07:55,199
برنامههایتان
262
00:07:55,199 –> 00:07:57,280
عملکرد بسیار خوبی دارند، بهترین
263
00:07:57,280 –> 00:07:59,360
استفاده را از سختافزاری که
264
00:07:59,360 –> 00:08:01,599
دارید، بهترین نرمافزاری را که میتوانید بنویسید و
265
00:08:01,599 –> 00:08:02,879
در نهایت آن را هدایت
266
00:08:02,879 –> 00:08:05,680
کنید. کاربرد در مرحله حل
267
00:08:05,680 –> 00:08:06,720
آن فقط
268
00:08:06,720 –> 00:08:09,599
این نیست اوه شما یک توسعه دهنده پایتون را می
269
00:08:09,599 –> 00:08:11,360
شناسید اگر اینجا هستید ممکن است بدانید که پایتون
270
00:08:11,360 –> 00:08:12,400
271
00:08:12,400 –> 00:08:14,800
در استفاده از
272
00:08:14,800 –> 00:08:16,560
علم داده در استفاده از یادگیری ماشین
273
00:08:16,560 –> 00:08:18,560
هوش مصنوعی یادگیری عمیق
274
00:08:18,560 –> 00:08:20,400
و همه این مفاهیم به خوبی مورد توجه قرار گرفته است.
275
00:08:20,400 –> 00:08:23,039
برای انجام همه این کارها، یک توسعهدهنده پایتون
276
00:08:23,039 –> 00:08:24,800
باید این توانایی را داشته باشد که بفهمد
277
00:08:24,800 –> 00:08:26,160
دادهها چگونه کار میکنند
278
00:08:26,160 –> 00:08:27,759
چگونه میتوانید دادهها را به سازمان وارد کنید،
279
00:08:27,759 –> 00:08:29,360
چیزی که ما آن را
280
00:08:29,360 –> 00:08:30,080
جذب
281
00:08:30,080 –> 00:08:32,719
داده مینامیم. اگر با آن کار میکنید از الگوریتمهایی
282
00:08:32,719 –> 00:08:33,200
روی آن
283
00:08:33,200 –> 00:08:35,440
استفاده میکنید که دادهها را تغییر میدهند و در نهایت
284
00:08:35,440 –> 00:08:37,039
راهحل شما را از طریق تمام این
285
00:08:37,039 –> 00:08:38,240
فرآیندها به درستی هدایت میکند که
286
00:08:38,240 –> 00:08:40,559
بسیار مهم است و پس فقط این نیست
287
00:08:40,559 –> 00:08:41,679
که اگر
288
00:08:41,679 –> 00:08:43,599
دادهای است که در مورد آن صحبت میکنیم، ببینید
289
00:08:43,599 –> 00:08:45,440
همه به
290
00:08:45,440 –> 00:08:47,600
امنیت دادههای درست اهمیت میدهند. امنیت
291
00:08:47,600 –> 00:08:49,920
در دنیای امروزی حرف اول را می زند و یک
292
00:08:49,920 –> 00:08:51,040
توسعه دهنده پایتون می
293
00:08:51,040 –> 00:08:54,000
داند که چگونه داده ها را ایمن نگه دارد، در
294
00:08:54,000 –> 00:08:55,920
صورتی که ممکن است این مورد برای
295
00:08:55,920 –> 00:08:57,600
تک تک توسعه دهندگان پایتون وجود نداشته باشد،
296
00:08:57,600 –> 00:08:59,360
اما اگر داده های خاصی وجود داشته باشد
297
00:08:59,360 –> 00:09:01,040
که می دانید برای انجام آن نیاز
298
00:09:01,040 –> 00:09:03,920
به مجوز دارند. دسترسی به آن بله
299
00:09:03,920 –> 00:09:06,080
داده ها بسیار حیاتی است و بسیار
300
00:09:06,080 –> 00:09:08,320
مهم است که در یک روش ایمن و
301
00:09:08,320 –> 00:09:09,440
ایمن نیز نگهداری شود،
302
00:09:09,440 –> 00:09:11,120
با این کار شما یک سوال خواهید داشت که بگویید
303
00:09:11,120 –> 00:09:13,360
خوب است، اما چرا باید
304
00:09:13,360 –> 00:09:16,480
به جای دادن
305
00:09:16,480 –> 00:09:18,640
همه این اعداد و گیج کننده، پایتون را یاد بگیرم. شما
306
00:09:18,640 –> 00:09:21,120
به من اجازه می دهید به روشی بسیار ساده این کار را انجام دهم،
307
00:09:21,120 –> 00:09:21,680
درست است
308
00:09:21,680 –> 00:09:24,080
که همه این اسلحه های بزرگ را ببینید، درست است که در
309
00:09:24,080 –> 00:09:26,000
حال حاضر تریلیون ها دلار
310
00:09:26,000 –> 00:09:27,680
تجارت روی صفحه نمایش خود دارید
311
00:09:27,680 –> 00:09:31,040
facebook insta gram amazon uber همه
312
00:09:31,040 –> 00:09:31,839
این بچهها
313
00:09:31,839 –> 00:09:34,560
میگویند پایتون بهترین زبان است و
314
00:09:34,560 –> 00:09:35,200
315
00:09:35,200 –> 00:09:37,279
از آن برای نیازهای روزانهشان استفاده کامل میکنند،
316
00:09:37,279 –> 00:09:38,720
همچنین
317
00:09:38,720 –> 00:09:40,720
این فقط این بچهها نیستند، بلکه هزاران
318
00:09:40,720 –> 00:09:42,320
شرکت دیگر راهاندازی شرکتهای
319
00:09:42,320 –> 00:09:44,080
سطح متوسط شرکتهای چندملیتی هس
320
00:09:44,080 –> 00:09:45,600
ند، همه کسانی که
321
00:09:45,600 –> 00:09:48,160
ه پایتونی را دیدهاند. اگ
322
00:09:48,160 –> 00:09:50,240
بهدنبال ساختن حاملی در پایتون هستید،
323
00:09:50,240 –> 00:09:52,399
این کار را انجام میدهد، این زمان بسیار خوبی برای انجام آن است،
324
00:09:52,399 –> 00:09:52,800
زیرا
325
00:09:52,800 –> 00:09:54,959
در پایان سفر یادگیری
326
00:09:54,959 –> 00:09:57,279
، مشاغل برتر در انتظار شما هستند،
327
00:09:57,279 –> 00:10:00,399
بنابراین به نظر من این یک برد-برد است
328
00:10:00,399 –> 00:10:02,880
و درست است. نه فقط یک مفهوم تئوری،
329
00:10:02,880 –> 00:10:03,519
بلکه
330
00:10:03,519 –> 00:10:05,839
ببینید آیا این یک واقعیت بود یا نه، به این معنی است که یک واقعیت
331
00:10:05,839 –> 00:10:07,680
مستلزم اثبات است، خوب
332
00:10:07,680 –> 00:10:09,600
اثبات در جلوی صفحه نمایش شما است در حال حاضر
333
00:10:09,600 –> 00:10:12,480
پایتون از سال
334
00:10:12,480 –> 00:10:15,120
2012 تا سال 2020 رشد کرده است و در چنین شرایطی در حال رشد است.
335
00:10:15,120 –> 00:10:16,800
به روشی نمایی که
336
00:10:16,800 –> 00:10:19,440
در واقع شکست میدهد، جاوا را درست
337
00:10:19,440 –> 00:10:20,959
میدانید وقتی به آن فکر میکنید، تمام این
338
00:10:20,959 –> 00:10:22,240
جستجوهایی که
339
00:10:22,240 –> 00:10:24,160
برای پایتون یا هر زبان برنامهنویسی دیگری اتفاق میافتد،
340
00:10:24,160 –> 00:10:25,600
اجازه دهید فقط به
341
00:10:25,600 –> 00:10:27,040
اسلاید قبلی برگردم که میتوانید ببینید خوب بهتر است
342
00:10:27,040 –> 00:10:27,920
اینجا
343
00:10:27,920 –> 00:10:29,920
جاوا سلطان زبان های برنامه نویسی بود
344
00:10:29,920 –> 00:10:31,120
همانطور
345
00:10:31,120 –> 00:10:33,040
که می دانید برنامه نویسان آن را می نامیدند اما
346
00:10:33,040 –> 00:10:34,959
بعد پایتون آمد تا در
347
00:10:34,959 –> 00:10:36,959
مرکز قرار گیرد و مدتی در صدر بوده است
348
00:10:36,959 –> 00:10:37,920
349
00:10:37,920 –> 00:10:40,079
و حدس بزنید که کارشناسان می گویند
350
00:10:40,079 –> 00:10:41,680
در صدر خواهد ماند. برای
351
00:10:41,680 –> 00:10:44,880
10 سال آینده بله، آنها می گویند 10 سال، بنابراین از
352
00:10:44,880 –> 00:10:46,959
الان تا سال 2030 شما بچه ها
353
00:10:46,959 –> 00:10:48,800
باید زمانی که
354
00:10:48,800 –> 00:10:50,800
بهترین زبان برنامه نویسی در دنیای امروز را یاد می گیرید
355
00:10:50,800 –> 00:10:51,200
356
00:10:51,200 –> 00:10:52,959
خوب باشید، بنابراین به تمام
357
00:10:52,959 –> 00:10:54,399
آمار فکر کنید و به
358
00:10:54,399 –> 00:10:57,120
همه حقایق فکر کنید و بدانید که آینده شما
359
00:10:57,120 –> 00:10:59,120
امن است. بهعنوان یک توسعهدهنده پایتون،
360
00:10:59,120 –> 00:10:59,440
361
00:10:59,440 –> 00:11:01,360
حتی قبل از شروع سفر باید برای شما بسیار مهم باشد
362
00:11:01,360 –> 00:11:03,120
363
00:11:03,120 –> 00:11:05,040
که این موضوع را درست بدانید، زیرا اگر چیزی
364
00:11:05,040 –> 00:11:06,880
در حال پیشرفت باشد، به این معنی است که دنیا
365
00:11:06,880 –> 00:11:07,279
آن را میخواهد
366
00:11:07,279 –> 00:11:09,279
و اگر تقاضا وجود داشته باشد و اگر بتوانید
367
00:11:09,279 –> 00:11:10,959
برای آن تقاضای خاص عرضه کنید،
368
00:11:10,959 –> 00:11:12,640
به این معنی است که شما می توانید در این فرآیند پول
369
00:11:12,640 –> 00:11:13,279
370
00:11:13,279 –> 00:11:15,440
زیادی به دست بیاورید چیزهای زیادی یاد بگیرید، شما می دانید بسیاری از
371
00:11:15,440 –> 00:11:16,640
مشکلات را حل می کنید و البته
372
00:11:16,640 –> 00:11:18,959
می دانید که رضایت
373
00:11:18,959 –> 00:11:20,800
شما از حل مشکلات و
374
00:11:20,800 –> 00:11:24,560
کار کردن برای افراد بزرگ است. خوب است،
375
00:11:24,560 –> 00:11:26,399
بنابراین یک چیز بسیار مهم که باید
376
00:11:26,399 –> 00:11:28,079
در مورد پایتون صحبت کنیم این است که
377
00:11:28,079 –> 00:11:30,640
یک راه حل یک مرحله ای برای همه چیز است، آیا می
378
00:11:30,640 –> 00:11:32,079
خواهید توسعه وب
379
00:11:32,079 –> 00:11:33,839
خوب باشد، بله، ما کتابخانه های زیادی در
380
00:11:33,839 –> 00:11:36,000
پایتون داریم، در واقع ما بیش از
381
00:11:36,000 –> 00:11:37,360
250 کتابخانه داریم. آیا
382
00:11:37,360 –> 00:11:39,920
اینها برای انجام
383
00:11:39,920 –> 00:11:41,200
بسیاری از کارهایی که
384
00:11:41,200 –> 00:11:43,600
شما باید به صورت دستی انجام می دادید در نظر گرفته شده است، بنابراین
385
00:11:43,600 –> 00:11:44,560
وقتی به
386
00:11:44,560 –> 00:11:46,720
توسعه وب فکر می کنید، جنگو داریم و اگر
387
00:11:46,720 –> 00:11:48,160
می خواهید با هوش مصنوعی کار کنید
388
00:11:48,160 –> 00:11:49,200
،
389
00:11:49,200 –> 00:11:50,880
چارچوب ها و کتابخانه های متعددی داریم. برای
390
00:11:50,880 –> 00:11:52,399
این کار آیا می خواهید با
391
00:11:52,399 –> 00:11:53,920
تجزیه و تحلیل داده های علم داده کار کنید
392
00:11:53,920 –> 00:11:55,920
بله می توانید آن را در پایتون انجام دهید آیا می خواهید
393
00:11:55,920 –> 00:11:58,079
با داده های بزرگ کار کنید البته ما دارای
394
00:11:58,079 –> 00:11:59,200
pi spark
395
00:11:59,200 –> 00:12:00,959
با پایه آپاچی هستیم که می توانید
396
00:12:00,959 –> 00:12:02,800
انجام دهید آیا می خواهید یک بازی توسعه دهید ما داریم
397
00:12:02,800 –> 00:12:05,360
بازی pi شما می دانید که اساساً می توانید
398
00:12:05,360 –> 00:12:06,320
خیلی کارها را انجام دهید
399
00:12:06,320 –> 00:12:08,399
آه اگر بچه ها خیلی کنجکاو باشید بعد از
400
00:12:08,399 –> 00:12:10,160
این جلسه فقط به سراغ پزشکی نوع گوگل
401
00:12:10,160 –> 00:12:12,320
و زبان برنامه نویسی پایتون بروید
402
00:12:12,320 –> 00:12:14,079
نوع معماری زبان برنامه نویسی پایتون
403
00:12:14,079 –> 00:12:15,440
متوجه خواهید شد که
404
00:12:15,440 –> 00:12:17,120
با وجود اینکه ممکن است
405
00:12:17,120 –> 00:12:19,440
نبینید که پایتون در جایی کار می کند
406
00:12:19,440 –> 00:12:19,920
407
00:12:19,920 –> 00:12:22,800
و در واقع ارزش زیادی به آن اضافه می کند،
408
00:12:22,800 –> 00:12:24,000
حتی اگر
409
00:12:24,000 –> 00:12:26,399
در آن موارد خاص در مرکز توجه قرار نگیرد،
410
00:12:26,399 –> 00:12:27,200
411
00:12:27,200 –> 00:12:30,079
پایتون درست یک مزیت شگفت انگیز دارد این است که
412
00:12:30,079 –> 00:12:31,760
وقتی در مورد پویایی متقابل زبان صحبت
413
00:12:31,760 –> 00:12:33,120
می کنید. راست ببینید
414
00:12:33,120 –> 00:12:36,000
پایتون می تواند در مورد
415
00:12:36,000 –> 00:12:37,600
زبان های برنامه نویسی مانند c
416
00:12:37,600 –> 00:12:40,720
java c plus javascript rost.net خیلی فکر کند،
417
00:12:40,720 –> 00:12:42,320
اینها دوباره زبان های برنامه نویسی برتر هستند،
418
00:12:42,320 –> 00:12:43,839
اما یک دلیل خاص وجود دارد که
419
00:12:43,839 –> 00:12:45,440
پایتون
420
00:12:45,440 –> 00:12:47,519
در حال حاضر زبان شماره یک نامیده می شود
421
00:12:47,519 –> 00:12:49,120
و آن این است که برای آن
422
00:12:49,120 –> 00:12:51,200
بسیار آسان است. مبتدیان برای
423
00:12:51,200 –> 00:12:53,279
شروع و شاید از خود بپرسید که آیا
424
00:12:53,279 –> 00:12:54,240
من یک مبتدی هستم،
425
00:12:54,240 –> 00:12:56,079
این بدان معناست که من فقط می توانم یک
426
00:12:56,079 –> 00:12:58,399
برنامه hello world یا یک حلقه اولیه برای حلقه یا
427
00:12:58,399 –> 00:12:59,360
چیزی
428
00:12:59,360 –> 00:13:01,519
درست بنویسم، اینطور فکر نکن زیرا
429
00:13:01,519 –> 00:13:03,519
فقط با چند هفته برنامه
430
00:13:03,519 –> 00:13:05,760
آموزش ساختاریافته شما بچه ها واقعاً می توانید شروع به
431
00:13:05,760 –> 00:13:08,320
کار روی پروژه های واقعاً بزرگ کنید
432
00:13:08,320 –> 00:13:08,880
و شروع به
433
00:13:08,880 –> 00:13:10,639
درک بسیاری از کدها خواهید کرد زیرا
434
00:13:10,639 –> 00:13:13,040
سینتکس پایتون بسیار خوانا است
435
00:13:13,040 –> 00:13:15,760
. اگر میتوانید زبان انگلیسی
436
00:13:15,760 –> 00:13:18,160
را بخوانید، میتوانید سینتکس پایتون یا حداقل
437
00:13:18,160 –> 00:13:20,720
بیشتر آن را بخوانید و این قطعاً کار میکند و
438
00:13:20,720 –> 00:13:22,800
من از بسیاری از غیر برنامهنویسها این را
439
00:13:22,800 –> 00:13:24,160
با نشان دادن نحو
440
00:13:24,160 –> 00:13:26,399
و از آنها خواستم تا حدس بزنند معنی آن چیست
441
00:13:26,399 –> 00:13:28,240
و حدس بزنند که چه چیزی است، این را پرسیدم. یا ده نفر از آنها
442
00:13:28,240 –> 00:13:30,000
واقعاً میتوانستند حدس بزنند که برنامه چه
443
00:13:30,000 –> 00:13:31,760
کار میکند، حتی اگر
444
00:13:31,760 –> 00:13:33,600
ربطی به زبان برنامهنویسی
445
00:13:33,600 –> 00:13:35,120
نداشته باشند یا قبلاً از یک زبان برنامهنویسی استفاده نکردهاند،
446
00:13:35,120 –> 00:13:36,160
447
00:13:36,160 –> 00:13:38,240
بنابراین در آن مورد خاص مزیت پایتون
448
00:13:38,240 –> 00:13:39,440
449
00:13:39,440 –> 00:13:42,240
به نظر من بسیار بینظیر است، بنابراین
450
00:13:42,240 –> 00:13:44,000
سؤال بعدی. شما ممکن است داشته باشید خوب است
451
00:13:44,000 –> 00:13:45,839
مهارت های برتر یک
452
00:13:45,839 –> 00:13:47,920
علاقه مندان به پایتون از شخصی که مایل است
453
00:13:47,920 –> 00:13:50,240
در پایتون حرفه ای بسازد یا شخصی
454
00:13:50,240 –> 00:13:51,600
که می شناسید بسیار
455
00:13:51,600 –> 00:13:54,320
علاقه مند است که خودش را توسعه دهد
456
00:13:54,320 –> 00:13:54,800
و
457
00:13:54,800 –> 00:13:57,760
ببیند پایتون برای آنها چه می کند چیست.
458
00:13:57,760 –> 00:13:59,519
من به شما مهارتهای برتری را
459
00:13:59,519 –> 00:14:01,600
میدهم که برای یک علاقهمند به پایتون لازم است،
460
00:14:01,600 –> 00:14:03,600
ببینید اولین مهارتی که به
461
00:14:03,600 –> 00:14:05,519
آن نیاز دارید و باید روی آن کار
462
00:14:05,519 –> 00:14:08,639
کنید حل مسئله است همانطور که به شما گفتم هر
463
00:14:08,639 –> 00:14:10,560
مفهوم شناسهای که pr در دنیای امروزی وجود دارد،
464
00:14:10,560 –> 00:14:12,320
هر مفهوم شناسهای که میتوانید به آن
465
00:14:12,320 –> 00:14:13,040
فکر
466
00:14:13,040 –> 00:14:15,040
کنید وجود دارد، زیرا جهان یک
467
00:14:15,040 –> 00:14:17,199
مشکل دارد و میتواند از رایانه برای
468
00:14:17,199 –> 00:14:18,800
حل آن استفاده کند، این مشکل
469
00:14:18,800 –> 00:14:21,600
است که راهحل شناسه درست
470
00:14:21,600 –> 00:14:22,079
همین است،
471
00:14:22,079 –> 00:14:24,480
بنابراین باید درایو برای
472
00:14:24,480 –> 00:14:26,320
حل واقعی مشکلات را داشته باشید. شما باید
473
00:14:26,320 –> 00:14:27,519
اشتیاق داشته باشید که بفهمید
474
00:14:27,519 –> 00:14:30,639
هی اینجا یک مشکل است آیا می توانم از پایتون برای
475
00:14:30,639 –> 00:14:32,480
حل آن استفاده کنم این سوالی است که باید
476
00:14:32,480 –> 00:14:34,639
بپرسید و اگر می توانید آن سوال را
477
00:14:34,639 –> 00:14:36,320
زیاد بپرسید و در نهایت به
478
00:14:36,320 –> 00:14:37,600
یافتن پاسخ ادامه
479
00:14:37,600 –> 00:14:39,519
دهید، اجازه دهید به شما بگویم که قبلاً دارید یک
480
00:14:39,519 –> 00:14:41,600
مهارت برتر برای تبدیل شدن به یک توسعهدهنده پایتون
481
00:14:41,600 –> 00:14:43,440
و دومین چیز این است که یک
482
00:14:43,440 –> 00:14:46,240
رویکرد مبتنی بر هدف داشته باشید همانطور که به شما گفتم پایتون به
483
00:14:46,240 –> 00:14:49,760
طور گسترده در n دامنه استفاده میشود، درست است
484
00:14:49,760 –> 00:14:52,639
که میدانید پایتون در
485
00:14:52,639 –> 00:14:54,560
رایانههای هواپیما استفاده میشود پایتون در دنیای پزشکی از
486
00:14:54,560 –> 00:14:55,279
487
00:14:55,279 –> 00:14:56,959
پایتون استفاده میشود. برای
488
00:14:56,959 –> 00:14:59,040
آموزش پیشرفتهترین مدلهای هوش مصنوعی
489
00:14:59,040 –> 00:15:00,720
که امروز داریم استفاده میشود و در
490
00:15:00,720 –> 00:15:01,839
شبکههای عصبی
491
00:15:01,839 –> 00:15:04,800
استفاده میشود و در همه جا استفاده میشود، بنابراین بدانید که چگونه
492
00:15:04,800 –> 00:15:06,800
میخواهید شغل خود را درست
493
00:15:06,800 –> 00:15:08,800
در این زمینه بسازید. اگر یک غیر برنامه نویس هستید
494
00:15:08,800 –> 00:15:10,560
یا اگر از دامنه دیگری می پرید،
495
00:15:10,560 –> 00:15:10,880
496
00:15:10,880 –> 00:15:13,040
ممکن است آن وضوح را نداشته باشید که می دانید
497
00:15:13,040 –> 00:15:15,199
برای نشستن و تجزیه و تحلیل جایی که
498
00:15:15,199 –> 00:15:16,240
می خواهید بروید، لازم است،
499
00:15:16,240 –> 00:15:18,000
اما از آنجایی که پایتون
500
00:15:18,000 –> 00:15:20,480
مسیرهای متعددی را برای رفتن به آن به شما پیشنهاد می کند. این کار را
501
00:15:20,480 –> 00:15:22,959
برای شما بچه ها آسان می کند تا ببینید چه چیزی
502
00:15:22,959 –> 00:15:23,440
برای شما
503
00:15:23,440 –> 00:15:26,320
مناسب است و سپس روی آن درست کار کنید
504
00:15:26,320 –> 00:15:27,920
تا کتابخانه های زیادی داشته باشید همانطور که
505
00:15:27,920 –> 00:15:28,560
قبلاً ذکر کردم
506
00:15:28,560 –> 00:15:30,639
اگر مشکلی دارید در اینجا یک جمله رایج
507
00:15:30,639 –> 00:15:31,680
در پایتون است
508
00:15:31,680 –> 00:15:33,839
که ما توسعه دهندگان می گویند که داریم کتابخانه
509
00:15:33,839 –> 00:15:34,959
ای که آن را برای شما درست کند،
510
00:15:34,959 –> 00:15:36,800
بنابراین می دانید در آن مورد خاص
511
00:15:36,800 –> 00:15:38,720
، بیانیه بزرگی است و حدس می
512
00:15:38,720 –> 00:15:40,000
زنید که درست است،
513
00:15:40,000 –> 00:15:41,839
زیرا مهم نیست در مورد چه دامنه ای
514