Developing Applications with Angular

Code: ETDAWA
Duration: 2 Days
Delivery methods:  
Price per delegate: $575.00
Trained over 60000 delegates
Delivered by world class instructors
Highly competitive pricing
Capped class sizes
Post course support

Overview

Angular is a platform that makes it easy to build applications with the web. Angular combines declarative templates, dependency injection, end to end tooling, and integrated best practices to solve development challenges. Angular empowers developers to build applications that live on the web, mobile, or the desktop

Duration

2 days

Pre-requisites

To attend this course we would strongly recommend that you are already comfortable working with JavaScript or a similar object oriented programming language such as C# or Java. Our Introduction to JavaScript course would be an ideal course to attend to prepare yourself for a step up to Angular.

Course content

 

  • Configure development environment
  • Introducing NodeJS
  • Scaffolding the Development Environment with Command Line
  • Configuring the IDE
  • Introduction to TypeScript
  • Introducing Transpiling (Typescript to ES5/6)
  • Understanding the Foundations of an Angular Application
  • Introducing Angular Modules
  • Developing a Simple Angular Component
  • Understanding the Anatomy of a Component
  • Understanding Input/Output Data & Events
  • Sharing Data Across Components
  • Introducing Core Directives
  • Dynamic Loops, Conditions
  • Dynamically Applying CSS Styling
  • Understanding Interpolation in the View
  • Data Binding
  • Introducing Pipes
  • The Formatting of Dynamic Data
  • Developing HTTP Services
  • Understanding Communication with Backend APIs
  • Introducing angular-cli
  • Improved Development Workflow Tools
  • Introducing Webpack (Development Server and Module Bundler)
  • Creating Components using angular-cli
  • Understanding Routing
  • Displaying Different Views in an Application
  • Developing Reactive Forms with Form Builder
  • Realtime Form Validation Classes
  • Introducing Ionic Rapid Mobile/Desktop Development

 

 

Request More Infomation

Inquiry for
This field is for validation purposes and should be left unchanged.
Learn how Elite helped Aimbridge Hospitality stay ahead of the competition.
View Study