کتاب توسعه وب با فریمورک Django با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه وب با فریمورک 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
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.