آموزش معماری زاویه ای و بهترین روش ها

Angular Architecture and Best Practices

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه یک معماری کاربردی Angular جامد بسازید که به راحتی قابل اصلاح و نگهداری باشد. مباحث تحت پوشش شامل کد/جز component/سازمان ماژول ، ارتباطات م componentلفه ، RxJS ، مدیریت ایالتی ، بهترین روش ها و موارد دیگر است. این دوره بخشی از موارد زیر است: مسیر زاویه ای همه را بزرگ کنید بررسی اجمالی دوره 1m 51s مقدمه 15m 17s برنامه ریزی معماری برنامه 38 متر 9 ثانیه تنظیم ویژگی ها و ماژول ها 50 متر 23s اجزای سازه 1 ساعت 3 متر 4 ثانیه ارتباط مonلفه 51m 21s مدیریت دولتی 52m 47s ملاحظات اضافی دهه 45 45 خلاصه دوره 3m 31s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • مقدمه Introduction

  • پیش نیازهای به حداکثر رساندن یادگیری Prerequisites to Maximize Learning

  • مفاهیم کلیدی و اهداف یادگیری Key Concepts and Learning Goals

  • نمونه مورد نیاز نرم افزار و نرم افزار Sample Application and Software Requirements

  • بررسی اجمالی دوره Course Overview

برنامه ریزی معماری برنامه Planning the Application Architecture

  • مقدمه Introduction

  • ملاحظات معماری Architecture Considerations

  • الگوی برنامه ریزی معماری Architecture Planning Template

  • مثال الگوی برنامه ریزی معماری - قسمت 1 Architecture Planning Template Example - Part 1

  • مثال الگوی برنامه ریزی معماری - قسمت 2 Architecture Planning Template Example - Part 2

  • راهنمای سبک زاویه ای The Angular Style Guide

  • ملاحظات دیگر Other Considerations

  • خلاصه Summary

تنظیم ویژگی ها و ماژول ها Organizing Features and Modules

  • مقدمه Introduction

  • تنظیم ویژگی ها Organizing Features

  • ویژگی های ماژول Feature Modules

  • ماژول های اصلی و مشترک Core and Shared Modules

  • هسته و مشترک در عمل Core and Shared in Action

  • ایجاد کتابخانه سفارشی Creating a Custom Library

  • مصرف کتابخانه سفارشی Consuming a Custom Library

  • همه ماژول ها را با هم قرار دهید Putting All the Modules Together

  • خلاصه Summary

اجزای سازه Structuring Components

  • مقدمه Introduction

  • ظروف و اجزای ارائه Container and Presentation Components

  • ظروف و اجزای ارائه در عمل Container and Presentation Components in Action

  • حالت عبور با خصوصیات ورودی و خروجی Passing State with Input and Output Properties

  • خصوصیات ورودی و خروجی در عمل Input and Output Properties in Action

  • تغییر استراتژی های تشخیص Change Detection Strategies

  • انواع مرجع و مقادیر Reference vs. Value Types

  • تکنیک های شبیه سازی Cloning Techniques

  • شبیه سازی در عمل Cloning in Action

  • شبیه سازی با Immutable.js Cloning with Immutable.js

  • وراثت مonلفه ها Component Inheritance

  • وراثت مonلفه در عمل Component Inheritance in Action

  • خلاصه Summary

ارتباط مonلفه Component Communication

  • مقدمه Introduction

  • ارتباط مonلفه Component Communication

  • درک موضوعات RxJS Understanding RxJS Subjects

  • موضوعات RxJS در عمل - قسمت 1 RxJS Subjects in Action - Part 1

  • موضوعات RxJS در عمل - قسمت 2 RxJS Subjects in Action - Part 2

  • ایجاد سرویس اتوبوس رویداد Creating an Event Bus Service

  • استفاده از سرویس اتوبوس رویداد Using an Event Bus Service

  • ایجاد یک سرویس قابل مشاهده Creating an Observable Service

  • با استفاده از یک سرویس قابل مشاهده Using an Observable Service

  • لغو اشتراک در Observables Unsubscribing from Observables

  • خلاصه Summary

مدیریت دولتی State Management

  • مقدمه Introduction

  • نیاز به مدیریت دولتی The Need for State Management

  • گزینه های مدیریت ایالتی State Management Options

  • خدمات زاویه ای Angular Services

  • NgRx NgRx

  • NgRx در عمل است NgRx in Action

  • ngrx-data ngrx-data

  • ngrx-data در عمل ngrx-data in Action

  • فروشگاه قابل مشاهده Observable Store

  • فروشگاه قابل مشاهده در عمل Observable Store in Action

  • بررسی مدیریت دولتی State Management Review

  • خلاصه Summary

ملاحظات اضافی Additional Considerations

  • مقدمه Introduction

  • توابع در مقابل لوله ها Functions vs. Pipes

  • توابع و لوله ها در عمل Functions and Pipes in Action

  • استفاده از تزئین یادداشت Using a Memo Decorator

  • اپراتورهای HttpClient و RxJS HttpClient and RxJS Operators

  • ملاحظات کلیدی امنیتی Key Security Considerations

  • رهگیرهای HTTP HTTP Interceptors

  • خلاصه Summary

خلاصه دوره Course Summary

  • خلاصه دوره Course Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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

آموزش معماری زاویه ای و بهترین روش ها
جزییات دوره
5h 21m
68
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
245
4.8 از 5
دارد
دارد
دارد
Dan Wahlin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Wahlin Dan Wahlin

توسعه دهنده، Google GDE و Microsoft MVP