پایتون برای مبتدیان - راهنمای تسلط به اصول پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری زبان پایتون
- درک سینتکس پایتون و نحوه استفاده از آنها برای ساخت برنامههای پایتون
- درک برخی مفاهیم برنامهنویسی اولیه با استفاده از پایتون
- یادگیری مبانی پایتون مانند متغیر، شرطیها و حلقهها
- یاد میگیرید چگونه توابع را در پایتون تعریف کنید.
- یادگیری هدف کلاسها و ماژولها و نحوه استفاده از آنها در پایتون
- یادگیری برخی ساختارهای مهم داده پایتون از کالکشنهایی مانند لیست، تاپل،دیکشنری، namedtuple و غیره
- یادگیری مفاهیم شیگرا مانند وراثت و وراثت چندگانه پایتون
- شما خواهید فهمید که چگونه استثنائات را در پایتون مدیریت کنید.
- شما دکوراتورها را یاد میگیرید و از آن در پایتون استفاده میکنید.
- شما خواهید فهمید که چگونه با فایلهای پایتون کار کنید.
- درک context manager و جایی که میتوانید از آن استفاده کنید.
- یادگیری درباره نحوه نوشتن برنامههای همزمان در پایتون با استفاده از ماژول threading
- شما یاد خواهید گرفت که چگونه برنامههای سوکت را در پایتون بنویسید.
- شما یاد خواهید گرفت که چگونه رکوردها را با استفاده از sqlite3 پایدار کنید.
پیشنیازهای دوره
- داشتن تجربه قبلی برنامهنویسی ضروری نیست.
توضیحات دوره
به دوره پایتون خوش آمدید. در این دوره، مبانی برنامهنویسی را در پایتون یاد خواهید گرفت.
شما سینتکس پایتون را میشناسید و یاد میگیرید چگونه برنامههای ساده پایتون را بخوانید و بنویسید. مفاهیمی که در پایتون کاربرد دارند را خواهید فهمید.
پایتون یکی از پرکاربردترین زبانهای برنامهنویسی در توسعه وب، اسکریپتنویسی، پردازش داده و غیره است. این دوره به شما آموزش میدهد چگونه پایتون را بخوانید، بنویسید و اپلیکیشنهای پایتون بسازید. در پایان دوره، شما به مهندس نرمافزار حرفهای پایتون تبدیل شده و مهارتهای لازم برای کار روی پروژههای پایتون را کسب خواهید کرد.
آنچه از این دوره دریافت خواهید کرد:
- یادگیری زبان پایتون
- درک سینتکس پایتون و نحوه استفاده از آنها برای ساخت برنامههای پایتون
- درک برخی مفاهیم برنامهنویسی اولیه با استفاده از پایتون
- یادگیری مبانی پایتون مانند متغیر، شرطیها و حلقهها
- یاد میگیرید چگونه توابع را در پایتون تعریف کنید.
- یادگیری هدف کلاسها و ماژولها و نحوه استفاده از آنها در پایتون
- یادگیری برخی ساختارهای مهم داده پایتون از کالکشنهایی مانند لیست، تاپل،دیکشنری، namedtuple و غیره
- یادگیری مفاهیم شیگرا مانند وراثت و وراثت چندگانه پایتون
- شما خواهید فهمید که چگونه استثنائات را در پایتون مدیریت کنید.
- شما دکوراتورها را یاد میگیرید و از آن در پایتون استفاده میکنید.
- شما خواهید فهمید که چگونه با فایلهای پایتون کار کنید.
- درک context manager و جایی که میتوانید از آن استفاده کنید.
- یادگیری درباره نحوه نوشتن برنامههای همزمان در پایتون با استفاده از ماژول threading
- شما یاد خواهید گرفت که چگونه برنامههای سوکت را در پایتون بنویسید.
- شما یاد خواهید گرفت که چگونه رکوردها را با استفاده از sqlite3 پایدار کنید.
این دوره برای چه کسانی مناسب است؟
- کسی که میخواهد برنامهنویسی پایتون را یاد بگیرد.
- کسی که کمی درباره برنامهنویسی یاد گرفته و میخواهد به اصول پایتون مسلط شود.
- کسی که روی پروژه پایتون کار میکند.
- افرادی که از زبان برنامهنویسی دیگری آمدهاند و قصد یادگیری پایتون را دارند.
پایتون برای مبتدیان - راهنمای تسلط به اصول پایتون
-
مقدمه 04:26
-
فهرست مطالب 06:36
-
نصب پایتون 01:42
-
دمو - نصب پایتون 04:00
-
متغیر - بخش 1 02:20
-
متغیر - بخش 2 03:16
-
عدد - بخش 1 02:57
-
عدد - بخش 2 03:42
-
رشته - بخش 1 05:20
-
رشته - بخش 2 04:06
-
قالب رشته 04:42
-
تایپهای داده - بخش 1 04:03
-
تایپهای داده - بخش 2 08:36
-
کنترل جریان - بخش 1 03:49
-
کنترل جریان - بخش 2 04:21
-
مقدمه حلقهها 03:19
-
حلقه for - بخش 1 02:37
-
حلقه for - بخش 2 02:38
-
محدوده 01:55
-
حلقه while - بخش 1 01:31
-
حلقه while - بخش 2 02:00
-
break 01:46
-
continue 01:36
-
break و continue - بخش 2 04:34
-
pass - بخش 1 01:31
-
pass - بخش 2 02:07
-
match - بخش 1 02:27
-
match - بخش 2 06:10
-
حلقه else clause 02:35
-
else clause - بخش 2 04:15
-
تعریف تابع - بخش 1 03:42
-
تعریف تابع - بخش 2 05:19
-
آرگومانهای پوزیشنال و کلیدواژه در تابع - بخش 1 04:26
-
آرگومانهای پوزیشنال و کلیدواژه در تابع - بخش 2 05:14
-
آرگومانهای پوزیشنال و کلیدواژه در تابع - بخش 3 01:28
-
تعریف تابع، آرگومانها و kwargs - بخش 1 02:03
-
تعریف تابع، آرگومانها و kwargs - بخش 2 02:22
-
عملگرها 04:26
-
عملگرها - بخش 2 04:53
-
عملگرها - بخش 3 04:46
-
عملگرهای is در مقابل equal 02:18
-
عبارات 03:32
-
عبارات - بخش 2 05:07
-
عبارات - بخش 3 03:15
-
ماژول - بخش 1 02:51
-
ماژول - بخش 2 06:29
-
ماژول - بخش 3 03:46
-
تعریف کلاس - بخش 1 05:34
-
تعریف کلاس - بخش 2 04:38
-
وراثت - بخش 1 03:01
-
وراثت - بخش 2 05:47
-
وراثت چندگانه - بخش 1 03:26
-
وراثت چندگانه - بخش 2 06:44
-
وراثت و کلاس انتزاعی - بخش 1 05:39
-
وراثت و کلاس انتزاعی - بخش 2 05:01
-
لیست 02:48
-
لیست - بخش 2 03:14
-
لیست - بخش 3 02:43
-
تاپل 02:16
-
دمو - تاپل 04:57
-
مجموعه 02:44
-
دمو - مجموعه 04:47
-
دیکشنری 03:01
-
دمو - دیکشنری 06:46
-
List Comprehension 03:23
-
دمو - list comprehension 06:47
-
iterator 03:50
-
Iterators - بخش 2 06:12
-
Iterators - بخش 3 00:50
-
مولدها - بخش 1 05:08
-
مولدها - بخش 2 06:13
-
عبارات مولد 02:26
-
دمو - عبارات مولد 04:12
-
پروفایلینگ iterators در مقابل مولدها 07:10
-
دکوراتور - بخش 1 05:39
-
دکوراتور - بخش 2 07:21
-
چندین دکوراتور 05:45
-
Context Manager 04:06
-
دمو - context manager 05:55
-
context manager - بخش 2 02:52
-
دمو - context manager - بخش 2 07:31
-
context manager به عنوان توابع - بخش 1 05:26
-
context manager به عنوان توابع - بخش 2 02:58
-
فایلها 06:05
-
خواندن فایلها 07:06
-
نوشتن فایلها 05:04
-
context manager با فایلها 05:41
-
استثناها 03:44
-
استثناها - بخش 2 04:25
-
استثناهای تعریف شده توسط کاربر - بخش 1 02:25
-
استثناهای تعریف شده توسط کاربر - بخش 2 03:37
-
try except else finally 06:37
-
محیط مجازی - بخش 1 04:25
-
محیط مجازی - بخش 2 07:04
-
مقدمه threading 06:09
-
threads - بخش 1 02:40
-
threads - بخش 2 04:18
-
threads - بخش 3 03:58
-
lock 02:27
-
دمو - lock 04:38
-
barrier - بخش 1 02:03
-
barrier - بخش 2 03:07
-
سمافور - بخش 1 02:54
-
سمافور - بخش 2 06:23
-
سوکتها - بخش 1 03:13
-
سوکتها - بخش 2 06:53
-
echoserver سوکتها - بخش 1 04:50
-
echoserver سوکتها - بخش 2 03:20
-
http 04:32
-
http get با پایتون 05:48
-
http post با پایتون 07:46
-
sqlite3 - بخش 1 03:24
-
sqlite3 - بخش 2 04:49
-
پایگاه داده sqlite3 در پایتون - بخش 1 05:07
-
پایگاه داده sqlite3 در پایتون - بخش 2 06:36
-
تایپهای داده در sqlite3 06:00
-
تایپهای داده سفارشی در sqlite3 10:32
مشخصات آموزش
پایتون برای مبتدیان - راهنمای تسلط به اصول پایتون
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:117
- مدت زمان :08:25:24
- حجم :1.99GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy