×
ribbon

پایتون دانشجومحور: مقدماتی تا پیشرفته

مدرس:

علی عبداله آبادی

با راهنمایی شروع کن، مستقل ادامه بده

جدید
گواهی‌نامه
6دانشجو
26ساعت
سرفصل‌ها
مقدماتی سطح دوره
بروزرسانیآبان ۱۴۰۵
محتوای دوره
سرفصل‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

تسلط بر مبانی زبان پایتون

نوشتن برنامه‌های کنترلی و منطقی

طراحی و پیاده‌سازی توابع

به‌کارگیری برنامه‌نویسی شیءگرا

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

26 ساعت ویدئو

3 جلسه متنی

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

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

توضیحات دوره

«🐍 پایتون دانشجومحور: مقدماتی تا پیشرفته»

با راهنمایی شروع کن، مستقل ادامه بده

این دوره یک مسیر کامل و متفاوت برای یادگیری پایتون است. به جای اینکه فقط بنشینی و ویدئو تماشا کنی، از همان روز اول کد می‌زنی. هر مفهوم با تمرین، تست خودکار، و پروژه‌ی کوچک همراه است تا واقعاً یاد بگیری، نه اینکه فقط بفهمی.

ویژگی متمایز این دوره، ساختار دو نیمه‌ای آن است. در نیمه‌ی اول — از درس ۱ تا ۲۴ — با هم پیش می‌رویم؛ ویدئو داریم و جزوه‌ی تعاملی جوپیتر. در نیمه‌ی دوم — از درس ۲۵ تا ۴۳ — خودت پیش می‌روی، فقط با جزوه. جزوه‌هایی که با دقت طراحی شده‌اند تا قدم‌به‌قدم راهنمایی‌ات کنند و هر جا لازم باشد، تمرین، تست، و راه‌حل در اختیارت بگذارند.

این یعنی تو به‌تدریج از یک یادگیرنده‌ی وابسته به یک برنامه‌نویس مستقل تبدیل می‌شوی. دقیقاً همان مهارتی که در بازار کار واقعی به آن نیاز داری.

چرا این دوره متفاوت است؟

این دوره تمرین‌محور است، نه تماشامحور. هر درس با تمرین و تست خودکار همراه است و بلافاصله یاد می‌گیری. همه‌چیز در جوپیتر اتفاق می‌افتد؛ کد را همان‌جا می‌زنی، اجرا می‌کنی، خطا می‌بینی، و اصلاح می‌کنی. هر فصل با یک پروژه‌ی واقعی تمام می‌شود و در پایان دوره، آماده‌ی ورود به بازار کار خواهی بود. این دوره هیچ پیش‌نیازی ندارد و از صفر شروع می‌شود.

آنچه یاد می‌گیری

در بخش مبانی، از درس ۱ تا ۱۹، با ساختار داده‌ها شامل لیست، دیکشنری، تاپل و مجموعه آشنا می‌شوی. اعداد، متغیرها، رشته‌ها و متدهایشان را یاد می‌گیری. با Boolean، عملگرهای مقایسه‌ای و منطق آشنا می‌شوی، کار با فایل را تمرین می‌کنی، دستورهای شرطی و حلقه‌ها را می‌آموزی، و در نهایت ساخت لیست با Comprehension را درک می‌کنی.

در بخش متوسط، از درس ۲۰ تا ۳۹، توابع کامل را یاد می‌گیری؛ پارامترها، `*args` و `**kwargs`. با Lambda، Scope و Closure آشنا می‌شوی. به برنامه‌نویسی شیءگرا وارد می‌شوی و کلاس‌ها، ارث‌بری و `@property` را تمرین می‌کنی. متدهای جادویی مثل `__str__`، `__eq__` و `__add__` را می‌شناسی. ماژول‌ها و پکیج‌ها را می‌سازی و استفاده می‌کنی، مدیریت خطا با `try/except` را یاد می‌گیری، و خطاهای سفارشی می‌سازی.

