
دوره آموزش پروژه محور فریم ورک Flask
در حال حاضر زبان برنامه نویسی پایتون جزو برترین ها در بازار کار می باشد ، یعنی با یادگیری این زبان می توانیم در هر حوزه کاری فعالیت کنیم
یکی از حوزه های پرطرفدار در دنیا و بازار کار ، حوزه طراحی وبسایت می باشد .
زبان پایتون برای اینکه بخواهیم به یک طراح وب سایت تبدیل شویم چندین فریم ورک عالی منتشر کرده است ، یکی از این فریم ورک ها به نام فلاسک ( Flask ) شناخته می شود که هر چقدر که از سادگی و آسانی آن حرف بزنیم کم گفته ایم .
در این دوره قراره که از صفر با فلاسک آشنا شویم و در انتها به ساخت یک پروژه کامل وبلاگ می پردازیم .
سر فصل های این دوره اموزشی
مقدمه ای بر پایتون و فلاسک
بررسی ساختار پروژه های فلاسک و پیاده سازی اولین پروژه
پیاده سازی فایل اپ و ایجاد تنظیمات اولیه
بررسی Route ها و پارامتر های داینامیک
لینک دهی صحیح فایل های Static
بررسی Filter ها و ایجاد Custom Filter
تقسیم بندی قالب
کار با فرم ها و بررسی Request ها
اعتبار سنجی فرم ها
آپلود کردن فایل ها و اعتبار سنجی فایل ها
بررسی Flash Messaging
نصب و راه اندازی دیتابیس SQLite
- شروع پیاده سازی پروژه وبلاگ
- پیاده سازی بخش ثبت نام
- پیاده سازی بخش لاگین
- اضافه کردن Google Recaptcha
- پیاده سازی بخش پنل کاربری
- پیاده سازی بخش آواتار کاربران
- ویرایش اطلاعات کاربری
- پیاده سازی پنل مدیریت
- پیاده سازی مدل پست ها و ثبت پست جدید
- نمایش پست ها در صفحه اصلی و بررسی فایل env.
- Refactoring کردن کد ها و پیاه سازی ساختار شی گرائی
- حذف و ویرایش پست ها
- پیاده سازی صفحه Single پست ها
- پیاده سازی صفحه بندی مطالب Pagination
- پیاده سازی مدل دسته بندی مطالب Category
- پیاده سازی بخش دیدگاه پست ها و مدیریت آنها
- نمایش دسته بندی ها
- بازیابی رمز عبور و ارسال ایمیل به کاربر
- پیاده سازی جستجو مطالب در وبسایت
- بررسی فایل Config و پیاده سازی کلاس ConfigApp
- بررسی و پیاده سازی Restful Api
- بررسی Blueprint
- ذکر نکات کاربردی و پایان دوره
نظرات کاربران در رابطه با این دوره