مسیر یادگیری پایتون از صفر
۱۰ ماژول و ۴۴ درس به ترتیب درست؛ از نصب پایتون تا شیءگرایی و پروژه پایانی. پیشرفتت را ثبت کن و در پایان گواهی معتبر بگیر.
بیشتر کسانی که یادگیری پایتون را نیمهکاره رها میکنند، مشکلشان سختی پایتون نیست؛ نمیدانند بعد از هر درس سراغ چه چیزی بروند. این مسیر همه آموزشهای رایگان Dev Source را در یک ترتیب منطقی چیده است: هر ماژول با چند درس کوتاه شروع میشود و با یک پروژه عملی تمام میشود تا چیزی را که یاد گرفتهای همان لحظه به کار ببری. کنار هر ماژول هم آموزش رفع خطاهای رایج آن مرحله آمده است.
44 درس در 10 ماژول؛ کاملاً رایگان
با حساب رایگان، پیشرفتت ذخیره میشود و در پایان گواهی با کد تأیید عمومی میگیری.
1شروع کار با پایتون
پایتون چیست، نصب و اولین برنامه
2متغیرها، دادهها و ورودی
ذخیره داده، انواع داده، input و عملگرها
3شرط و حلقه
تصمیمگیری و تکرار + اولین بازی
4رشتهها و لیستها
کار با متن و لیست + پروژه ماشینحساب
5ساختارهای داده
تاپل، دیکشنری، مجموعه و List Comprehension
6توابع
تعریف تابع، پارامترها، محدوده، lambda و بازگشت
- ○توابع در پایتون؛ تعریف تابع با def و استفاده از return
- ○پارامتر و آرگومان در توابع پایتون؛ آموزش انواع ورودی تابع
- ○محدوده متغیرها در پایتون؛ تفاوت Local و Global
- ○آرگومانهای *args و **kwargs در پایتون
- ○توابع Lambda در پایتون؛ آموزش توابع ناشناس با مثال و پروژه
- ○تابع بازگشتی در پایتون؛ فاکتوریل، فیبوناچی و RecursionError با مثال
- ○ساخت تولیدکننده رمز عبور با پایتون؛ پروژه امن و قابل توسعه با secrets
7مدیریت خطا و فایلها
try/except، فایل متنی و JSON + لیست کارها
8ماژولها و کتابخانهها
import، pip و venv، تاریخ و زمان
9برنامهنویسی شیءگرا
کلاس، شیء، وراثت و دکوراتور + مدیریت مخاطبان
10جمعبندی و پروژه پایانی
۵۰ تمرین و یک پروژه کامل
- ○۵۰ تمرین پایتون با جواب؛ از مقدماتی تا متوسط (با خروجی اجرا)
- ○ساخت برنامه مدیریت کتابخانه با پایتون؛ پروژه کامل با JSON و سیستم امانت
این مسیر چطور کار میکند؟
این مسیر برای چه کسانی است؟
اگر هیچ تجربهای در برنامهنویسی نداری، دانشجو هستی و میخواهی پایتون را برای درسها یا پروژههایت یاد بگیری، یا شغلت را عوض میکنی و دنبال یک شروع منظم هستی، این مسیر برای توست. اگر مبانی را بلدی، میتوانی درسهایی را که میدانی سریع مرور و علامت بزنی و از ماژول توابع یا شیءگرایی ادامه بدهی.
بعد از این مسیر چه کنم؟
بعد از پایان مسیر، با ۳۲ پروژه پایتون از مبتدی تا پیشرفته مهارتت را عمیقتر کن، سطحت را با آزمون آنلاین پایتون بسنج و برای انتخاب مسیر شغلی، بازار کار پایتون در ایران را بخوان.
پرسشهای متداول
مسیر یادگیری پایتون از صفر رایگان است؟
بله. همه ۴۴ درس، پروژهها و گواهی پایان مسیر کاملاً رایگان هستند.
برای شروع به چه پیشنیازی نیاز دارم؟
هیچ پیشنیازی لازم نیست. فقط یک کامپیوتر یا حتی گوشی کافی است؛ درس اول از معرفی پایتون و نصب آن شروع میشود.
تمام کردن مسیر چقدر طول میکشد؟
با روزی یک ساعت، حدود ۶ تا ۸ هفته. هر درس معمولاً ۲۰ تا ۴۰ دقیقه مطالعه و تمرین نیاز دارد.
پیشرفت من چطور ذخیره میشود؟
بعد از ثبتنام رایگان، با زدن دکمه «این درس رو تموم کردم» در پایان هر درس، پیشرفتت در حسابت ذخیره میشود و در بخش «مسیر یادگیری من» دیده میشود.
گواهی پایان مسیر چطور صادر میشود؟
وقتی همه درسها را تمام کنی، گواهی با نام تو، تاریخ تکمیل و یک کد یکتا صادر میشود که هر کسی میتواند آن را در صفحه تأیید گواهی بررسی کند. گواهی قابل چاپ و ذخیره بهصورت PDF است.
این مسیر با دوره پایتون مقدماتی و متوسط چه فرقی دارد؟
این مسیر درسهای دوره مقدماتی و متوسط را با پروژههای عملی و درسهای تکمیلی در یک ترتیب واحد کنار هم میگذارد؛ پیشرفتی که در آن دورهها ثبت کردهای، اینجا هم حساب میشود.