آموزش Angular 19 مدرن با سیگنال - راهنمای گمشده - آخرین آپدیت

دانلود Modern Angular 19 with Signals - The missing guide

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: نحوه کدنویسی در Angular 19 با استفاده از ویژگی جدید را بیاموزید: "Signals"، از بهترین شیوه های جدید استفاده کنید در حالی که از مشکلات جلوگیری می کنید چگونه در Angular با استفاده از سیگنال توسعه دهیم؟ چگونه از مشکلات ویژگی سیگنال جلوگیری کنیم؟ APIهای عملکردی مبتنی بر سیگنال زاویه ای معماری جدید مستقل را در عمل ببینید جدیدترین بهترین شیوه ها چیست؟ تشخیص تغییر چگونه کار می کند و برنامه بدون زون چیست؟ نحوه استفاده از جدیدترین ویژگی ها برای ساده سازی ساختار برنامه خود آموزش جدیدترین APIهای مرتبط با سیگنال Angular 19 پیش نیازها:تجربه اولیه قبلی با Angular Some Typescript، HTML و CSS - مزیت

سیگنال‌های زاویه‌ای اصلی: تشخیص تغییرات مدرن و برنامه‌های بدون منطقه

پتانسیل کامل جدیدترین ویژگی Angular - سیگنال‌ها را باز کنید. روش مدرن پرگرام در Angular با استفاده از سیگنال‌ها، معماری مستقل، APهای کاربردی جدید، و همه جدیدترین ویژگی‌ها، از جمله موارد معرفی شده در نسخه 19 را بیاموزید.

چه مبتدی باشید که به دنبال درک سیگنال‌ها هستید یا یک توسعه‌دهنده باتجربه Angular که به دنبال تعمیق تخصص خود هستید، این دوره هم بینش نظری و هم دانش عملی را ارائه می‌دهد. با به دست آوردن درک عمیق از نحوه عملکرد سیگنال ها، اعتماد به نفس ایجاد برنامه های کارآمد، مقیاس پذیر و مقاوم در برابر آینده را به دست خواهید آورد و در عین حال از مشکلات رایج اجتناب می کنید.


  • ابتدا - درک کنید که چرا angular با استفاده از سیگنال ها به برنامه های بدون زون می رود. به اصول حلقه رویداد، وظایف، و نحوه عملکرد تشخیص تغییر مبتنی بر منطقه بپردازید. متوجه خواهید شد که چرا Angular به سمت معماری‌های بدون منطقه و چالش‌های ناشی از استفاده از RxJS و تشخیص تغییر مبتنی بر فشار در برنامه‌های کاربردی در مقیاس بزرگ تغییر می‌کند.

  • سپس - سیگنال‌های ملاقات . در مورد اصول اولیه سیگنال ها، از جمله رابطه آنها با تزریق و زمینه های واکنشی، بیاموزید. شما یاد خواهید گرفت که چگونه با سیگنال های قابل نوشتن و محاسبه شده کار کنید و چگونه افکت ها را پیاده سازی کنید و قابلیت همکاری RxJS را مدیریت کنید. همچنین Angular 19s "linkedSignal" را خواهید دید. این مفاهیم اساسی به شما کمک می‌کند تا از سیگنال‌ها به طور موثر در برنامه‌های خود استفاده کنید.

  • هنگامی که اصول اولیه پوشش داده شد، عمیقاً به نحوه پیاده‌سازی سیگنال‌ها در زیر کاپوت می‌پردازیم تا درک بصری و پیشرفته‌تری از رفتار آنها به شما ارائه دهیم. این درک عمیق از نحوه عملکرد سیگنال‌ها و زمینه‌های تزریق به شما کمک می‌کند از مشکلات این ویژگی به ظاهر ساده اجتناب کنید و به شما امکان می‌دهد از سیگنال‌ها به طور موثر و مطمئن استفاده کنید.

  • Angular 19 جدید API مؤلفه مبتنی بر سیگنال یک تغییر دهنده بازی برای توسعه Angular مدرن است. در این دوره، یاد خواهید گرفت که چگونه سیگنال‌ها را مستقیماً در اجزای خود ادغام کنید و عملکرد را به طور قابل توجهی بهبود بخشید و پیچیدگی را کاهش دهید. ما بررسی خواهیم کرد که چگونه درک عمیق سیگنال‌ها و زمینه‌های تزریق برای تسلط بر این APIها و اجتناب از اشتباهات رایج ضروری است. با این دانش، می‌توانید مؤلفه‌های کارآمد، پاسخ‌گو و مقیاس‌پذیری بسازید که از جدیدترین ویژگی‌های Angular بهره کامل را ببرند.

  • با حرکت فراتر از اجزاء، به ساخت خدمات مبتنی بر سیگنال می پردازیم. این دوره با یک مثال عملی جامع به پایان می رسد که به شما امکان می دهد هر آنچه را که در طول دوره یاد گرفته اید به کار ببرید. ما همچنین apis منتشر شده در نسخه 19 را پوشش می دهیم: منبع و rxResource. خواهید دید که چگونه آنها را در خدمات واکنشی خود ترکیب کنید.



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

