کتاب طراحی رابط کاربری برای Flask با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی رابط کاربری برای Flask
موضوع کلی: توسعه نرمافزار و اپلیکیشن
موضوع میانی: پایتون با فریمورک Flask
📋 سرفصلهای دوره
- 1. مقدمهای بر طراحی رابط کاربری وب با Flask
- 2. مبانی HTML، CSS و JavaScript برای توسعه وب
- 3. معرفی فریمورک Flask و نصب آن
- 4. ساخت اولین برنامه Flask: "Hello, World!"
- 5. مفاهیم مسیریابی (Routing) در Flask
- 6. استفاده از الگوها (Templates) با Jinja2
- 7. انتقال داده از Flask به الگوها
- 8. دریافت داده از فرمها در Flask
- 9. مدیریت فرمها و اعتبارسنجی دادهها
- 10. کار با فایلهای استاتیک (CSS، JavaScript، تصاویر)
- 11. ساخت یک سیستم لاگین (Login) ساده
- 12. امنیت در Flask: محافظت در برابر حملات CSRF
- 13. مدیریت Session و کوکیها در Flask
- 14. استفاده از پایگاه داده با Flask (مقدماتی)
- 15. معرفی ORMها و SQLAlchemy
- 16. ارتباط با پایگاه داده SQLite با Flask
- 17. مدیریت کاربران و پروفایلها
- 18. پیادهسازی سیستم ثبتنام
- 19. نمایش دادهها از پایگاه داده در الگوها
- 20. ایجاد فرمهای پویا با Flask-WTF
- 21. آپلود فایلها در Flask
- 22. استفاده از Flask-Uploads برای مدیریت فایلها
- 23. ساخت صفحات خطا (Error Handling) سفارشی
- 24. دیباگینگ و تست برنامههای Flask
- 25. استفاده از ابزارهای دیباگینگ Flask
- 26. آشنایی با مفاهیم RESTful API
- 27. ساخت API با Flask
- 28. ارسال و دریافت داده با فرمت JSON
- 29. مستندسازی API با Swagger
- 30. استفاده از Flask-RESTful
- 31. پیادهسازی احراز هویت (Authentication) با API
- 32. استفاده از OAuth 2.0 با Flask
- 33. آشنایی با WebSocket و Flask-SocketIO
- 34. ساخت برنامههای Real-time با Flask
- 35. استفاده از Celery برای پردازشهای پسزمینه
- 36. آشنایی با Docker و استقرار برنامههای Flask
- 37. استفاده از Nginx به عنوان Reverse Proxy
- 38. بهینهسازی کارایی برنامههای Flask
- 39. امنیت بیشتر: جلوگیری از SQL Injection
- 40. امنیت بیشتر: محافظت در برابر XSS
- 41. استفاده از ابزارهای تحلیل کد (Linting)
- 42. نوشتن تستهای واحد (Unit Tests) برای Flask
- 43. استفاده از Continuous Integration/Continuous Deployment (CI/CD)
- 44. استقرار برنامه Flask در محیط Production
- 45. معرفی ابزارهای مانیتورینگ و لاگینگ
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.