دوره آموزش Angular 7

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

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

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

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

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

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

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

 

 Introduction

      Traditional JavaScript applications

      What is Angularjs 1     

      What is Angular 7     

           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-cli.json

Angular 2 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 Angury

 

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                

  

Angular Forms

      Form State

      ViewChild@

      Form Validation

More About Ajax Calls

      Sending Post Requests

      Sending Put Requests

      Error Handling