New course in portfolio
Course code: INTANG2TS2« Back

Advanced Angular in TypeScript

The course is designed for programmers who already have basic knowledge of Web applications development in the Angular framework or have completed the Basic Introduction to Angular Introduction to TypeScript. In this tutorial we will teach you the novelties in the Angular version 6.x, how to design an architecture for large Angular applications along with back-end API communication behind the HTTP GET / POST request or use of RxJs. We'll be asking you to dynamically load components and manage application memory. We will also focus on using template driven forms and reactive model-driven forms, including creating custom form elements (eg datepicker) and custom directives. Last but not least, you will learn how to create animations in Angular without using Jquery and how to implement partner libraries directly into your app.

 DateDurationCourse priceHandbook priceCourse languageLocation 
5/23/2019 2 15 400 CZK included in course price Český jazyk GOPAS Praha
 
8/29/2019 2 15 400 CZK included in course price Český jazyk GOPAS Praha
 
5/6/2019 2 15 400 CZK included in course price Český jazyk GOPAS Brno
 
9/26/2019 2 15 400 CZK included in course price Český jazyk GOPAS Brno
 
LM GTK 2/7/2019 2 542,80 EUR included in course price Slovenský jazyk GOPAS Bratislava
 
6/17/2019 2 590,00 EUR included in course price Slovenský jazyk GOPAS Bratislava
 

AffiliateDurationCatalogue priceHandbook priceITB
Praha2 15 400 CZK included in course price 20
Brno2 15 400 CZK included in course price 20
Bratislava2 590,00 EUR included in course price 20

Anotation:

  • The course is designed for programmers who already have basic knowledge of Web applications development in the Angular framework or have completed the Basic Introduction to Angular Introduction to TypeScript. In this tutorial we will teach you the novelties in the Angular version 6.x, how to design an architecture for large Angular applications along with back-end API communication behind the HTTP GET / POST request or use of RxJs. We'll be asking you to dynamically load components and manage application memory. We will also focus on using template driven forms and reactive model-driven forms, including creating custom form elements (eg datepicker) and custom directives. Last but not least, you will learn how to create animations in Angular without using Jquery and how to implement partner libraries directly into your app.

What we teach you:

  • Take advantage of lazy loading components and advanced routing
  • Create validation using the backend API
  • Create custom directives and form elements
  • Create animations

Who the course is for:

  • The course is designed for programmers who already have basic theoretical knowledge about Angular and want to try out practical tasks.

Required skills:

  • Knowledge of HTML
  • KnowledgeScript TypeScript
  • Basic Angular Knowledge (Introduction to Angular in TypeScript)

Teaching methods:

  • Professional explanation with practical samples and examples.

Teaching materials:

  • Powerpoint handouts and module printouts.

Course syllabus:

Quick Recapulation of Angular Basics:

  • Component
  • Module
  • Directive
  • Service
  • Dependency injection

Lazy loading:

  • Creating lazy loading components
  • Lazy loading

Initializing Backend API Data:

  • Creating service using the GET method
  • Creating service using POST methods
  • Using RxJs methods for subscribe, pipe, filter

Template-driven forms and reactive forms:

  • Differences between the form
  • Data validation by the server
  • Send data to the server
  • Real-time validation of form fields from the server

Directives

  • Creation of validation directives

Custom form controls

  • Creating Custom Form Elements

Animation

  • Creating animations in Angular
Tištěné nebo elektronické studijní materiály GOPAS

Price:
included in course price
The prices are without VAT.