این دوره برای کسانی ساخته شده که مبانی Python را میدانند و میخواهند اولین وبسایت واقعی خود را با Django بسازند. همهچیز از کارکرد سادهٔ وب شروع میشود و قدمبهقدم تا ساخت پروژه، کار با داده و انتشار سایت جلو میرود.
در درسهای اول یاد میگیرید درخواست کاربر چگونه به Django میرسد. بعد با URL، View، Template، Model، فرم، ورود کاربران و امنیت آشنا میشوید. هر اصطلاح فنی با مثال و تمرین توضیح داده میشود.
یک فصل کامل هم برای ظاهر سایت داریم. در آن با Bootstrap 5 یک قالب فارسی و واکنشگرا میسازید، مستندات رسمی را میخوانید و از هوش مصنوعی برای گرفتن پیشنویس کمک میگیرید. سپس کد پیشنهادی را بررسی و به Template واقعی Django تبدیل میکنید.
در پایان دو پروژه میسازید: یک وبلاگ ساده که هر نویسنده نوشتههای خودش را مدیریت میکند، و یک برنامهٔ آبوهوا که نام شهرهای ایران را میگیرد و اطلاعات هوا را از Open‑Meteo نشان میدهد. خطاها، آزمونها و آمادهسازی برای انتشار نیز بخشی از همین پروژهها هستند.
دورههای پیشنیاز
- آموزش پایتون پیشرفته رایگان
- آموزش پایتون مقدماتی رایگان
پیشنهاد میشود پیش از شروع این دوره، دورههای بالا را گذرانده باشید.
پیشنیازها
آشنایی با مبانی Python مانند متغیر، شرط، حلقه، تابع، ماژول، کلاس و مدیریت خطا کافی است. بهتر است دو دورهٔ پایتون مقدماتی و پیشرفته را گذرانده باشید. اگر HTML و CSS را کم میدانید نگران نباشید؛ بخشهای لازم در همین دوره مرور میشوند.