آموزش جامع و پروژه محور زبان برنامه نویسی Angular 15
شما در این دوره با مفاهیم اصلی انگولار و تایب اسکریپت و همچنین کار با انگولار متریال جهت اجرای یک پروژه به صورت واقعی آشنا خواهید شد.
در این دوره سعی شده که مفاهیم اصلی و کاربردی انگولار جهت ورود به بازار کار ارائه بشه و مسائل تئوری جهت مطالعه در جلسات به خود کارآموزان عزیز محول خواهد شد.
در این دوره کل مفاهیم در قالب یک پروژه ی فروشگاهی پیاده سازی و آموزش داده خواهد شد تا عزیزان با تجربه یک پروژه واقعی درک بهتری از نحوه ی استفاده از مطالب در پروژه داشته باشن.
پیش نیازهای دوره جهت ورود به بازار کار:
- Html , Css
- جاوااسکریپت
موضوعاتی که در این دوره یاد خواهید گرفت.
- مقدمه ای بر انگولار و بررسی بازار کار آن.
- آشنایی با زبان
- آشنایی با مفاهیم اصلی در Angular به صورت پروژه محور که شامل:
- نصب پیشنیاز ها و ایجاد اولین پروژه
- آشنایی بیشتر با دستورات و بررسی اجمالی فایل های Config
- آشنایی با کامپوننت app
- ساخت اولین کامپوننت
- اعلان کامپوننت درmodule
- ساخت کامپوننت با Angular CLI
- نصب Angular Material و بررسی انواع Component Selectors
- بررسی انواع Styles در کامپوننت ها
- آشنایی با String Interpolation
- آشنایی با Property Binding
- آشنایی با Event Binding
- آشنایی با Two-way Data binding
- آشنایی با Directives و استفاده از ngIf
- نحوه استفاده از ngStyle
- نحوه استفاده از ngClass
- استفاده از ngFor
- ایجاد ساختار اصلی پروژه
- متصل کردن مقادیر میان کامپوننت ها
- ساخت یک کامپوننت سفارشی
- آشنایی با Input Aliases
- آشنایی با مفهوم EventEmitter
- آشنایی با مفهوم View Encapsulation
- آشنایی و استفاده از دکوراتور ViewChild
- آشنایی با چرخه حیات کامپوننت ها – Component Lifecycle
- آشنایی و ساخت Directive ها و ایجاد یک دایرکتیو سفارشی.
- آشنایی و استفاده از Renderer
- آشنایی و استفاده از HostListener
- آشنایی و استفاده از HostBinding
- آشنایی با مفهوم Structural Directive
- استفاده از TemplateRef و ViewContainerRef
- آشنایی با ngSwitch
- آشنایی با Services
- آشنایی با Pipe ها و پیاده سازی پایپ سفارشی
- آشنایی با فراخوانی اطلاعات از سرور با استفاده از سرویس HTTP
- درک مفهوم وابستگی و Dependency Injection
- DI در سرویس ها
- آشنایی با Routing
- استفاده از RouterLink و تکمیل مسیر دهی
- آشنایی با Wild Card Route و Redirecting Routes
- آشنایی با Route Parameters
- انجام Navigation با استفاده از Route Params
- آشنایی با Observables
- بررسی حالات Complete و Error در Observables
- آشنایی با قابلیت Standalone Component در Angular 15
- آشنایی با Interface ها در انگولار
- کار با فرم ها در انگولار
- کاربا Validation ها در انگولار
- آشنایی با Animation ها در انگولار
- آموزش کامپوننت های Angular Material
- آموزش مختصر در مورد rxjs


