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

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

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

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

عنوان دوره: دوره توسعه وب با فریم‌ورک Django

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

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

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

  • 1. آشنایی با فریم‌ورک Django و مفاهیم اولیه
  • 2. نصب و راه‌اندازی محیط توسعه Django
  • 3. ساختار یک پروژه Django
  • 4. مدیریت تنظیمات پروژه
  • 5. مدل‌ها و پایگاه داده در Django
  • 6. تعریف مدل‌ها و فیلدهای آن‌ها
  • 7. انواع فیلدهای مدل در Django
  • 8. روابط بین مدل‌ها (یک به یک، یک به چند، چند به چند)
  • 9. انتقال داده‌ها به پایگاه داده (Migrations)
  • 10. مدیریت کاربران و احراز هویت در Django
  • 11. فرم‌ها در Django: ایجاد و اعتبارسنجی
  • 12. نمایش داده‌ها با استفاده از Template‌ها
  • 13. زبان Template Django
  • 14. استفاده از تگ‌ها و فیلترها در Template‌ها
  • 15. ارسال و دریافت داده‌ها از فرم‌ها
  • 16. نمایش لیست داده‌ها (ListView)
  • 17. نمایش جزئیات یک داده (DetailView)
  • 18. ایجاد، ویرایش و حذف داده‌ها (CreateView, UpdateView, DeleteView)
  • 19. استفاده از فرم‌های سفارشی
  • 20. اعتبارسنجی داده‌ها در سمت سرور
  • 21. کار با فایل‌ها در Django
  • 22. آپلود فایل‌ها
  • 23. دانلود فایل‌ها
  • 24. مدیریت Session و Cookie‌ها
  • 25. استفاده از Session Framework در Django
  • 26. امنیت در Django: جلوگیری از حملات CSRF و XSS
  • 27. کار با API‌ها در Django
  • 28. ساخت API با Django REST Framework
  • 29. احراز هویت در API‌ها
  • 30. مستندسازی API با Swagger
  • 31. تست‌نویسی در Django
  • 32. نوشتن Unit Test‌ها
  • 33. نوشتن Integration Test‌ها
  • 34. استفاده از ابزارهای تست Django
  • 35. بهینه‌سازی عملکرد Django
  • 36. کش کردن (Caching)
  • 37. استفاده از Celery برای انجام کارهای پس‌زمینه
  • 38. استفاده از پایگاه داده‌های مختلف با Django (PostgreSQL, MySQL, SQLite)
  • 39. استفاده از ORM Django
  • 40. ارتباط با سرویس‌های خارجی
  • 41. استفاده از Django Admin
  • 42. سفارشی‌سازی Django Admin
  • 43. استفاده از سیگنال‌ها در Django
  • 44. پیاده‌سازی وب‌سایت چندزبانه (Internationalization and Localization)
  • 45. استفاده از Django Channels برای وب‌سایت‌های Real-time

نظرات

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

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