آموزش پایتون پیرامید (Python Pyramid) - ویژه مبتدیان - آخرین آپدیت

دانلود Python Pyramid - Beginners

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره جامع و سطح مبتدی، یادگیرندگان را با مهارت‌های لازم برای ساخت، پیکربندی و استقرار اپلیکیشن‌های وب کامل با استفاده از فریم‌ورک پایتون Pyramid مجهز می‌کند. از طریق شش ماژول ساختاریافته، کاربران اجزای اصلی Pyramid را بررسی خواهند کرد؛ از راه‌اندازی محیط مجازی و پیکربندی مسیردهی (Routing) گرفته تا طراحی منطق ویو (View Logic) مقیاس‌پذیر، مدیریت فرم‌ها و به‌کارگیری تکنیک‌های پیشرفته رندرینگ. در پایان این دوره، یادگیرندگان قادر خواهند بود: • مفاهیم کلیدی مانند View Callables، معماری WSGI، الگوهای مسیریابی و رندرکننده‌ها را تعریف کنند. • استراتژی‌های پیکربندی را برای مدیریت مسیرها، قالب‌بندی (Templating) و ارائه منابع استاتیک اجرا کنند. • رابط‌های کاربری وب تعاملی را با استفاده از Chameleon و سایر رندرکننده‌های پشتیبانی شده توسط Pyramid بسازند. • جریان‌های مدیریت درخواست را تحلیل کرده و تأثیر عملکرد تکنیک‌های پیشرفته رندرینگ را ارزیابی کنند. • کدهای ماژولار و قابل استفاده مجدد را با استفاده از Macroها و روش‌های پیکربندی اعلامی (Declarative) پیاده‌سازی کنند. • پروژه‌های واقعی را با استفاده از ابزارهای منعطف و پشتیبانی از Scaffolding در Pyramid مدیریت و مستقر کنند. این دوره بر یادگیری عملی از طریق آموزش‌های گام‌به‌گام، پروژه‌های ساختاریافته و حل مسئله در لحظه با استفاده از ابزارهای داخلی، سیستم‌های قالب‌بندی و Route Factoryهای Pyramid تمرکز دارد. چه بخواهید از یک فریم‌ورک دیگر پایتون مهاجرت کنید و چه از صفر شروع کنید، این دوره زیربنای کاربردی برای توسعه وب مدرن با معماری مقیاس‌پذیر Pyramid را در اختیار شما قرار می‌دهد.

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

شروع کار با Pyramid Getting Started with Pyramid

  • معرفی میکروافریم‌ورک Pyramid Introduction to Pyramid Microframework

  • نصب Virtual Box و Ubuntu 16.04 Installing Virtual Box and Ubuntu 16.04

  • نصب Pyramid و وابستگی‌ها Installing Pyramid and Dependencies

  • ادامه نصب Pyramid و وابستگی‌ها Installing Pyramid and Dependencies Continues

  • ایجاد یک اپلیکیشن کوچک WSGI Creating a Small WSGI App

  • مقایسه Pyramid با سایر فریم‌ورک‌ها Pyramid Vs Other Frameworks

  • یک اپلیکیشن ساده با Pyramid Simple Pyramid Application

قالب‌ها، دارایی‌ها و پیکربندی‌ها Templates, Assets, and Configurations

  • مشخصات دارایی‌ها (Assets) و رندرکننده‌ها Asset Specification and Renderers

  • ادامه مشخصات دارایی‌ها و رندرکننده‌ها Asset Specification and Renderers Continues

  • کشینگ HTTP و قابلیت گسترش HTTP Caching and Extensibility

  • آداپتورهای پاسخ (Response Adapters) Response Adapters

  • خودکارسازی پیکربندی‌های تکراری Automating Repetitive Configs

  • ادامه خودکارسازی پیکربندی‌های تکراری Automating Repetitive Configs Continue

  • بازبینی برنامه‌نویسی شده (Introspection) Programmed Introspection

  • پیکربندی اعلامی (Declarative) Declarative Configuration

ساخت و اجرای پروژه‌های Pyramid Building and Running Pyramid Projects

  • پیکربندی اپلیکیشن Hello World Hello World App Configuration

  • ادامه پیکربندی اپلیکیشن Hello World Hello World App Configuration Continue

  • ایجاد یک پروژه Creating a Project

  • نصب و اجرای پروژه Installing and Running the Project

  • توضیحات پروژه Project Description

  • بسته‌های پروژه Project Packages

  • دایرکتوری زیرپروژه Sub Project Directory

مدیریت مسیرها و URL Routing and URL Management

  • پیکربندی مسیرها و الگوها Routing Configuration and Patterns

  • تطبیق مسیر (Route Matching) Route Matching

  • اعلام مسیرها Route Declarations

  • ایجاد مسیرهای پویا Generating Dynamic

  • مسیرهای استاتیک Static Routes

  • عیب‌یابی مسیرها Debugging Routes

  • تابع شرطی (Predicate Callable) Predicate Callable

  • عیب‌یابی مسیرها و تابع شرطی Debugging Routes and Predicate Callable

  • Route Factories Route Factories

View Callables و مدیریت فرم‌ها View Callables and Form Handling

  • تعریف View Callable Defining View Callable

  • استثناهای View Callable View Callable Exceptions

  • ارسال فرم‌ها Form Submissions

  • نوشتن View Callable با استفاده از رندرها Writing View Callable Using Renders

  • رندرکننده‌های داخلی Built in Renders

  • رندرکننده قالب داخلی Built-in Template Renderer

قالب‌ها، ماکروها و رندرینگ پیشرفته Templates, Macros, and Advanced Rendering

  • ویژگی‌های متغیر Varying Attributes

  • ادامه ویژگی‌های متغیر Varying Attributes Continues

  • استفاده مستقیم از قالب‌ها Using Templates Directly

  • استفاده از مقادیر سیستم در حین رندرینگ Using System Values During Rendering

  • قالب‌های ZPT و ماکروها ZPT Templates and Macros

  • عوارض جانبی قالب Chameleon Chameleon Template Side Effects

نمایش نظرات

آموزش پایتون پیرامید (Python Pyramid) - ویژه مبتدیان
جزییات دوره
12h 38m
43
(آخرین آپدیت)
75
5 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده