آموزش متوسطه آنگولار: کار با APIها، تست‌نویسی و معماری مقیاس‌پذیر - آخرین آپدیت

دانلود Angular Intermediate: APIs, Testing & Scalable Architecture

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره متوسطه آنگولار به شما کمک می‌کند تا یک اپلیکیشن پایه را به یک سیستم مقیاس‌پذیر، متصل به API و آماده برای محیط عملیاتی تبدیل کنید. شما سرویس‌های بک‌اند واقعی را ادغام خواهید کرد، داده‌های ناهمگام را با استفاده از RxJS و Angular Signals (نسخه‌های ۱۸ تا ۲۱) مدیریت می‌کنید، معماری‌های اجزای (Component) قابل نگهداری را ساختاردهی می‌کنید و روش‌های تست‌نویسی را برای بهبود قابلیت اطمینان سیستم معرفی خواهید کرد. دوره با ادغام عملی HTTP، شامل عملیات CRUD، اینترسپتورها (Interceptors) و مدیریت خطا شروع می‌شود. سپس درک خود را از واکنش‌گرایی (Reactivity) و مدیریت وضعیت مشترک با استفاده از اپراتورهای RxJS، سیگنال‌ها و کانتینرهای وضعیت مبتنی بر سرویس تقویت خواهید کرد. در مرحله بعد، الگوهای ارتباطی مقیاس‌پذیر بین کامپوننت‌ها را طراحی کرده، تزریق وابستگی (Dependency Injection) را به طور موثر اعمال می‌کنید و معماری‌های مبتنی بر ویژگی (Feature-based) را برای اپلیکیشن‌های بزرگ سازماندهی می‌کنید. در نهایت، تست‌های واحد (Unit Test) و تست کامپوننت را پیاده‌سازی کرده و پوشش تست ساختاریافته را به ویژگی‌های پروژه واقعی اضافه می‌کنید. در پایان، پروژه شما به یک اپلیکیشن آنگولار کاملاً کاربردی و داده‌محور تبدیل می‌شود که با در نظر گرفتن قابلیت مقیاس‌پذیری و نگهداری ساخته شده است. در پایان این دوره، شما قادر خواهید بود: • ادغام APIهای بک‌اند با استفاده از Angular HttpClient و Interceptorها • مدیریت داده‌های ناهمگام و وضعیت مشترک با RxJS و Signals • طراحی معماری‌های مقیاس‌پذیر مبتنی بر کامپوننت و ویژگی • اعمال موثر الگوهای تزریق وابستگی (Dependency Injection) • نوشتن تست‌های واحد و کامپوننت برای سرویس‌ها و منطق رابط کاربری این دوره برای افراد زیر ایده‌آل است: • توسعه‌دهندگانی که مبانی آنگولار را گذرانده‌اند • مهندسان فرانت‌اند که اپلیکیشن‌های داده‌محور می‌سازند • توسعه‌دهندگانی که برای موقعیت‌های شغلی سطح متوسط آماده می‌شوند • یادگیرندگانی که پروژه‌های سازمانی (Enterprise) آنگولار را هدف قرار داده‌اند اپلیکیشن‌های آنگولار آماده برای مقیاس واقعی و قابلیت اطمینان بالا بسازید. سلب مسئولیت: این یک منبع آموزشی مستقل است که توسط Board Infinity صرفاً برای اهداف اطلاع‌رسانی و آموزشی ایجاد شده است. این دوره وابسته به، تأیید شده توسط، اسپانسر شده توسط یا رسماً مرتبط با هیچ شرکت، سازمان یا نهاد صدور گواهینامه‌ای نیست، مگر اینکه صراحتاً ذکر شده باشد. محتوای ارائه شده بر اساس دانش صنعت و بهترین تجربیات است اما شامل آموزش رسمی برای کارفرما یا برنامه گواهینامه خاصی نمی‌باشد. تمام نام‌های شرکت، علائم تجاری و لوگوها متعلق به صاحبان مربوطه است.

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

HTTP, APIs &Data Handling HTTP, APIs & Data Handling

  • Welcome to the Course! Course Welcome Video!

  • Understanding HTTP in Angular Understanding HTTP in Angular

  • Setting Up HTTP Communication Setting Up HTTP Communication

  • Communicating with APIs Communicating with APIs

  • HTTP Request Methods HTTP Request Methods

  • Handling HTTP Responses Handling HTTP Responses

  • Error Handling &Interceptors Error Handling & Interceptors

  • Creating Data (POST) Creating Data (POST)

  • Reading &Updating Data (GET &PUT) Reading & Updating Data (GET & PUT)

  • Deleting Data &Application Integration Deleting Data & Application Integration

State Management &Data Flow in Angular (Angular 21) State Management & Data Flow in Angular (Angular 21)

  • What Is State in Angular Applications What Is State in Angular Applications

  • Working with Local State (Component Level) Working with Local State (Component Level)

  • Using Services for Shared State Using Services for Shared State

  • Reactive Data Flow with Rxjs Reactive Data Flow with Rxjs

  • Subjects and BehaviorSubjects Subjects and BehaviorSubjects

  • State Updates and Data Consistency State Updates and Data Consistency

  • Smart and Presentational Components Smart and Presentational Components

  • Application Data Flow Patterns Application Data Flow Patterns

  • Introduction to Store Based State Management Introduction to Store-Based State Management

Authentication &Authorization in Angular 21 Authentication & Authorization in Angular 21

  • Authentication Concepts Authentication Concepts

  • Authentication in Angular Applications Authentication in Angular Applications

  • Protecting Routes using Route Guard Protecting Routes using Route Guard

  • Token Based Authentication Token Based Authentication

  • HTTP Interceptors for Authentication HTTP Interceptors for Authentication

  • Role Based Authorization Role-Based Authorization

  • Login and Logout Implementation Login and Logout Implementation

  • Persisting Authentication State Persisting Authentication State

  • Real World Authentication Flow Real-World Authentication Flow

Performance Optimization &Change Detection in Angular 21 Performance Optimization & Change Detection in Angular 21

  • How Change Detection Works in Angular How Change Detection Works in Angular

  • Change Detection Strategies Change Detection Strategies

  • Common Performance Issues Common Performance Issues

  • Template Optimization Techniques Template Optimization Techniques

  • Component &Data Optimization Component & Data Optimization

  • Lazy Loading &Code Splitting Lazy Loading & Code Splitting

  • Signals and Fine Grained Reactivity Signals and Fine-Grained Reactivity

  • Zoneless Angular Concepts Zoneless Angular Concepts

  • Performance Monitoring &Best Practices Performance Monitoring & Best Practices

  • Course Closure - Gratitude! Course Closure - Gratitude !

نمایش نظرات

آموزش متوسطه آنگولار: کار با APIها، تست‌نویسی و معماری مقیاس‌پذیر
جزییات دوره
20h 9m
38
(آخرین آپدیت)
68
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Board Infinity Board Infinity

Board Infinity: توانمندسازی مشاغل با مسیرهای یادگیری