معرفی دوره Introduction to the course

  • مقدمه Introduction

  • طرح کلی دوره Course Outline

  • چگونه در این دوره تمرین کنیم؟ How to practice in this course?

چرا می خواهیم از سیگنال ها استفاده کنیم؟ Why would we want to use signals?

  • بخش مقدمه: چرا می خواهیم از سیگنال ها استفاده کنیم؟ Section Introduction: Why would we want to use signals?

  • تشخیص تغییر پیش‌فرض زاویه‌ای و OnPush Angular Default change detection and OnPush

  • فراخوانی تشخیص تغییر در استراتژی OnPush Invoking change detection when in the OnPush strategy

  • خودتان آن را امتحان کنید - تشخیص تغییر Try it yourself - Change Detection

  • تشخیص تغییر و ZoneJS Change Detection and ZoneJS

  • عملکرد تشخیص تغییر خودکار Performance of Automatic Change Detection

  • آشنایی با لوله همگام و نحوه عملکرد آن Understanding the async pipe and how it works

  • خودتان آن را امتحان کنید - استفاده از لوله ناهمگام با تشخیص تغییر فشار Try it yourself - Using async pipe with push change detection

  • چالش های مدیریت ایالت RxJS - قسمت 1 RxJS State management challanges - Part 1

  • چالش های مدیریت ایالت RxJS - قسمت 2 RxJS State management challanges - Part 2

  • برنامه های کاربردی بدون منطقه و آینده برنامه نویسی Angular Zoneless applications and the future of Angular programming

مقدمه ای بر سیگنال ها Introduction to signals

  • معرفی بخش - به سیگنال ها خوش آمدید Section introduction - Welcome to signals

  • ایجاد سیگنال های قابل نوشتن Creating writeable signals

  • تغییر سیگنال قابل نوشتن Modifying a writeable signal

  • ایجاد سیگنال های محاسبه شده Creating computed signals

  • خودتان آن را امتحان کنید - سیگنال های قابل نوشتن و محاسبه شده Try it yourself - Writeable and Computed Signals

  • واکنش به تغییرات سیگنال با استفاده از Effects Reacting to signal changes using Effects

  • خودتان آن را امتحان کنید - جلوه ها Try it yourself - Effects

  • LinkedSignal (Angular 19) - یک سیگنال قابل نوشتن و محاسبه شده LinkedSignal (Angular 19) - A Writeable AND Computed Signal

  • خودتان آن را امتحان کنید (Angular 19) - سیگنال پیوندی Try it yourself (Angular 19) - Linked Signal

