دوره آموزش Angular 12

  سرفصل ها و محتوای دوره آموزش Angular 12

طول دوره: 32 ساعت


پیشنیاز دوره: 

آشنایی با جاوا اسکریپت و JQuery

آشنایی به یک زبان برنامه نویسی سمت سرور ( #PHPJava,C,....)


مشاهده رزومه استاد

مشاهده درس در نقشه راه

 

سرفصل دوره :

 Introduction

      Traditional JavaScript applications

      What is Angularjs      

      What is Angular 12     

           ECMA 6            

           TypeScript            

           Commandline Tools            

                 NodeJs                          

           Web Components            

                 Shadow Dom                          

           Dependency Injection            

           Component based application architecture            

 

Setup Dev Environment

      Language

      JavaScript vs TypeScript

      Editor

      (Node Package Manager (NPM

 

Angular CLI

      Creating new project

      Serve the project

      Build for production

 

(Angular CLI project structure (Files and Folders

      Folder Stucture

      package.json

      src folder

      typing.json

Project Customization

      Adding libraries

      angular.json

Angular project structure guide

Basic

      Creating new Component

      Using Custom Components

      Component Templates

      Data Binding

           String Interpolation

           Property Binding          

           String Interpolation vs Property Binding          

           Pipes          

           Creating a custom Pipe          

           Two-Way Databinding          

      

      Event Binding

 

Angular Directives

      ngIf

      ngStyle

      ngClass

      ngFor

Debugging

      Angular error messages

      Using Source Maps

      Using Augury

 

More about Components and Data Binding

      Building Custom Properties

      Binding to Custom Events

      View Encapsulation

      Local References in Templates

      Component Lifecycle

           Lifecycle Hooks 

Angular Services and Dependency Injection

      Create custom Service

      Why would you need Service 

      Data Services 

           JSON Web Services        

           Observables        

Routing

      Url Based Routing

           Setup Router    

           Router Links         

Navigating Programmatically

          Route Parameter         

      State Based Routing         

           UI-Router                

  Observables

   Custom Observables

Subscribe / Unsubscribe

Operators

               

Angular Forms

Reactive Forms   

Template Driven   

  Form State          

      ViewChild@          

      Form Validation          

More About Ajax Calls

      Sending Post Requests

      Sending Put Requests

      Error Handling