توضیحات
آموزش Angular از مقدماتی تا پیشرفته
نام دوره : Angular Deep Dive – Beginner to Advanced (Angular 19)
دوره در تاریخ 1/2025 به روز رسانی شد – کل دوره از ابتدا دانلود و آپلود شد
پیش نیاز:
- فقط مقداری دانش جاوا اسکریپت، HTML و CSS
- هیچ دانش قبلی از Angular لازم نیست
- دوره با Angular Fundamentals شروع می شود، اما به سرعت به موضوعات متوسط تا پیشرفته تبدیل می شود
توضیحات:
این دوره با ارائه یک تور راهنمای i-n-depth از تمام ویژگیهای پیشرفته موجود در ماژولهای Angular Core و Common ، پایهای محکم در پلتفرم Angular به شما میدهد.
اینها ماژولهای پایهای هستند که همه ماژولهای دیگر در اکوسیستم Angular با آن ساخته شدهاند.
بنابراین این بخشی از Angular است که میخواهید ابتدا و تا حد امکان با جزئیات بیشتر یاد بگیرید.
در این دوره، یک تور راهنمای جامع از تمام عملکردهای پایه و همچنین پیشرفته موجود در این دو ماژول ضروری Angular (از جمله Angular Elements ) دریافت خواهید کرد.
این راهنما همه چیز را از متداولترین ویژگیهای مورد استفاده Angular گرفته تا پیشرفتهترین موضوعات Angular Core، مانند حالتهای متعدد تشخیص تغییر، جداسازی سبک، تزریق وابستگی، نمایش محتوا، بینالمللیسازی و موارد دیگر را پوشش میدهد.
دوره از ابتدا شروع می شود، با این فرض که هیچ دانش قبلی از Angular ندارید. هر مفهوم فقط بر اساس مفاهیم قبلی معرفی شده است.
حتی با اینکه دوره با مفاهیم اساسی Angular شروع می شود، به سرعت به موضوعات متوسط تا پیشرفته تبدیل می شود.
بنابراین مهم نیست که سطح Angular فعلی شما چقدر است، در این دوره چیزی برای همه وجود دارد!
بررسی اجمالی دوره
دوره آموزش Angular از مقدماتی تا پیشرفته با معرفی سریع و عملی فریم ورک Angular آغاز خواهد شد. شما قرار است محیط توسعه خود را راه اندازی کنید و با استفاده از Angular CLI به سرعت یک پروژه کوچک Angular را از ابتدا خواهید داشت.
با استفاده از این زمین بازی اولیه، میخواهیم به برخی از رایجترین سؤالات Angular پاسخ دهیم:
چرا Angular، مزایا و ویژگیهای اصلی آن چیست؟ ما با نشان دادن نحوه عملکرد مکانیسم تشخیص تغییر و معرفی برخی از نحو الگوی Angular به این پاسخ خواهیم داد.
سپس تمام ویژگیهای ماژولهای Angular Core و Common را یکی یکی پوشش میدهیم که عبارتند از:
- Custom components with @Component
- Components @Input and @Output, event Emitters
- ngFor
- ngIf
- ngClass
- ngStyle
- ngSwitch
- Observables
- Built-In Pipes
- Async Pipe
- Custom Pipes
- @Injectable and Custom Services
- Lifecycle Hooks (ngOnInit, ngOnDestroy, etc.)
- HTTP Client – GET POST PUT DELETE
- @ViewChild and AfterViewInit
- @ViewChildren
- ng-content and Component Projection
- @ContentChild and AfterContentInit
- @ContentChildren
- ng-template & ng-container
- ngTemplateOutlet
- AfterContentChecked and AfterViewChecked
- ngDoCheck
- Normal Change Detection
- @Attribute
- OnPush Change Detection
- Custom Change Detection
- View Encapsulation modes
- @Directive
- @Host
- @HostListener
- @HostBinding
- Structural Directives
- @Inject
- @Optional
- @Self
- @SkipSelf
- Hierarchical Injector
- Custom Pipe
- @NgModule
- host, host-context, etc.
- @NgPlural and other i18n features
- Angular Elements
در دوره آموزش Angular از مقدماتی تا پیشرفته چه چیزی یاد خواهید گرفت؟
این دوره به شما دانش عملی پیشرفته ای از فریم ورک Angular می دهد.
پس از گذراندن این دوره، احساس راحتی در ساخت اپلیکیشن های Angular خواهید داشت، زیرا درک دقیقی از همه چیزهایی که توسط ماژول های هسته چارچوب Angular در دسترس است خواهید داشت.
دوره آموزش Angular از مقدماتی تا پیشرفته برای چه کسانی است:
- توسعه دهندگانی که به دنبال دستیابی به اصول محکم در چارچوب Angular هستند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید