آموزش مبانی فلاسک (Flask Foundations) - آخرین آپدیت

دانلود Flask Foundations

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: فلاسک به دلیل رویکرد کاربرپسند و مینیمالیستی خود در دنیای پایتون بسیار محبوب است. در دوره مبانی فلاسک، شما اصول اولیه Flask را می‌آموزید تا وارد دنیای توسعه وب با پایتون شوید. ابتدا نحوه ایجاد توابع View در فلاسک را خواهید دید، سپس با روش ساخت صفحات HTML آشنا می‌شوید و در نهایت، فرم‌های وب و مدیریت ورودی‌های کاربر را بررسی خواهید کرد. پس از اتمام این دوره، مهارت‌ها و دانش لازم از فلاسک را برای نوشتن کد یک اپلیکیشن وب کامل به دست خواهید آورد.

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

اولین گام‌ها First Steps

  • معرفی فلاسک Introducing Flask

  • نصب فلاسک Installing Flask

  • ساخت اولین صفحه Creating Our First Page

  • اجرای پروژه فلاسک Running the Flask Project

  • عیب‌یابی: وقتی فلاسک اجرا نمی‌شود Troubleshooting: When Flask Doesn't Run

  • مستندات فلاسک The Flask Documentation

  • درک جریان کنترل در فلاسک Understanding Flask Control Flow

  • اجرای فلاسک در حالت Debug Running Flask in Debug Mode

  • نحوه نگاشت URLها در فلاسک How Flask Maps URLs

  • فایل‌های استاتیک: نمایش یک تصویر Static Files: Serving an Image

درک الگوی مدل-تمپلیت-ویو (MTV) Understanding the Model-Template-View Pattern

  • رندر کردن HTML با تمپلیت‌های Jinja Rendering HTML with Jinja Templates

  • عیب‌یابی تمپلیت‌ها Troubleshooting Templates

  • HTML پویا با متغیرهای Jinja Dynamic HTML with Jinja Variables

  • تکمیل MTV: افزودن مدل Completing MTV: Adding a Model

  • درک مفهوم مدل-تمپلیت-ویو Understanding Model-Template-View

افزودن منطق به برنامه Adding Logic to Your Application

  • توقف پردازش‌های فلاسک Stop Running Flask Processes

  • استفاده از متغیرهای URL Using URL Variables

  • بازگرداندن خطای 404 Not Found Returning 404 Not Found

  • تعیین نوع پارامترهای URL Specifying URL Parameter Types

  • ساخت لینک با استفاده از url_for Link Building with url_for

  • دستور If در تمپلیت If Statement in a Template

  • تولید لیست با حلقه for در تمپلیت Generating a List with a for Loop in a Template

افزودن تعامل با کاربر Adding User Interaction

  • ساخت یک فرم HTML Creating an HTML Form

  • پردازش داده‌های فرم در View Processing Form Data in the View

  • تغییر مسیر (Redirect) بعد از POST Redirecting after POST

  • حذف یک کارت Deleting a Card

  • درباره فرم‌ها و امنیت About Forms and Security

  • افزونه‌های فلاسک Flask Extensions

  • ساخت فرم با Flask WTF Creating a Form with Flask-WTF

  • پردازش فرم Flask WTF Processing a Flask-WTF Form

  • محافظت در برابر CSRF CSRF Protection

  • اعتبار‌سنجی فرم Form Validation

افزودن استایل‌ها و تصاویر Adding Styles and Images

  • استایل‌دهی به صفحات با CSS Styling Our Pages with CSS

  • استفاده از ارث‌بری Jinja برای اعمال استایل در همه صفحات Using Jinja Inheritance to Apply Styling Everywhere

نمایش نظرات

آموزش مبانی فلاسک (Flask Foundations)
جزییات دوره
1h 18m
34
(آخرین آپدیت)
6
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Reindert-Jan Ekker Reindert-Jan Ekker

پس از سالها کار در زمینه تولید نرم افزار ، Reindert-Jan Ekker در سال 2010 به تدریس برنامه نویسان روی آورد و هرگز به گذشته نگاه نکرد. او نویسنده دوره های Pluralsight است و کلاسهایی را درباره پایتون ، علوم داده ، devops (و سایر موارد) تدریس می کند. حتی اگر او بعضی از مشاغل توسعه را در اینجا و آنجا تحت فشار قرار دهد ، تدریس علاقه واقعی او است و او مشتاقانه منتظر است که این اشتیاق را با شما به اشتراک بگذارد.