چه چیز هایی یاد خواهید گرفت

  • مدرس : علی بیگدلی
  • تاریخ انتشار: 1404/11/14
  • تعداد بازدید: 6

در این دوره، به‌صورت گام‌به‌گام با مفاهیم و ابزارهای کلیدی برای طراحی وب‌سایت‌های پویا با Flask آشنا خواهید شد. این سرفصل‌ها به شما کمک می‌کنند تا وب‌سایت‌هایی ساخت‌یافته، قابل توسعه و حرفه‌ای پیاده‌سازی کنید.

  • Flask – آشنایی با فریمورک Flask، ساختار پروژه، Routeها، رندر قالب‌ها، مدیریت درخواست و پاسخ.
  • Jinja2 – کار با قالب‌ها، ارسال داده از Flask به HTML، شرط‌ها، حلقه‌ها و ارث‌بری قالب‌ها.
  • HTML & CSS Integration – اتصال قالب‌های HTML و CSS به Flask و ساخت صفحات وب پویا.
  • Forms & User Input – دریافت داده از فرم‌ها، پردازش اطلاعات کاربر و اعتبارسنجی ورودی‌ها.
  • SQLAlchemy – مدیریت پایگاه داده، تعریف مدل‌ها، ذخیره و نمایش اطلاعات در صفحات وب.
  • Authentication – پیاده‌سازی سیستم ورود، ثبت‌نام و مدیریت نشست کاربران (Session).
  • Blueprints – ماژولار کردن پروژه و مدیریت بخش‌های مختلف سایت به‌صورت تمیز و قابل توسعه.
  • Static Files – مدیریت فایل‌های استاتیک مانند CSS، JavaScript و تصاویر.
  • Error Handling – مدیریت خطاها و ساخت صفحات خطای اختصاصی (404، 500 و …).
  • Clean Code – بهینه‌سازی کد، رعایت ساختار استاندارد و نوشتن پروژه‌های قابل نگهداری.
  • Testing – تست مسیرها و منطق سایت برای اطمینان از عملکرد صحیح پروژه.
  • Deployment Basics – آماده‌سازی پروژه Flask برای اجرا در محیط واقعی.

این دوره به شما کمک می‌کند تا مهارت‌های لازم برای طراحی سایت‌های واقعی و حرفه‌ای با Flask را به دست آورید.

ثبت دیدگاه


نکته: آدرس ایمیل شما منتشر نخواهد شد
0/600

دیدگاه کاربران (0)


هیچ دیدگاهی ثبت نشده است. می‌توانید اولین نفر باشید.