1. مقدمه ای بر Django
– تعریف و ویژگی های Django
– نصب و راه اندازی محیط برنامه نویسی Django
2. ساخت پروژه اول در Django
– ساختار یک پروژه Django
– ساخت و استفاده از نرم افزارها
3. مدل ها و مدیریت داده ها
– تعریف مدل ها و استفاده از آنها
– کار با ORM Django برای ایجاد، بازیابی، بروزرسانی و حذف داده ها
4. نماها و URL ها
– تعریف نماها و تابع های نمایش
– ساختار URL ها و استفاده از URLconf
5. قالب ها
– ساختار سیستم قالب Django
– استفاده از قالب ها برای ایجاد صفحات وب
6. فرم ها
– استفاده از فرم های Django برای جمع آوری داده ها از کاربران
– اعتبار سنجی داده ها و پردازش فرم ها
7. مدیریت حالت
– استفاده از جلسات و کوکی ها برای مدیریت حالت کاربر
8. احراز هویت کاربر
– استفاده از سیستم احراز هویت Django برای ورود، خروج و ثبت نام کاربران
9. امنیت
– بررسی مشکلات امنیتی رایج و راه حل های Django
10. تست و عیب یابی
– نوشتن و اجرای تست ها با استفاده از سیستم تست Django
– عیب یابی با استفاده از ابزارهای Django و Python
11. پیشرفته ترین مفاهیم Django
– کار با میان افزارها
– سفارشی سازی ادمین Django
12. استقرار برنامه Django
– تنظیمات مربوط به استقرار برنامه Django
– استفاده از سرویس هایی مانند AWS, Heroku برای استقرار
13. کار با فایل های استاتیک و مدیا
– مدیریت و خدمات رسانی فایل های استاتیک و مدیا در Django
14. اتصال به سرویس های سوم شخص
– استفاده از API ها و خدمات سوم شخص
– کار با توکن ها و OAuth
15. پیشرفته ترین مدل ها و ORM
– مفاهیم پیشرفته مدل ها مانند روابط چند به چند و یک به چند
– استفاده از متدهای پیشرفته QuerySet و Manager
16. پروژه نهایی: ساخت یک برنامه وب کامل با Django
– برنامه ریزی و طراحی یک برنامه وب
– ساخت، تست و استقرار برنامه
با اتمام این دوره، شما باید قادر باشید تا یک برنامه وب کامل را با استفاده از Django طراحی، توسعه، تست، و استقرار کنید. شما همچنین با مفاهیم پایه ای و پیشرفته توسعه وب با Django، از جمله برنامه نویسی مدل، ساخت نماها، کار با فرم ها، و استفاده از سیستم قالب Django آشنا شده اید.
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
مفاهیم بلاکچین و ارزهای دیجیتال به زبان ساده
برای مشاهده معرفی بهترین ارزهای دیجیتال و کاربرد آنها در دوره رایگان معرفی بهترین ارزهای دیجیتال شرکت نمایید جلسه اول…
دوره آموزش تحلیل فاندامنتال ارزهای دیجیتال
سیلابس دوره کامل تحلیل فاندامنتال ارزهای دیجیتال : 1. مقدمه ای بر ارزهای دیجیتال – تعریف ارزهای دیجیتال و…
آموزش برنامه نویسی پایتون مقدماتی
1. مقدمه ای بر پایتون – تعریف و ویژگی های پایتون – نصب و راه اندازی محیط برنامه نویسی پایتون…
آموزش هایپر لجر فابریک و ساخت بلاکچین خصوصی با نصب هایپر لجر فابریک
Hyperledger مجموعه ای از چارچوب ها و ابزارهای بلاک چین است که بر امنیت سازمانی تمرکز دارد. چرخه عمر تراکنش…
آموزش برنامه نویسی لاراول رایگان (برنامه نویسی laravel)
در پکیج آموزش طراحی سایت دو و چند زبانه، تمام ابزارهای مورد نیاز برای چندزبانه کردن یک وبسایت وردپرسی، در اختیار شما قرار گرفته است.
پکیج آموزش برنامه نویسی php
در این دوره چه آموزش داده می شود؟ Php یکی از زبان های برنامه نویسی سمت سرور است که مخفف…
نظرات
8,000,000 ریال 5,000,000 ریال
مهندس مریم گوهرزاد
کارشناس ارشد نرم افزارکارشناس ارشد نرم افزار مدیر مجتمع دیجیتال آرتا رسانه