درباره دوره:
جنگو (Django) یکی از محبوبترین، کاربردیترین چهارچوبهای توسعه نرمافزاری و یک روش استاندارد با مجموعه کاملی از مؤلفهها است که در توسعه وب بسیار کاربرد دارد و هدف اصلی آن ایجاد وبسایتهایی مبتنی بر پایگاهداده پیچیده است.
طراحی سایت با جنگو به دلیل سادگی و سرعت بالایی که دارد؛ در میان توسعهدهندگان وب و برنامهنویسان بسیار محبوب است. همچنین سازگاری آن با همه قالبهای JSON، XML، HTML و RSS توانسته جنگو را به یک پلتفرم بسیار پرکاربرد تبدیل کند. به همین دلیل بیشتر افراد برای شروع کار در حوزه طراحی انواع وبسایت و شبکههای اجتماعی، به سراغ آموزش فریمورک جنگو میروند. در این دوره از نسخه 3.2 جنگو که یک نسخه با پشتیبانی طولانیمدت است استفاده شده است.
ما در این دوره آموزش سعی کردیم که اساس و بنیاد جنگو را آموزش بدهیم. همچنین در مکتب خونه انواع دوره آموزش پایتون و آموزش برنامه نویسی دیگر به عنوان مکمل و پیش نیاز این دورە موجود است.
مبانی جنگو:
1 – شروع پروژه
2 – ساخت پروژه
3 – مدلها
4 – پنا ادمین
5 – فرم
6 – ویرایش فرم
7 – پاک کردن فرم
8 – فرم ورود
9 – نشان دادن پیام
10 – خروج از حساب
11 – ثبت نام
12 – فایلهای نهایی پروژه
ویوها در جنگو:
1 – ساخت پروژه todo list – مدلها
2 – نمایش لیست ویوها
3 – صفحه جزئیات ایتمها
4 – صفحه بروزرسانی ایتمها
5 – صفحه ایجاد ایتم
6 – محدود کردن دسترسی کاربر
7 – طراحی ورود کاربر
8 – طراحی فراموشی رمز عبور
9 – طراحی صفحه پروفایل – بخش اول
10 – طراحی صفحه پروفایل – بخش دوم
کار کردن با دیتابیس:
1 – توضیحات کلی
2 – رابطه یک به یک در دیتابیس
3 – رابطه یک به چند در دیتابیس
4 – رابطه چند به چند در دیتابیس