شیرجه عمیق به سیگنال ها Deep Dive into signals

  • مقدمه: سیگنال ها چگونه کار می کنند؟ Introduction: How do signals work?

  • DestroyRef، inject() و Injection Context DestroyRef, inject() and Injection Context

  • تزریق وابستگی ها زمانی که در زمینه تزریق نیست Injecting Dependencies when not in Injection Context

  • سیگنال ها و زمینه تزریق Signals and Injection Context

  • خودتان آن را امتحان کنید: سیگنال ها و زمینه تزریق Try it yourself: Signals and Injection Context

  • درک زمینه واکنشی Understanding Reactive Context

  • زمینه ها و جلوه های واکنشی Reactive Contexts and Effects

  • قابلیت همکاری با rxjs Interoperability with rxjs

  • قابلیت همکاری با rxjs - قسمت 2 Interoperability with rxjs - part 2

  • خودتان آن را امتحان کنید: تبدیل قابل مشاهده به سیگنال و بالعکس Try it yourself: Converting observables into signals and vice versa

  • سیگنال ها و تغییر ناپذیری Signals and Immutability

  • خودتان آن را امتحان کنید: به‌روزرسانی‌های غیرقابل تغییر Try it yourself: Immutable updates

API مبتنی بر سیگنال زاویه ای Angular Signal based API

  • مقدمه ای بر زاویه ای مدرن با استفاده از سیگنال ها Introduction to modern angular using signals

  • برنامه نویسی تابعی در Angular Functional programming in Angular

  • تابع ورودی The input function

  • خودتان آن را امتحان کنید: ورودی های سیگنال Try it yourself: Signal inputs

  • تابع خروجی The output function

  • ورودی های مدل Model inputs

  • خودتان آن را امتحان کنید: عملکردهای خروجی و مدل Try it yourself: The output and model functions

  • نمایش جستجوهای مبتنی بر سیگنال با استفاده از توابع viewChild و viewChildren Signal based View queries using viewChild and viewChildren functions

  • زمان بندی پرس و جوهای فرزند مبتنی بر سیگنال Timing of signal based child queries

  • محتوای مبتنی بر سیگنال Child و contentChildren Signal based contentChild and contentChildren

  • خودتان امتحان کنید: viewChild و contentChild Try it yourself: viewChild and contentChild

  • HostBinding و HostListener در برنامه های مبتنی بر سیگنال HostBinding and HostListener in signal based apps

  • اتصال داده های روتر به ورودی های جزء Binding router data to component inputs

  • خودتان آن را امتحان کنید: داده‌های روتر را به ورودی‌ها متصل کنید Try it yourself: Binding router data into inputs

خدمات مبتنی بر سیگنال Signal based services

  • مقدمه ای بر خدمات مبتنی بر سیگنال Introduction to signal based services

  • خدمات دولتی با استفاده از موضوعات رفتاری Stateful services using Behavior Subjects

  • نگه داشتن حالت در سیگنال ها Holding the state in signals

  • نشان دادن سیگنال های قابل نوشتن به صورت فقط خواندنی Exposing writeable signals as read only

  • اضافه کردن سیگنال های محاسبه شده Adding computed signals

  • مصرف سرویس در قطعات Consuming the service in the components

  • به روز رسانی وضعیت - به صورت همزمان Updating State - Synchronously

  • راه اندازی API ها با استفاده از RxJS Interop Triggering APIs using RxJS Interop

  • API منبع (Angular 19) - پیوند سیگنال ها و وعده ها The (Angular 19) resource API - Link Signals and Promises

  • (Angular 19) rxResource API - پیوند سیگنال ها و مشاهده پذیرها The (Angular 19) rxResource API - Link Signals and Observables

خلاصه Summary

  • آنچه را پوشش داده ایم What we have covered

  • بعدش چی؟ What's next?

  • کلمات پایانی Final words

نمایش نظرات

آموزش Angular 19 مدرن با سیگنال - راهنمای گمشده
جزییات دوره
6 hours
62
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
215
- از 5
دارد
دارد
دارد
Kobi Hari
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kobi Hari Kobi Hari

مربی با تجربه Angular و Web