کتاب ساخت پروژههای کاربردی وب با جنگو: از پایه تا پیشرفته با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت پروژههای کاربردی وب با جنگو: از پایه تا پیشرفته
موضوع کلی: توسعه نرمافزار و برنامهنویسی وب
موضوع میانی: توسعه وب با پایتون و جنگو
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه وب و پایتون
- 2. آشنایی با مفاهیم پایهای جنگو
- 3. نصب و راهاندازی محیط توسعه جنگو
- 4. ساختار کلی یک پروژه جنگو
- 5. مدلها: تعریف پایگاه داده در جنگو
- 6. نمایشها: منطق پردازش درخواستها
- 7. قالبها: ارائه دادهها به کاربر
- 8. مسیرها: هدایت درخواستها به نمایشها
- 9. مدیریت URL در جنگو
- 10. فرمها: دریافت و اعتبارسنجی ورودی کاربر
- 11. نمایش لیستها و جزئیات در جنگو
- 12. عملیات CRUD در جنگو
- 13. کار با مدلهای ارتباطی (ForeignKey, ManyToMany)
- 14. پیادهسازی سیستم احراز هویت کاربران
- 15. مدیریت مجوزها و سطوح دسترسی
- 16. استفاده از کلاسهای View عمومی (Generic Views)
- 17. ساخت فرمهای سفارشی در جنگو
- 18. اعتبارسنجی پیشرفته در فرمها
- 19. کار با فایلها و آپلود در جنگو
- 20. ساخت API با استفاده از جنگو REST Framework
- 21. مقدمهای بر RESTful API
- 22. پیادهسازی Serializers در DRF
- 23. Views در DRF
- 24. Routing در DRF
- 25. احراز هویت در DRF
- 26. مجوزها در DRF
- 27. فیلتر کردن و مرتبسازی در DRF
- 28. نمایندگی (Pagination) در DRF
- 29. نمایش مدلهای تو در تو (Nested Models)
- 30. کار با ViewSets و Routers در DRF
- 31. تست نویسی در جنگو
- 32. تست مدلها
- 33. تست نمایشها
- 34. تست فرمها
- 35. تست API
- 36. استقرار (Deployment) پروژههای جنگو
- 37. تنظیمات سرور وب (Nginx/Apache)
- 38. مدیریت پایگاه داده در محیط عملیاتی
- 39. استفاده از Docker برای بستهبندی برنامه
- 40. آشنایی با مفاهیم DevOps
- 41. مدیریت کش در جنگو
- 42. بهینهسازی پایگاه داده
- 43. بهینهسازی کوئریها
- 44. فشردهسازی داراییها (Assets)
- 45. استفاده از CDN
- 46. امنیت در پروژههای جنگو
- 47. جلوگیری از حملات رایج (CSRF, XSS, SQL Injection)
- 48. مدیریت اطلاعات حساس
- 49. رمزنگاری دادهها
- 50. پشتیبانگیری و بازیابی اطلاعات
- 51. مقدمهای بر طراحی رابط کاربری (UI)
- 52. اصول طراحی تجربه کاربری (UX)
- 53. استفاده از Bootstrap یا Tailwind CSS
- 54. پیادهسازی رابط کاربری واکنشگرا (Responsive)
- 55. استفاده از JavaScript در فرانتاند
- 56. کار با AJAX در جنگو
- 57. ساخت داشبوردهای مدیریتی
- 58. پیادهسازی سیستم جستجوی پیشرفته
- 59. کار با نقشههای گوگل
- 60. پردازش پرداخت آنلاین (با درگاههای مجاز)
- 61. ارسال ایمیل و پیامک
- 62. مدیریت وظایف زمانبندی شده (Celery)
- 63. کار با صفهای پیام (Message Queues)
- 64. مقدمهای بر معماری میکروسرویس
- 65. ارتباط بین سرویسها
- 66. پروژه اول: فروشگاه اینترنتی ساده
- 67. پروژه دوم: وبلاگ پیشرفته
- 68. پروژه سوم: سیستم مدیریت وظایف
- 69. پروژه چهارم: انجمن گفتگو
- 70. پروژه پنجم: سیستم رزرو آنلاین
- 71. پروژه ششم: پلتفرم آموزشی ساده
- 72. پروژه هفتم: سیستم مدیریت املاک
- 73. پروژه هشتم: گالری تصاویر
- 74. پروژه نهم: سیستم گزارشدهی
- 75. مدیریت خطاها و لاگگیری
- 76. بررسی ابزارهای مانیتورینگ
- 77. مفاهیم CI/CD
- 78. مقدمهای بر توسعه نرمافزار چابک
- 79. اصول کدنویسی تمیز (Clean Code)
- 80. بازآفرینی کد (Refactoring)
- 81. مستندسازی کد
- 82. مدیریت وابستگیها
- 83. مقدمهای بر معماری نرمافزار
- 84. الگوهای طراحی رایج در جنگو
- 85. اصول توسعه پایدار
- 86. ارزیابی عملکرد پروژهها
- 87. آینده توسعه وب با جنگو
تگها:
اموزش پایتون
اموزش جنگو
برنامه نویسی پایتون
برنامه نویسی وب
پایتون
پروژه جنگو
توسعه وب
جنگو
فریمورک جنگو
وب اپلیکیشن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.