کتاب استقرار Django: از توسعه تا عملیات با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره استقرار Django: از توسعه تا عملیات

موضوع کلی: توسعه و مدیریت وب‌سایت‌های سازمانی

موضوع میانی: Django

📋 سرفصل‌های دوره

  • 1. نصب و راه‌اندازی محیط توسعه Django
  • 2. مبانی فریم‌ورک Django و ساختار پروژه
  • 3. مدیریت فایل‌ها و تنظیمات پروژه
  • 4. مدل‌ها و پایگاه داده در Django
  • 5. تعریف مدل‌ها و فیلدهای داده‌ای
  • 6. انواع فیلدهای داده‌ای در Django
  • 7. روابط بین مدل‌ها (یک به یک، یک به چند، چند به چند)
  • 8. مهاجرت‌های پایگاه داده و به‌روزرسانی‌ها
  • 9. مدیریت داده‌ها با استفاده از Django ORM
  • 10. پرس و جوهای ساده و پیچیده در Django
  • 11. استفاده از فیلترها و مرتب‌سازی در پرس و جوها
  • 12. مدیریت کاربران و احراز هویت در Django
  • 13. فرم‌ها و اعتبارسنجی داده‌ها در Django
  • 14. ساخت فرم‌های ساده و پیچیده
  • 15. نمایش و پردازش فرم‌ها
  • 16. روترها و URLها در Django
  • 17. تعریف URLها و نگاشت آن‌ها به Viewها
  • 18. استفاده از پارامترها در URLها
  • 19. Viewها و منطق برنامه در Django
  • 20. نوشتن Viewهای تابعی و مبتنی بر کلاس
  • 21. استفاده از Templateها برای نمایش داده‌ها
  • 22. موتور Template Django و زبان Template
  • 23. وراثت Template و استفاده از بلاک‌ها
  • 24. ساخت Templateهای پویا با استفاده از متغیرها و تگ‌ها
  • 25. استفاده از فرم‌ها در Templateها
  • 26. مدیریت فایل‌های استاتیک (CSS، JavaScript، تصاویر)
  • 27. آپلود فایل‌ها و مدیریت آن‌ها
  • 28. کَشینگ (Caching) در Django
  • 29. بهینه‌سازی عملکرد Django با استفاده از کَشینگ
  • 30. تست‌نویسی در Django
  • 31. نوشتن تست‌های واحد و یکپارچگی
  • 32. استفاده از ابزارهای تست Django
  • 33. دیباگینگ (Debugging) و مدیریت خطاها در Django
  • 34. استفاده از ابزارهای دیباگینگ پایتون
  • 35. مدیریت لاگ‌ها (Logs) در Django
  • 36. امنیت در Django
  • 37. جلوگیری از حملات رایج وب (XSS، CSRF، SQL Injection)
  • 38. استفاده از CSRF Token
  • 39. استقرار Django در محیط تولید
  • 40. استفاده از سرورهای وب (Apache، Nginx)
  • 41. پیکربندی WSGI یا ASGI
  • 42. استفاده از سیستم‌های مدیریت فرایند (Supervisor، systemd)
  • 43. مانیتورینگ و نگهداری برنامه‌های Django
  • 44. استفاده از ابزارهای مانیتورینگ
  • 45. بهینه‌سازی پایگاه داده در Django

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.