آموزش فلاسک

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

نمایش نظرات

نظری ارسال نشده است.

آموزش فلاسک
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 6m
29
Linkedin (لینکدین) lynda-small
14 آذر 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 را از خراش هایی که در حال حاضر در اپ استور وجود دارند و توسط هزاران کاربر در سراسر جهان استفاده می شوند. من عاشق به اشتراک گذاشتن هیجان خود برای کدنویسی با دانش آموزانم هستم و سعی می کنم یادگیری را تا حد امکان سرگرم کننده و آسان کنم. از اینکه بخشی از انجمن برنامه نویسی من هستید متشکرم!

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.