آموزش فلاسک

Flask Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Flask یک چارچوب پایتون برای ساخت برنامه های وب سبک و پویاست. این کمک می کند تا کار خسته کننده پشت صحنه توسعه ، مانند نقشه برداری URL ، سرعت بیشتری داشته باشد و کنترل بیشتری نسبت به نزدیکترین رقیب خود ، جنگو ، ارائه دهد. اگر می خواهید Flask را یاد بگیرید ، این دوره آموزش و مثالهای عملی را که برای شروع سریع به آنها نیاز دارید ، ارائه می دهد. با استاد نیک والتر همراه باشید زیرا او نکات مثبت و منفی کار با Flask را پوشش می دهد و مراحل ایجاد اولین برنامه خود را با این فریم ورک طی می کند. نیک جریان داده ها را در فلاسک پوشش می دهد. کار با الگوها با استفاده از Jinja ، موتور الگو در Flask ؛ استفاده از طرح ها و نماها برای سازمان آزمایش برنامه Flask و اجرای پروژه خود را با Gunicorn.
موضوعات شامل:
  • جوانب مثبت و منفی Flask
  • ایجاد اولین مسیر در یک پروژه Flask
  • کار با الگوهای صفحه در Flash با Jinja
  • استفاده از درخواستهای GET و POST در فلاسک
  • جریان داده ها در فلاسک
  • راه اندازی API در Flask
  • شیشه تمپلیت با بوت استرپ
  • آزمایش برنامه شما
  • اجرای برنامه خود با Gunicorn

سرفصل ها و درس ها

مقدمه Introduction

  • توسعه وب با Flask Web development with Flask

  • جوانب مثبت و منفی فلاسک The pros and cons of Flask

  • فن آوری ها برای استفاده Technologies to use

  • نمای کلی پروژه نمایشی Demo project overview

  • فلاسک برای کاربران ویندوز Flask for Windows users

1. برنامه اول فلاسک 1. First Flask App

  • Flask و Pipenv را نصب کنید Install Flask and Pipenv

  • اولین مسیر خود را در یک پروژه Flask ایجاد کنید Create your first route in a Flask project

  • محیط توسعه فلاسک Flask's development environment

  • قالب های صفحه در فلاسک با Jinja Page templates in Flask with Jinja

  • انتقال داده ها به برنامه های Flask با فرم Passing data into Flask apps with forms

  • انتقال متغیرهای فرم به مسیرهای دیگر در فلاسک Passing form variables to other routes in Flask

  • استفاده از درخواست GET و POST در Flask Using GET and POST requests in Flask

2. جریان داده در فلاسک 2. Data Flow in Flask

  • استفاده از تغییر مسیر و url_for برای مدیریت خطا Using redirect and url_for for error handling

  • در حال ذخیره در پرونده JSON Saving to a JSON file

  • تجزیه پرونده JSON برای ورودی های متناقض Parsing a JSON file for conflicting entries

  • هشدار به کاربران با چراغ پیام Alerting users with message flashing

  • بارگیری پرونده از کاربران File uploads from users

  • قوانین متغیر در URL ها Variable rules in URLs

  • کار با پرونده های استاتیک Working with static files

  • نمایش صفحات خطای سفارشی Displaying custom error pages

3. قالب ها و سبک 3. Templates and Style

  • اجرای جلسات و کوکی ها Implementing sessions and cookies

  • ایجاد API های JSON Creating JSON APIs

  • بلوک های قالب و قالب های پایه Template blocks and base templates

  • قالب فلاسک با Bootstrap Templating Flask with Bootstrap

4- استقرار و آزمایش 4. Deployment and Testing

  • طرح ها و دیدگاه ها برای سازمان Blueprints and views for organization

  • برنامه Flask خود را تست می کنید Testing your Flask app

  • سرورهای WSGI و نحوه کار آنها WSGI servers and how they work

  • برنامه Flask خود را با Gunicorn مستقر کنید Deploy your Flask app with Gunicorn

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش فلاسک
جزییات دوره
2h 6m
29
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
14,399
- از 5
ندارد
دارد
دارد
Nick Walter
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nick Walter Nick Walter

توسعه دهنده موبایل و وب - iOS، Android، Django، Python. و غیره سلام! من نیک هستم و عاشق کدنویسی هستم. حدود پنج سال پیش تصمیم گرفتم که می‌خواهم کدنویسی را یاد بگیرم، اما دسترسی محدودی به منابع برنامه‌نویسی داشتم، و از همه ویدیوهای یوتیوب و آموزش‌های آنلاین موجود در آنجا ناامید شده بودم. من آزمایش کردم، تلاش کردم و قطعاً شکست خوردم، اما در نهایت موفق شدم، بنابراین تصمیم گرفتم که روشی را که مردم یاد می گیرند برای کدنویسی تغییر دهم و شروع به تدریس کردم. تجربه من به عنوان یک دانشجوی آنلاین مستقیماً بر سبک تدریس من تأثیر گذاشته است، زیرا می دانم که بودن در جایگاه شما چگونه است. هنگامی که اپل زبان برنامه نویسی جدید خود، سوئیفت را در سال 2014 معرفی کرد، من اولین آموزش آنلاین بزرگ خود را انجام دادم و اولین دوره آموزشی Swift در اینترنت را ایجاد کردم. از آن زمان، من یک مربی آنلاین تمام وقت شده ام و اکنون نه تنها در سوئیفت، بلکه در iOS، اندروید، جنگو، کاتلین، پایتون، HTML، بلاک چین و غیره نیز دوره هایی دارم. همچنین پنج برنامه iOS را از خراش هایی که در حال حاضر در اپ استور وجود دارند و توسط هزاران کاربر در سراسر جهان استفاده می شوند. من عاشق به اشتراک گذاشتن هیجان خود برای کدنویسی با دانش آموزانم هستم و سعی می کنم یادگیری را تا حد امکان سرگرم کننده و آسان کنم. از اینکه بخشی از انجمن برنامه نویسی من هستید متشکرم!