لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پیشرفته پایتون پیرامید (Python Pyramid)
- آخرین آپدیت
دانلود Python Pyramid - Advanced
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره آموزشی سطح پیشرفته برای توانمندسازی توسعهدهندگان پایتون طراحی شده است تا تخصص عملی لازم برای ساخت اپلیکیشنهای وب مقیاسپذیر، امن و با قابلیت سفارشیسازی بالا را با استفاده از فریمورک Pyramid کسب کنند. یادگیرندگان بهصورت مرحلهبندی شده از پیکربندی اولیه Viewها به سمت ساختاردهی پیچیده اپلیکیشن حرکت کرده و مدلهای مسیریابی منعطف، مدیریت نشستها (Session Management)، سیاستهای مجوزدهی و تکنیکهای توسعه تستمحور (TDD) در Pyramid را آموزش میبینند.
در طول این دوره، دانشجویان به طراحی، پیادهسازی و ارزیابی راهکارها با استفاده از سیستمهای پیکربندی قدرتمند، درختهای منابع (Resource Trees)، لیستهای کنترل دسترسی (ACLs) و سیاستهای احراز هویت Pyramid میپردازند. آنها تجربه عملی در تولید پاسخهای پویا، فراخوانی زیردرخواستها (Subrequests)، مدیریت خطاهای سفارشی، مدیریت بازگشتهای پاسخ (Response Callbacks) و سفارشیسازی تولید URL مطابق با استانداردهای مدرن توسعه کسب خواهند کرد.
هر ماژول شامل درسهایی با اهداف یادگیری مشخص بر اساس طبقهبندی بلوم است که به یادگیرندگان اجازه میدهد بهصورت سیستماتیک از درک مفاهیم به سمت ترکیب دانش و تسلط کامل حرکت کنند. در پایان دوره، فراگیران نه تنها قادر به استقرار اپلیکیشنهای قدرتمند Pyramid خواهند بود، بلکه میتوانند آنها را در محیطهای تولیدی پیچیده توسعه داده، گسترش و بهینه کنند.
سرفصل ها و درس ها
مبانی فریمورک Pyramid
Fundamentals of Pyramid Framework
مقدمهای بر یک میکروافریمورک در پایتون
Introduction to A Micro Framework in Python
پیکربندی View
View Configuration
ادامه پیکربندی View
View Configuration Continues
پارامترهای پیکربندی View
View Config Parameters
سیاستهای مجوزدهی
Authorization Policies
دکوراتورهای پیکربندی View
View Config Decorators
دکوراتورهای کلاس View Defaults
View Defaults Class Decorators
ادامه دکوراتورهای کلاس View Defaults
View Defaults Class Decorators Continues
داراییهای استاتیک و چرخه درخواست-پاسخ
Static Assets and Request-Response Cycle
داراییهای استاتیک (Static Assets)
Static Assets
مثال دارایی استاتیک
Static Asset Example
تولید و ارائه داراییهای استاتیک
Generating and Serving Static Asset
بازنویسی APIهای دارایی
Overriding Asset APIs
اشیاء درخواست (Request Objects)
Request Objects
اشیاء پاسخ (Response Objects)
Response Objects
جزئیات بیشتر درباره اشیاء پاسخ
More on Response Objects
نشستها (Sessions)، پیامهای Flash و تستنویسی
Sessions, Flash, and Testing
مقدمهای بر مدیریت نشست (Session Management)
Introduction to Session Management
پیامهای Flash و حملات CSRF
Flash Messages and CSRF Attacks
پیکربندی پایه
Basic Configuration
پیکربندی پیشرفته
Advanced Configuration
راهاندازی و پاکسازی تستها (Setup & Tear Down)
Test Setup and Tear Downs
تستهای واحد با استفاده از Configurators
Unit Tests using Configurators
ادامه تستهای واحد با استفاده از Configurators
Unit Tests using Configurators Continues
ایجاد تستهای یکپارچهسازی و عملکردی
Creating Integration and Functional Tests
درختهای منابع و مدیریت مجوزها
Resource Trees and Authorization
نمایش نظرات