آموزش مقدماتی تا پیشرفته Angular 14
فریم ورک انگولار یکی از پرطرفدار ترین فریم ورک ها در زبان جاوا اسکریپت می باشد ، انگولار این امکان را در اختیارمان قرار می دهد تا بتوانیم وبسایت های
حرفه ای SPA طراحی کنیم . این فریم ورک بازار کار بسیار عالی در بخش متخصص فرانت اند دارد و با یادگیری آن می توانید سریع جذب بازار کار شوید .
فریم ورک انگولار تحت تایپ اسکریپت توسعه داده شده است .
سرفصل های دوره:
معرفی دوره
مقدمه ای بر وبسایت های SPA
مقدمه ای بر فریم ورک Angular
نصب و راه اندازی فریم ورک انگولار 14
پیاده سازی اولین اپ با انگولار
آشنایی با ساختار فایل ها
بررسی ساختار یک کامپوننت
آشنایی با سلکتور ها
ایجاد و توسعه یک کامپوننت
ارتباط دو طرفه یا Two Way Binding
بررسی عمیق تر کامپوننت ها
کار با String Interpolation
افزودن بوت استرپ به انگولار
بررسی Property Binding
بررسی کامل Event ها
پیاده سازی یک مینی پروژه
بررسی Angular CLI
بررسی NgIf و NgFor
بررسی NgSwitch
بررسی Class Binding
بررسی Style Binding
ارتباط بین کامپوننت ها
بررسی Input و Output
ارسال داده به کامپونتت ها
دریافت اطلاعات از یک کامپوننت
پیاده سازی پروژه Todo Manager
بررسی Component Decoupling
بررسیViewEncapsulation
بررسی Local Reference
بررسی ViewChild
بررسی فرم ها
بررسی هوک ها
بررسی چرخه حیات در برنامه های انگولاری
بررسی ngTemplate و ngContent
بررسی AfterContentInit و AfterContentChecked
بررسی Directives ها
پیاده سازی Custom Directives
بررسی Pipe ها
پیاده سازی Pipe شخصی
بررسی HostBinding
بررسی HostListener
پیاده سازی پروژه مدیریت کاربران
بررسی Service ها
پیاده سازی سرویس های شخصی
بررسی useFactory ، useValue
بررس @Optional
بررسی @SkipSelf
بررسی InjectionToken
بررسی Renderer2
بررسی TemplateRef و ViewContainerRef
بررسی کامل مسیر ها (Routing)
بررسی Reactive Routing
بررسی Routing QueryParams
بررسی Routing Guards
بررسی Template Driven Form
بررسی ماژول NgToastr
بررسی Reactive Forms
بررسی UrlTree و Next , State
بررسی Observer و Observable
بررسی Map و shareReply در Rxjs
بررسی of , from , fromEvent در Rxjs
بررسی tap , take , takeWhile در Rxjs
بررسی Filter و ConcatMap در Rxjs
بررسی mergeMap و ExhaustMap
بررسی switchMap و debounceTime و distincUntilChanged
بررسی FlatMap در rxjs
بررسی Fork , Join , Zip در Observable
بررسی مباحث تکمیلی تر در Observale
بررسی ارتباط با سرور
بررسی HttpClient
بررسی درخواست های POST , GET
پیاده سازی پروژه دریافت وضعیت آب و هوا
بررسی فایربیس در انگولار
پیاده سازی پروژه CURD
سئو در انگولار
چندزبانه کردن سایت با انگولار
اعتبار سنجی فرم ها
انیمیشن ها در انگولار
پیاده سازی دو پروژه کاربردی و اتمام دوره
امنیت در اپ های انگولاری
اتمام دوره
پیش نیاز های دوره :
- TypeScript
- HTML, CSS
این دوره به زودی آغاز میشود
نظرات کاربران در رابطه با این دوره