معرفی و نکات عمومی
- جلسه صفرم: معرفی FLASK
- جلسه اول: نکات عمومی
معرفی و نکات عمومی: شروع سفر جذاب با فریمورک فلسک
در این فصل، با فلسک آشنا میشی؛ یک فریمورک سبک، سریع و قدرتمند برای توسعه وب. یاد میگیری چرا فلسک یکی از محبوبترین ابزارها بین توسعهدهندههاست و چطور میتونه پروژههات رو به سطح جدیدی برسونه.
اگر آمادهای وارد دنیای پرسرعت فلسک بشی و یه توسعهدهنده وب حرفهای باشی، این فصل نقطه شروع توئه!
فریمورک و فلسک چیست؟
- جلسه دوم
فریمورک و فلسک چیست؟ شروعی برای ساخت دنیای وب
در این فصل، میفهمی فریمورک دقیقاً چه نقشی تو توسعه وب داره و چرا فلسک (Flask) به یکی از بهترین انتخابها برای ساخت اپلیکیشنهای سبک و انعطافپذیر تبدیل شده. اینجا همه چیز رو درباره فلسک یاد میگیری، از مفهوم پایهایش گرفته تا دلیل محبوبیتش بین برنامهنویسها.
توضیح کلی درباره بک اند و virtualenv
- جلسه سوم
بکاند و Virtualenv: پشتصحنه وب و مدیریت حرفهای محیطها
در این فصل، با دنیای بکاند (Backend) و ابزار قدرتمند Virtualenv آشنا میشی. یاد میگیری بکاند چه نقشی در عملکرد سایتها و اپلیکیشنها داره و چرا Virtualenv بهت کمک میکنه تا محیطهای توسعهای مرتب و حرفهای داشته باشی.
بکاند بهعنوان قلب سایت و اپلیکیشن، تمام دادهها و منطق رو مدیریت میکنه.
با Virtualenv محیطهای مستقل برای پروژههات بسازی و تداخل نسخهها رو از بین ببری.
ساخت virtualenv
- جلسه چهارم: ساخت virtualenv
ساخت Virtualenv: اولین قدم برای مدیریت محیطهای حرفهای
در این فصل، یاد میگیری چطور یه Virtualenv بسازی و پروژههات رو تو یه محیط ایزوله و امن نگه داری. با این ابزار، میتونی هر پروژه رو با نسخههای مخصوص خودش از کتابخونهها و ابزارها مدیریت کنی، بدون اینکه تداخلی با بقیه پروژههات پیش بیاد.
شروع کار با فلسک
- جلسه پنجم
- تمرین 1 جلسه 5
- تمرین 2 جلسه 5
- تمرین 3 جلسه 5
شروع کار با فلسک: ساخت اولین اپلیکیشن وبت!
تو این فصل، وارد دنیای جذاب فلسک میشی و یاد میگیری چطور اولین اپلیکیشن وبت رو بسازی. اینجا با مراحل ساده و عملی شروع میکنی و قدمبهقدم پیش میری تا فلسک رو مثل یه حرفهای درک کنی.
اگر آمادهای اولین کدت رو با فلسک بنویسی و دنیای وب رو تسخیر کنی، این فصل شروع سفر هیجانانگیزته!
route
- جلسه ششم
- تمرین 1 جلسه 6
- تمرین 2 جلسه 6
- تمرین 3 جلسه 6
Route: نقشهکشی مسیرها در اپلیکیشن فلسک
در این فصل، یاد میگیری Route چیه و چطور میتونی مسیرهای مختلف رو تو اپلیکیشن فلسک تعریف کنی. اینجا تمام چیزهایی که برای هدایت کاربران به صفحات مختلف نیاز داری، به سادهترین شکل یاد میگیری.
اگر میخوای یاد بگیری چطور مسیرهای وبسایتت رو به شکلی خلاقانه و کارآمد تنظیم کنی، این فصل نقشه راه توئه!
کار با template
- جلسه هفتم
- تمرین 1 جلسه 7
- تمرین 2 جلسه 7
- تمرین 3 جلسه 7
کار با Template: طراحی صفحات حرفهای در فلسک
در این فصل، یاد میگیری چطور با استفاده از Template در فلسک، صفحات وب پویا و حرفهای بسازی. Templateها ابزارهایی هستن که بهت کمک میکنن ظاهر و محتوای اپلیکیشنت رو جدا کنی و توسعه وب رو سادهتر و کارآمدتر کنی.