about banner




OVERVIEW

This workshop aims at equipping the participants with the necessary knowledge and skills required to build rich internet applications using cutting edge RIA framework from google "Angular".

OBJECTIVES

At the end of this training course, the participants will:
  • Be able build RIA using Angular 4.0
  • Be able to write front end applications using typescript
  • Exploit two-way binding offered by Angular
  • Use dependency injection for better maintainability
  • Understand and use various directives offered by Angular
  • Create custom components
  • Use gulp for commonly performed tasks in JavaScript application development

Introduction
  • Need for React.js
  • Advantages of Virtual DOM
View Components using JSX
  • JSX Syntax
  • Using JSX to create view classes
  • Creating views without using JSX
  • JSX Precompilation
  • Using JSX in the server
Models
  • Advantages of Immutability
  • Using Immutable.js
Components
  • Component Life-Cycle
  • Virtual DOM
  • Component Events
  • Using States and Properties
  • Initializing States from properties
  • Accessing DOM nodes using refs
  • Synthetic Events
  • Component Compositions
  • Communication Between Components
  • Reusable Components
Forms
  • Controlled Components
  • Uncontrolled Components
Server Communication
  • Introduction to Promises
  • Server communication using ‘fetch’ API