توضیحات
‘Flask is a small and powerful web development framework for Python. It is called a micro-framework as it aims to keep the core simple but extensible. Even though it’s called a micro-framework, it is no way lacking in functionality, and allows you to develop applications very quickly, primarily through the development of a small codebase. This course will take you deep into the world of using Flask and its ecosystem of extensions to create web applications. We’ll walk through creating a simple IMDB clone from scratch. We’ll start by creating the boilerplate code and use Virtualenv to create an isolated development environment. You’ll then learn to work with the database using SQLAlchemy. After that, we’ll display our data to the end user using WTForms. We’ll restructure and modularize our code using Blueprints. Our site will be secured using the extensions Flask-Login and Flask-Principal. After that, we’ll create a RESTful API of our app. We’ll then give admin functionality and extend our app using various flask extensions. We’ll incorporate Celery to make our tasks asynchronous. We’ll walk you through performing unit test of our app, and then test our SQLAlchemy models. We’ll also test the URLs and finally, we’ll test how much of our code isn’t being tested. All these tests will make our app secure. Finally, we’ll deploy our Flask app to various options that are available. This course will give you an in-depth understanding of how to use Flask and its strong extensibility for more complex web applications.’–Resource description page. Read more…
Abstract: ‘Flask is a small and powerful web development framework for Python. It is called a micro-framework as it aims to keep the core simple but extensible. Even though it’s called a micro-framework, it is no way lacking in functionality, and allows you to develop applications very quickly, primarily through the development of a small codebase. This course will take you deep into the world of using Flask and its ecosystem of extensions to create web applications. We’ll walk through creating a simple IMDB clone from scratch. We’ll start by creating the boilerplate code and use Virtualenv to create an isolated development environment. You’ll then learn to work with the database using SQLAlchemy. After that, we’ll display our data to the end user using WTForms. We’ll restructure and modularize our code using Blueprints. Our site will be secured using the extensions Flask-Login and Flask-Principal. After that, we’ll create a RESTful API of our app. We’ll then give admin functionality and extend our app using various flask extensions. We’ll incorporate Celery to make our tasks asynchronous. We’ll walk you through performing unit test of our app, and then test our SQLAlchemy models. We’ll also test the URLs and finally, we’ll test how much of our code isn’t being tested. All these tests will make our app secure. Finally, we’ll deploy our Flask app to various options that are available. This course will give you an in-depth understanding of how to use Flask and its strong extensibility for more complex web applications.’–Resource description page
«Flask یک چارچوب کوچک و قدرتمند توسعه وب برای پایتون است. این یک چارچوب میکرو نامیده می شود زیرا هدف آن ساده نگه داشتن هسته است اما قابل توسعه است. حتی با وجود اینکه آن را یک micro-framework می نامند، اما به هیچ وجه فاقد عملکرد است و به شما اجازه می دهد تا برنامه ها را خیلی سریع توسعه دهید، در درجه اول از طریق توسعه یک پایگاه کد کوچک. این دوره شما را عمیقاً وارد دنیای استفاده از Flask و اکوسیستم آن افزونه ها برای ایجاد برنامه های کاربردی وب می کند. ما از ابتدا یک کلون ساده IMDB ایجاد می کنیم. ما با ایجاد کد boilerplate شروع می کنیم و از Virtualenv برای ایجاد یک محیط توسعه ایزوله استفاده می کنیم. سپس کار با پایگاه داده با استفاده از SQLAlchemy را یاد خواهید گرفت. پس از آن، ما داده های خود را با استفاده از WTForms به کاربر نهایی نمایش خواهیم داد. ما کد خود را با استفاده از Blueprints بازسازی و مدولار می کنیم. سایت ما با استفاده از پسوندهای Flask-Login و Flask-Principal ایمن می شود. پس از آن، یک API RESTful از برنامه خود ایجاد می کنیم. سپس عملکرد مدیریت را می دهیم و برنامه خود را با استفاده از پسوندهای فلاسک مختلف گسترش می دهیم. ما از Celery استفاده می کنیم تا وظایف خود را ناهمزمان کنیم. ما شما را از طریق انجام تست واحد برنامه خود راهنمایی می کنیم و سپس مدل های SQLAlchemy خود را آزمایش می کنیم. ما همچنین URL ها را آزمایش می کنیم و در نهایت، آزمایش می کنیم که چه مقدار از کد ما آزمایش نمی شود. همه این تست ها برنامه ما را ایمن می کند. در نهایت، ما برنامه Flask خود را در گزینه های مختلفی که در دسترس هستند، مستقر می کنیم. این دوره به شما درک عمیقی از نحوه استفاده از Flask و توسعه پذیری قوی آن برای برنامه های کاربردی وب پیچیده تر می دهد.’– صفحه توضیحات منبع. بیشتر بخوانید. …
نقد و بررسیها
هنوز بررسیای ثبت نشده است.