کتاب مقایسه فلسک و جنگو: چه زمانی از کدام استفاده کنیم؟ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقایسه فلسک و جنگو: چه زمانی از کدام استفاده کنیم؟
موضوع کلی: برنامه نویسی
موضوع میانی: فلسک (Flask)
📋 سرفصلهای دوره
- 1. مبانی مقدماتی پایتون برای توسعه وب
- 2. آشنایی با مفاهیم پایگاه داده رابطهای
- 3. نصب و پیکربندی جنگو
- 4. ساختار پروژه در جنگو
- 5. مدلها در جنگو: تعریف و کار با دادهها
- 6. نماها (Views) در جنگو: منطق برنامه
- 7. قالبها (Templates) در جنگو: نمایش دادهها
- 8. URLconf در جنگو: مسیریابی درخواستها
- 9. فرمها در جنگو: ورود و اعتبارسنجی داده
- 10. مدیریت سایت در جنگو
- 11. تنظیمات پروژه جنگو
- 12. کار با فایلهای ثابت (Static Files)
- 13. کار با فایلهای رسانهای (Media Files)
- 14. امنیت در جنگو: CSRF، XSS و SQL Injection
- 15. احراز هویت و مجوزها در جنگو
- 16. پیامرسانی (Messaging) در جنگو
- 17. کشینگ (Caching) در جنگو
- 18. تستنویسی در جنگو
- 19. مقدمات فلسک
- 20. نصب و پیکربندی فلسک
- 21. ساختار پروژه در فلسک
- 22. مسیریابی (Routing) در فلسک
- 23. قالبها (Templates) در فلسک
- 24. کار با فرمها در فلسک
- 25. کار با دادههای JSON در فلسک
- 26. پایگاه داده با فلسک (SQLAlchemy)
- 27. مدیریت نشستها (Sessions) در فلسک
- 28. احراز هویت با فلسک
- 29. کار با فایلهای ثابت در فلسک
- 30. کار با فایلهای رسانهای در فلسک
- 31. امنیت در فلسک
- 32. مقدمه ای بر RESTful API ها
- 33. طراحی API با فلسک
- 34. کار با RESTful API در جنگو
- 35. مقدمه ای بر ORM ها
- 36. استفاده از ORM در جنگو
- 37. استفاده از ORM در فلسک (SQLAlchemy)
- 38. مقایسه ORM های جنگو و SQLAlchemy
- 39. مفاهیم پایه معماری نرمافزار
- 40. الگوهای طراحی در توسعه وب
- 41. الگوی MVC در جنگو
- 42. الگوی MVT در جنگو
- 43. الگوهای طراحی در فلسک
- 44. معماری میکروسرویس
- 45. تفاوت معماری مونولیت و میکروسرویس
- 46. مقدمه ای بر Docker
- 47. Dockerizing یک برنامه جنگو
- 48. Dockerizing یک برنامه فلسک
- 49. استفاده از Docker Compose
- 50. مفاهیم پایه CI/CD
- 51. پیاده سازی CI/CD برای جنگو
- 52. پیاده سازی CI/CD برای فلسک
- 53. مقدمه ای بر تست خودکار
- 54. انواع تست ها (واحد، ادغام، End-to-End)
- 55. تست واحد در جنگو
- 56. تست واحد در فلسک
- 57. تست ادغام در جنگو
- 58. تست ادغام در فلسک
- 59. تست End-to-End در جنگو
- 60. تست End-to-End در فلسک
- 61. مقدمه ای بر ناظران (Monitoring)
- 62. ابزارهای ناظر برای جنگو
- 63. ابزارهای ناظر برای فلسک
- 64. مدیریت خطا و لاگینگ
- 65. لاگینگ در جنگو
- 66. لاگینگ در فلسک
- 67. مقدمه ای بر امنیت سایبری
- 68. آسیبپذیریهای رایج وب
- 69. امنیت پایگاه داده در جنگو
- 70. امنیت پایگاه داده در فلسک
- 71. مدیریت مجوزهای دسترسی
- 72. اصول طراحی پایگاه داده بهینه
- 73. بهینهسازی کوئریهای پایگاه داده در جنگو
- 74. بهینهسازی کوئریهای پایگاه داده در فلسک
- 75. استفاده از کشینگ در سطح پایگاه داده
- 76. مقدمه ای بر پیامرسانی ناهمگام
- 77. استفاده از Celery با جنگو
- 78. استفاده از Celery با فلسک
- 79. کار با صفهای پیام (Message Queues)
- 80. مقدمه ای بر مفاهیم Front-end
- 81. توسعه API برای Front-end
- 82. ارتباط Front-end با Back-end
- 83. مقدمه ای بر GraphQL
- 84. استفاده از GraphQL با جنگو
- 85. استفاده از GraphQL با فلسک
- 86. مقدمه ای بر WebSockets
- 87. پیاده سازی WebSockets در جنگو
- 88. پیاده سازی WebSockets در فلسک
- 89. مقدمه ای بر Serverless Computing
- 90. استفاده از Serverless با جنگو
- 91. استفاده از Serverless با فلسک
- 92. ملاحظات استقرار (Deployment)
- 93. استقرار برنامه جنگو
- 94. استقرار برنامه فلسک
- 95. انتخاب ابزار مناسب برای استقرار
- 96. مباحث پیشرفته در جنگو
- 97. مباحث پیشرفته در فلسک
- 98. مقایسه نهایی و جمعبندی
- 99. انتخاب فریمورک مناسب برای پروژههای مختلف
- 100. چالشهای رایج در توسعه وب با پایتون
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.