کتاب Django برای تیمهای بزرگ: مدیریت کد و همکاری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Django برای تیمهای بزرگ: مدیریت کد و همکاری
موضوع کلی: توسعه و مدیریت وبسایتهای سازمانی
موضوع میانی: Django
📋 سرفصلهای دوره
- 1. مقدمهای بر فریمورک Django و معماری MVC
- 2. محیط توسعه و راهاندازی پروژه Django
- 3. مدیریت بستهها و وابستگیها با pip
- 4. آشنایی با ساختار پوشهها و فایلهای یک پروژه Django
- 5. مدلها در Django: تعریف و کار با پایگاه داده
- 6. انواع فیلدها در مدلهای Django
- 7. روابط بین مدلها: یک به یک، یک به چند، چند به چند
- 8. مهاجرتهای Django: ایجاد و اعمال تغییرات در پایگاه داده
- 9. مدیریت دادهها با استفاده از Django Shell
- 10. فرمها در Django: ایجاد و اعتبارسنجی
- 11. نمایش فرمها در قالبها
- 12. پردازش دادههای ارسالی از فرمها
- 13. نماها در Django: تعریف و منطق برنامه
- 14. مسیردهی URLها در Django
- 15. قالبها در Django: زبان قالببندی Django (DTL)
- 16. استفاده از متغیرها و تگها در قالبها
- 17. قالبهای ارثی در Django
- 18. مدیریت فایلهای استاتیک و رسانهای
- 19. احراز هویت و مجوز در Django
- 20. مدیریت کاربران و گروهها
- 21. سیستمهای مجوز سفارشی در Django
- 22. آشنایی با Django Admin
- 23. سفارشیسازی Django Admin
- 24. تستنویسی در Django: مقدمهای بر تست واحد
- 25. تستنویسی نماها و مدلها
- 26. استفاده از TestCase و Client در تستها
- 27. مفاهیم پیشرفته فرمها: فرمهای متادادهای، فرمهای مجموعهای
- 28. آشنایی با سیگنالها در Django
- 29. استفاده از سیگنالها برای انجام کارهای پسرویدادی
- 30. مدیریت کشینگ در Django
- 31. بهینهسازی عملکرد Django: نکات و ترفندها
- 32. استفاده از Celery برای انجام کارهای ناهمزمان
- 33. پیادهسازی API با Django REST Framework
- 34. آشنایی با سریالایزرها در Django REST Framework
- 35. مدیریت مجوزها در API
- 36. مستندسازی API با Swagger
- 37. استقرار پروژه Django در محیط Production
- 38. استفاده از ابزارهای مدیریت پروسه (Gunicorn, uWSGI)
- 39. استفاده از وب سرور Nginx به عنوان پروکسی معکوس
- 40. مانیتورینگ و لاگبرداری از پروژه Django
- 41. مقیاسپذیری پروژه Django
- 42. استفاده از Redis برای کشینگ و مدیریت Session
- 43. امنیت در Django: جلوگیری از حملات CSRF و XSS
- 44. بهینهسازی کوئریهای پایگاه داده در Django
- 45. استفاده از Django Debug Toolbar
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.