Flask یک Micro Framework بسیار محبوب برای ساخت برنامه های وب پویا با استفاده از Python است. این دوره برای برنامه نویسان سطح مبتدی تا متوسط است که می خواهند مهارت های برنامه نویسی پایتون خود را به سطح بعدی برسانند.
دانش پایه در پایتون، HTML و CSS پیش نیاز این دوره است. برخی از درک مفاهیم Object Orient و پایگاه داده کمک خواهد کرد، اما نه اجباری
این دوره کاملاً کامل است و بیشتر جنبههای مربوط به ساخت برنامههای وب مقیاسپذیر را با استفاده از Flask Framework مانند Flask Blueprints، WTForms، Security، اضافه کردن یک لایه پایگاه داده قوی به برنامه شما که از عملیات CRUD پشتیبانی میکند (ایجاد، بهروزرسانی، خواندن، حذف رکوردهای پایگاه داده). همچنین خواهید آموخت که چگونه از Amazon S3 برای ذخیره داده ها و ارجاع آنها در پروژه های خود استفاده کنید
همانطور که در طول دوره پیشرفت میکنیم، یک کاتالوگ کتاب آنلاین میسازیم که بر پایگاه داده PostgreSQL تکیه دارد و به کاربران امکان میدهد ثبتنام، ورود به سیستم، خروج از سیستم و انجام عملیات CRUD را انجام دهند. ما کد خود را در GitHub ذخیره میکنیم، برنامه را با استفاده از Flask Bootstrap طراحی و استایل میدهیم، از SQLAlchemy ORM برای پرسوجو از دادهها استفاده میکنیم و در نهایت آن را در پلتفرم میزبانی وب Heroku مستقر میکنیم.
با توجه به مشکلات عملی مربوط به یادگیری این چارچوبهای پیچیده و وسیع، از برخی انیمیشنهای بصری استفاده کردم تا به شما نشان دهم دقیقاً چگونه کنترل از کد پایتون به پایگاه داده تا جایی که اطلاعات درخواستی در نهایت در یک مرورگر وب نمایش داده میشود، جریان مییابد.
برنامه نویس و معلم
نمایش نظرات