×
ribbon

آموزش جامع پایتون به صورت گام به گام

پایتون یکی از پرکاربردترین زبان های پویا برای بسیاری از سازمان ها از جمله گوگل، یاهو و IBM... بیشتر
جدید
زیرنویس
3.7 (3)
1 دیدگاه
88دانشجو
4ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره
بروزرسانیاردیبهشت ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آشنایی و آغاز به کار برنامه نویسی پایتون

انواع داده و ساختارهای داده، Boolean ها، String ها، Byte ها int ها و float ها و ...

یادگیری جریان کنترل، if و else، While, For

یادگیری توابع، کلاس ها و آبجکت ها، خطاها، رشته ها و فرایندها

این دوره شامل:

4 ساعت ویدئو

8 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

سرفصل‌های دوره

13 فصل62 جلسه4 ساعت ویدیو
مقدمه
  1- آغاز به کار با پایتون
00:57
  2- این دوره برای چه کسانی است؟
02:12
  3- منابع برای این دوره
01:15
فصل اول – آماده شدن برای پایتون
  1- نحوه فکر کردن کامپیوترها
04:10
  2- نصب کردن Python، pip و Jupyter Notebook
03:44
  3- Zen پایتون
02:01
  4- نوشتن یک برنامه
02:47
  5- یادداشت های Jupyter
02:47
فصل دوم – آغاز سریع
  1- متغیرها و نوع های داده
06:26
  2- ساختارهای داده
07:18
  3- عملگرها
05:31
  4- جریان کنترل
04:27
  5- توابع
04:25
  6- کلاس ها و آبجکت ها
05:52
  7- چالش – فاکتوریل ها
01:45
  8- راه حل – فاکتوریل ها
02:55
فصل سوم – انواع داده ساده
  1- int ها و float ها
03:53
  2- دیگر انواع اعداد
04:29
  3- Boolean ها
06:35
  4- String ها
06:13
  5- Byte ها
04:08
  6- چالش – تبدیل Hex به decimal
01:32
  7- راه حل - تبدیل Hex به decimal
03:19
فصل چهارم – ساختارهای داده ساده
  1- لیست ها
05:21
  2- تاپل ها و Set ها
07:44
  3- دیکشنری ها
06:15
  4- درک لیست
05:23
  5- درک دیکشنری
03:32
  6- چالش – انکود کردن هنر ASCII
01:31
  7- راه حل - انکود کردن هنر ASCII
02:42
فصل پنجم – جریان کنترل
  1- if و else
05:15
  2- While
06:25
  3- For
04:56
  4- چالش – پیدا کردن سریع تر اعداد اول
01:11
  5- راه حل - پیدا کردن سریع تر اعداد اول
02:32
فصل ششم – توابع
  1- آناتومی یک تابع
06:58
  2- متغیرها و دامنه
06:30
  3- توابع به عنوان متغیرها
05:01
  4- چالش – اکنون صدای مرا می شنوی؟
02:32
  5- راه حل - اکنون صدای مرا می شنوی؟
03:27
فصل هفتم – کلاس ها و آبجکت ها
  1- آناتومی یک کلاس
05:18
  2- متدهای استاتیک و instance
07:30
  3- وراثت
05:53
  4- چالش – گسترش دادن پیام رسان
01:55
  5- راه حل - گسترش دادن پیام رسان
01:34
فصل هشتم – خطاها
  1- خطاها و exception ها
03:52
  2- کار با Exception ها
07:39
  3- Exception های اختصاصی
04:09
  4- چالش – خطاهای پیغام
01:18
  5- راه حل – خطاهای پیغام
00:58
فصل نهم – رشته ها و فرایندها
  1- مقدمه ای بر Thread ها و Process ها
02:41
  2- Multithreading
04:26
  3- Multiprocessing
05:28

پیش‌نیاز‌ها

پیش نیاز این دوره، دوره "آموزش مبانی برنامه نویسی" است.

توضیحات دوره

پایتون یکی از پرکاربردترین زبان های پویا برای بسیاری از سازمان ها از جمله گوگل، یاهو و IBM است. این زبان که در هر چهار سیستم عامل اصلی پشتیبانی می شود به صورت پیش فرض روی تمام کامپیوترهای Mac و بیشتر سیستم عامل های لینوکس و مبتنی بر یونیکس نصب می باشد.

در این دوره آموزش پایتون تمام موارد ضروری برای یادگیری و استفاده از پایتون را بررسی می کنیم. در این دوره نحوه تفکر کامپیوترها و همچنین نحوه نصب پایتون، pip، Jupyter Notebook و مبانی نوشتن یک برنامه را یاد می گیرید. در این دوره به بررسی متغیرها و نوع های داده، عملگرها، توابع، کلاس ها، آبجکت ها و موارد دیگر می پردازیم.

انواع رایج داده ها مانند int ها و float ها، مقادیر Boolean و Stringها را بررسی می کنیم. همچنین ساختارهای داده ساده، کنترل جریان، توابع، کلاس ها و آبجکت ها را با هم خواهیم دید. نحوه کار با خطاها و Exception ها و همچنین threadها و فرایندها را بررسی می کنیم. همچنین نحوه کار با انواع مختلف فایل ها در پایتون، وارد کردن آرگومان های خط فرمان به اسکریپت پایتون و ساختن ماژول ها و پکیج ها را خواهیم دید.

دیدگاه کاربران

3.7

بر اساس امتیاز 3 دانشجو

1
2
3
4
5

فاطمه حجارکارگر

1 ماه پیش

1

پایه ای یاد نمیدن مخصوصا قسمت لیست ها

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
2دوره
298دانشجو
3نظر و امتیاز

خانم Ryan Mitchell کارشناسی ارشد در مهندسی نرم افزار با بیش از 15 سال تجربه برنامه نویسی حرفه‌ای، سخنران (دیتا دی سیاتل و تگزاس، DEFCON، گروه‌های مختلف ملاقات در منطقه بوستون)، مدرس و اجراکننده کارگاه‌های آموزشی در مورد web scraping، امنیت برنامه‌ها و علم داده هستند.

هچنین نویسنده کتاب‌های Web Scraping with Java و Web Scraping with Python هستند. کتاب WSWP به 6 زبان ترجمه شد و نسخه دوم آن در مارس 2018 منتشر شد.

ایشان در دانشگاه هم فعالیت می‌کنند، به طراحی محتوای دوره در Northeastern کمک کرد‌ه‌اند، یک دوره علوم داده در کالج مهندسی Olin (هر دو در پاییز 2017) و همچنین یک دوره توسعه وب برای آموزش بزرگسالان در کتابخانه عمومی بوستون (بهار 2017) تدریس کرده‌اند.

مدرس چهار دوره آموزشی LinkedIn، از جمله یک دوره در حال انجام و برنامه ریزی شده برای انتشار سه ماهه اول 2022 هستند.

مهارت‌هایی که می‌آموزید