نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
اگر می خواهید شروع به توسعه یک برنامه وب کنید ، Flask چارچوب شماست. این به شما امکان می دهد تا یک برنامه با مقدار بسیار کمی کد ایجاد کنید. در این دوره من اصول توسعه وب را با Flask به شما نشان خواهم داد. Flask به دلیل برخورد دوستانه و مینیمالیستی بسیار محبوب در جهان پایتون است. این به شما امکان می دهد تا یک برنامه با مقدار بسیار کمی کد (و کار) ایجاد کنید. در این دوره ، Flask: Getting Started ، من اصول Flask را به شما نشان می دهم تا با توسعه وب Python شروع به کار کنید. ابتدا یاد می گیرید که چگونه یک تابع Flask view ایجاد کنید. در مرحله بعدی ، نحوه ایجاد صفحات html را کشف خواهید کرد. سرانجام ، شما فرم های وب و مدیریت ورودی کاربر را کشف خواهید کرد. با پایان این دوره ، شما می توانید برای یک برنامه وب Flask کد بنویسید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
اولین قدم ها
First Steps
-
معرفی فلاسک
Introducing Flask
-
نسخه ی نمایشی: نصب فلاسک و شروع یک پروژه
Demo: Installing Flask and Starting a Project
-
نسخه ی نمایشی: ایجاد اولین صفحه وب خود با Flask
Demo: Creating Your First Web Page with Flask
-
نسخه ی نمایشی: اجرای سرور توسعه Flask
Demo: Running the Flask Development Server
-
نسخه ی نمایشی: اگر سرور اجرا نشود
Demo: If the Server Doesn't Run
-
نسخه ی نمایشی: فلاسک و جریان کنترل
Demo: Flask and the Flow of Control
-
نسخه ی نمایشی: نمای اشکال زدایی فلاسک
Demo: The Flask Debug View
-
نسخه ی نمایشی: چگونه آدرسهای URL را برای مشاهده عملکردها Flask کنید
Demo: How Flask Maps URLs to View Functions
-
مرور
Review
درک الگوی مشاهده الگوی مدل
Understanding the Model Template View Pattern
-
معرفی مدل-الگو-نمای
Introducing Model-Template-View
-
نسخه ی نمایشی: الگوهای Jinja
Demo: Jinja Templates
-
نسخه ی نمایشی: متغیرهای Jinja
Demo: Jinja Variables
-
مرور: الگوهای Jinja
Review: Jinja Templates
-
نسخه ی نمایشی: یک لایه مدل
Demo: A Model Layer
-
مرور: مدل-الگو-نمای
Review: Model-Template-View
اضافه کردن منطق به برنامه شما
Adding Logic to Your Application
-
بررسی اجمالی: منطق در نماها و الگوها
Overview: Logic in Views and Templates
-
نسخه ی نمایشی: پارامترها در URL ها
Demo: Parameters in URLs
-
نسخه ی نمایشی: ایجاد پیوندها در الگوها با url_for
Demo: Building Links in Templates with url_for
-
نسخه ی نمایشی: بیانیه های جینجا
Demo: Jinja If Statements
-
نسخه ی نمایشی: Jinja For Loops
Demo: Jinja For Loops
-
نسخه ی نمایشی: ارائه یک REST API
Demo: Serving a REST API
-
مرور: منطق در نماها و الگوها
Review: Logic in Views and Templates
افزودن تعامل کاربر
Adding User Interaction
-
مقدمه: تعامل کاربر با فرم های وب
Intro: User Interaction with Web Forms
-
نسخه ی نمایشی: الگوهای فرم Jinja
Demo: Jinja Form Templates
-
نسخه ی نمایشی: رسیدگی به درخواست های POST در نمای
Demo: Handling POST Requests in the View
-
نسخه ی نمایشی: پس از ارسال فرم ارسال ، هدایت مجدد می شوید
Demo: Redirecting after Handling Form Submit
-
ورزش: حذف کارتها
Exercise: Deleting Cards
-
یادداشتی درباره فرم ها و امنیت
A Note About Forms and Security
-
مرور
Review
Styling و Jinja Inheritance را اعمال کنید
Apply Styling and Jinja Inheritance
-
مقدمه: وراثت الگو و اعمال CSS
Intro: Template Inheritance and Applying CSS
-
نسخه ی نمایشی: اضافه کردن یک شیوه نامه و اعمال آن در یک صفحه HTML
Demo: Adding a Stylesheet and Applying It to an HTML Page
-
نسخه ی نمایشی: وراثت الگو Jinja
Demo: Jinja Template Inheritance
-
مرور
Review
اجرای برنامه Flask
Deploying a Flask Application
-
مقدمه: اجرای برنامه Flask
Intro: Deploying a Flask Application
-
نسخه ی نمایشی: استقرار Flask در Linux با Gunicorn
Demo: Deploying Flask on Linux with Gunicorn
-
بررسی: استفاده از فلاسک
Review: Deploying Flask
نمایش نظرات