کتاب مقایسه فلسک و جنگو: چه زمانی از کدام استفاده کنیم؟ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره مقایسه فلسک و جنگو: چه زمانی از کدام استفاده کنیم؟

موضوع کلی: برنامه نویسی

موضوع میانی: فلسک (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. چالش‌های رایج در توسعه وب با پایتون
تگ‌ها: انتخاب فریمورک پایتون توسعه وب جنگو ساخت وب اپلیکیشن فریمورک پایتون فلسک مقایسه فلسک و جنگو

نظرات

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

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