بوتکمپ پایتون مقدماتی
از صفر تا ساخت بازی با پایتون!
دربارهی دوره
بوتکمپ پایتون مقدماتی، مسیری کامل از صفر تا آمادهشدن برای پروژههای واقعیه. توی این دوره، بدون پیشنیاز برنامهنویسی، از مفاهیم پایه شروع میکنیم و مرحلهبهمرحله تا ساخت یه بازی کامل با پایتون پیش میریم.
📚 مسیر یادگیری:
🔹 فصل اول — شروع طوفانی
با مبانی برنامهنویسی، الگوریتم و کاربردهای پایتون آشنا میشی. محیط توسعه رو نصب و راهاندازی میکنی و اولین کدت رو مینویسی. متغیرها، انواع داده، عملگرها، ورودی/خروجی، و کار با رشتهها رو یاد میگیری.
🔹 فصل دوم — ساختمانهای داده
با ابزارهای اصلی ذخیره و مدیریت اطلاعات آشنا میشی: لیست، تاپل، ست و دیکشنری. یاد میگیری هر کدوم رو کجا و چطور استفاده کنی و چطور توشون پیمایش کنی.
🔹 فصل سوم — کنترل جریان برنامه
با شرطها و حلقهها قدرت واقعی برنامهنویسی رو تجربه میکنی. if/elif/else، for، while، حلقههای تودرتو، break/continue/pass، match-case و حل مسائل منطقی.
🔹 فصل چهارم — توابع و شیءگرایی
تفکر مهندسی رو یاد میگیری: تابع، پارامتر، return، scope، بازگشتی، ماژولها و در نهایت شیءگرایی کامل — کلاس، آبجکت، ارثبری، چندریختی، کپسولهسازی و اصول clean code.
🔹 فصل پنجم — پروژههای واقعی
همهی آموختهها رو توی یه پروژهی واقعی به کار میگیری: مدیریت فایل، مدیریت خطا و Exception، رمزنگاری و امنیت پایه، کتابخانههای کاربردی و در نهایت ساخت یه بازی کامل با Pygame از صفر — با صداگذاری، تشخیص برخورد، سیستم امتیاز و صفحهی Game Over.
🎯 چی یاد میگیری:
• تفکر الگوریتمی و حل مسئله
• نوشتن کد تمیز و قابلنگهداری
• مدیریت داده و فایل
• طراحی سیستمهای ساده با OOP
• ساخت پروژهی واقعی از صفر
👥 مناسب برای:
• دانشآموز و دانشجوهایی که میخوان برنامهنویسی رو جدی شروع کنن
• فارغالتحصیلهایی که دنبال مهارت تازهستن
• هر کسی که کنجکاوه برنامهنویسی رو پروژهمحور یاد بگیره
📜 مدرک معتبر از مرکز رشد دانشگاه خوارزمی (اختیاری).
سرفصلهای دوره
نگاهی به آنچه در این دوره یاد میگیرید
-
00
آشنایی با برنامهنویسی پایتون
-
01
شروع طوفانی
-
02
ساختمانهای داده
-
03
ساختارهای کنترلی
-
04
کلاسها و توابع
-
05
پروژههای عملی و بازیسازی