در بخش پیشرفته، از درس ۴۰ تا ۴۳، با Linter و استاندارد PEP 8 آشنا می‌شوی تا کد تمیز و حرفه‌ای بنویسی. Unit Test را یاد می‌گیری تا کدت را خودکار تست کنی. و در نهایت، دکوراتورها را از پایه تا پیشرفته یاد می‌گیری؛ `lru_cache`، `singledispatch` و دکوراتور کلاسی.

ساختار دوره در یک نگاه

دوره از چهار فصل تشکیل شده است. فصل اول، ساختار داده و پایه، شامل درس‌های ۱ تا ۲۱ است و با رویکرد ویدئو به‌همراه جزوه پیش می‌رود. فصل دوم، توابع، شامل درس‌های ۲۲ تا ۳۰ است و همان رویکرد را ادامه می‌دهد. فصل سوم، شیءگرایی، شامل درس‌های ۳۱ تا ۳۵ است و دانشجو خودش با جزوه پیش می‌رود. فصل چهارم، ابزار حرفه‌ای، شامل درس‌های ۳۶ تا ۴۳ است و باز هم خودخوان است.

در مجموع، ۴۳ درس، صدها تمرین، و ده‌ها پروژه‌ی کوچک در اختیار تو خواهد بود.

این دوره برای چه کسانی مناسب است؟

اگر می‌خواهی برنامه‌نویسی را از صفر شروع کنی، اگر دانشجویی که می‌خواهد مبانی را محکم کند، اگر قبلاً پایتون خوانده‌ای ولی می‌خواهی حرفه‌ای شوی، اگر می‌خواهی OOP و دکوراتورها را واقعاً یاد بگیری، و اگر می‌خواهی برای بازار کار آماده شوی — این دوره برای توست.

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

در پایان دوره، تو می‌توانی...

کد تمیز و حرفه‌ای بنویسی. OOP را کامل بلد باشی و در پروژه‌های واقعی به‌کار بگیری. با دکوراتورها تابع‌های حرفه‌ای بسازی. برای کدت تست خودکار بنویسی. پروژه‌های واقعی را از صفر طراحی کنی و بسازی. آماده‌ی یادگیری فریم‌ورک‌های محبوب مثل Flask، Django و FastAPI باشی. و در نهایت، به‌عنوان یک Python Developer جوان وارد بازار کار شوی.

پیش‌نیازها

هیچ! این دوره از صفر شروع می‌شود. فقط به یک کامپیوتر با ویندوز، مک یا لینوکس نیاز داری. یک اتصال اینترنت برای دانلود پایتون و جزوه‌ها. تعهد به تمرین، حداقل سی دقیقه در روز. و انگیزه‌ای واقعی برای یادگیری.

چطور از دوره استفاده کنم؟

اول پایتون را نصب کن و جوپیتر را راه‌اندازی کن. جزوه‌های جوپیتر را دانلود کن. درس به درس پیش برو؛ ویدئو ببین، بعد جزوه را بخوان و تمرین کن. تست‌های خودکار را اجرا کن تا مطمئن شوی درست فهمیدی. از درس ۲۵ به بعد، خودت مسیر را ادامه بده؛ جزوه راهنمایت است. و در نهایت، پروژه‌های هر فصل را انجام بده تا یادگیری‌ات تثبیت شود.

نکته‌ی مهم برای دانشجو

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

ت، ولی همان چیزی است که تو را از بقیه جدا می‌کند.

نگران نباش. جزوه‌ها با دقت طراحی شده‌اند تا قدم‌به‌قدم راهنمایی‌ات کنند. تمرین‌ها، تست‌ها و راه‌حل‌ها همه‌چیز را پوشش می‌دهند.

آماده‌ای شروع کنی؟

بزن بریم! 🐍✨

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

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
علی عبداله آبادیکارشناسی مهندسی هوافضا، سابقه تدریس، تدریس کامل به زبان ساده، علاقه‌مند به ریاضی
5دوره
119دانشجو
50نظر و امتیاز

علی عبداله آبادی فارغ التحصیل رشته مهندسی هوافضا از دانشگاه صنعتی خواجه نصیرالدین طوسی.

دارای سابقه تدریس به صورت حضوری و آنلاین.

 

poster

پایتون دانشجومحور: مقدماتی تا پیشرفته

6دانشجو

دیگر دوره‌های علی عبداله آبادی