نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
برنامه های آماده فلاسک برای رشد به ساختار مناسبی نیاز دارند. این دوره به شما می آموزد که چگونه برنامه خود را مدولار کرده و گردش کار توسعه را بهینه کنید. هنگامی که با ایجاد برنامه های Flask آشنا شدید ، باید بیاموزید که چگونه آنها را به روشی مناسب ساختار دهید. در این دوره ، Strukturing a Growing Flask Application ، شما می آموزید که چگونه برنامه خود را تولید کنید. در ابتدا ، شما با استفاده از کارخانه برنامه و نقشه های معماری ، معماری طراحی را کاوش کرده و در مورد آن اطلاعات خواهید گرفت. در مرحله بعدی ، خواهید فهمید که چگونه می توان مسیرها را با پردازنده های URL و نماهای مبتنی بر کلاس گروه بندی کرد. این را می توان با کمک قلاب ها و سیگنال های درخواست بهینه سازی کرد. سرانجام ، شما یاد خواهید گرفت که چگونه دستورهای ذخیره سازی و دستورات سفارشی CLI را پیاده سازی کنید. پس از پایان این دوره ، مهارت و دانش ساخت برنامه های لازم برای رشد و مقیاس سازی در تولید را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
پیاده سازی الگوهای طراحی مدولار
Implementing Modular Design Patterns
-
نسخه ی نمایشی: تقسیم پروژه در بسته ها
Demo: Splitting the Project in Packages
-
نسخه ی نمایشی: سازماندهی نماها با طرح ها
Demo: Organizing Views with Blueprints
-
نسخه ی نمایشی: تعریف کلاس های پیکربندی
Demo: Defining Configuration Classes
-
نسخه ی نمایشی: آزمایش با پیکربندی پویا
Demo: Testing with Dynamic Configuration
-
نسخه ی نمایشی: اجرای برنامه کارخانه
Demo: Implementing Application Factory
ساختارها و مسیرها
Structuring Routes and Views
-
معرفی Context Local Data
Introducing the Context Local Data
-
نسخه ی نمایشی: فشار دادن برنامه و متن درخواست
Demo: Pushing the Application and Request Context
-
نسخه ی نمایشی: پاک کردن کارخانه برنامه
Demo: Cleaning up the Application Factory
-
نسخه ی نمایشی: اجرای نمایش های Pluggable مبتنی بر کلاس
Demo: Implementing Class-based Pluggable Views
-
نسخه ی نمایشی: ارسال دیدگاه ها براساس روشهای درخواست
Demo: Dispatching Views Based on Request Methods
مدیریت سیگنال ها و پاسخ ها
Managing Signals and Callbacks
-
نسخه ی نمایشی: معرفی پردازنده های URL
Demo: Introducing URL Processors
-
نسخه ی نمایشی: در حال اجرای ترجمه با پردازنده های URL
Demo: Implementing Translation with URL Processors
-
نسخه ی نمایشی: اتصال به چرخه درخواست
Demo: Hooking Into the Request Cycle
-
نسخه ی نمایشی: سیگنال های فلاسک و چشمک زن
Demo: Flask Signals and the Blinker
تولید یک برنامه
Productionizing an Application
-
نسخه ی نمایشی: توابع ذخیره و حافظه
Demo: Caching and Memoizing Functions
-
نسخه ی نمایشی: ایجاد دستورات سفارشی با کلیک
Demo: Creating Custom Commands with Click
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات