کتاب طراحی رابط کاربری برای Flask با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره طراحی رابط کاربری برای 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. معرفی ابزارهای مانیتورینگ و لاگینگ

نظرات

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

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