یه دوره کامل برای یادگیری جنگو از پایه تا پیشرفته! اینجا نه تنها مفاهیم رو یاد میگیرید، بلکه یه پروژه واقعی رو هم از صفر تا صد میسازید.
مشخصات کلی دوره 📊
تعداد درسها: 59 جلسه آموزشی
مدت زمان: 11 ساعت محتوای باکیفیت
سطح: مناسب برای همه سطوح ...
چرا این دوره رو انتخاب کنم؟ 🤔
یه دوره کامل برای یادگیری جنگو از پایه تا پیشرفته! اینجا نه تنها مفاهیم رو یاد میگیرید، بلکه یه پروژه واقعی رو هم از صفر تا صد میسازید.
مشخصات کلی دوره 📊
تعداد درسها: 59 جلسه آموزشی
مدت زمان: 11 ساعت محتوای باکیفیت
سطح: مناسب برای همه سطوح (از مبتدی تا پیشرفته)
پروژهمحور: ساخت یه اپلیکیشن وب کامل
چی یاد میگیرم؟ 🎯
مباحث اصلی دوره:
اصول اولیه جنگو: نصب و راهاندازی، ساخت پروژه جدید
مدلها و ORM: کار با دیتابیس، مایگریشنها
ویوها و تمپلیتها: نمایش اطلاعات، کار با فایلهای استاتیک
فرمها و اعتبارسنجی: ایجاد فرم، ذخیره اطلاعات
رابطه بین مدلها: Many To One و سایر روابط
ایجکس: ارسال و دریافت داده بدون ریلود صفحه
جستجو و فیلتر: پیادهسازی سیستم سرچ پیشرفته
آپلود فایل: مدیریت فایلهای آپلود شده
احراز هویت: سیستم لاگین/لاگاوت، سطح دسترسی کاربران
این دوره برای چه کسانی مناسبه؟ 👥
دانشجوهایی که با پایتون آشنا هستن و میخوان وارد حوزه وب بشن
برنامهنویسهایی که میخوان یه فریمورک حرفهای وب رو یاد بگیرن
کسایی که قصد دارن برای پروژههای دانشگاهی یا شخصی یه اپلیکیشن وب بسازن
پیش نیازها ⚠️
برای شرکت در این دوره باید:
- آشنایی مقدماتی با HTML و CSS داشته باشین
- بتونین با پایتون کار کنین (حتی سطح مبتدی هم کافیه)
فصلبندی دوره 📚
1. مقدمات و آمادهسازی محیط کار
آشنایی با دوره و پیشنیازها
نصب و پیکربندی ابزارهای مورد نیاز
2. شروع کار با جنگو
نصب جنگو و ایجاد اولین پروژه
آشنایی با دستورات پایه
3. مدلها و دیتابیس
تعریف مدلها در جنگو
کار با ORM جنگو
مدیریت مایگریشنها
4. ساخت پروژه عملی (MVC)
طراحی Routeها و Viewها
کار با تمپلیتها و فایلهای استاتیک
پیادهسازی CRUD کامل
5. روابط بین مدلها
رابطه Many To One
مدیریت تسکهای واگذار شده
6. کار با ایجکس
ارسال و دریافت داده به صورت ایجکس
پردازش پاسخهای ایجکس
7. سیستم جستجو و فیلتر
طراحی فرم جستجو
پیادهسازی فیلترهای پیشرفته
8. مدیریت فایلها
آپلود فایل در جنگو
نمایش فایلهای آپلود شده
9. سیستم احراز هویت
ایجاد سوپریوزر
پیادهسازی لاگین/لاگاوت
چرا جنگو یاد بگیریم؟ 💡
جنگو یکی از محبوبترین فریمورکهای وب برای پایتونه که:
- سرعت توسعه رو خیلی بالا میبره
- امنیت فوق العادهای داره
- جامعه کاربری بزرگی داره
- برای پروژههای کوچیک تا خیلی بزرگ مناسبه
تخفیف ویژه برای دانشجوها فعاله! این فرصت رو از دست ندین 😉