دوره آموزشی
The Great Courses
دوبله زبان فارسی

پایتون برای مبتدیان - راهنمای تسلط به اصول پایتون

پایتون برای مبتدیان - راهنمای تسلط به اصول پایتون

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • یادگیری زبان پایتون
  • درک سینتکس پایتون و نحوه استفاده از آنها برای ساخت برنامه‌های پایتون
  • درک برخی مفاهیم برنامه‌نویسی اولیه با استفاده از پایتون
  • یادگیری مبانی پایتون مانند متغیر، شرطی‌ها و حلقه‌ها
  • یاد می‌گیرید چگونه توابع را در پایتون تعریف کنید.
  • یادگیری هدف کلاس‌ها و ماژول‌ها و نحوه استفاده از آنها در پایتون
  • یادگیری برخی ساختارهای مهم داده‌ پایتون از کالکشن‌هایی مانند لیست، تاپل،دیکشنری، 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

5,020,000 1,255,000 تومان

مشخصات آموزش

پایتون برای مبتدیان - راهنمای تسلط به اصول پایتون

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:متوسط
  • تعداد درس:117
  • مدت زمان :08:25:24
  • حجم :1.99GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید