EIEIOTECHNOVATION
← Training programmes

EIEIO / PROGRAMMING & DEVELOPMENT

Angular 8 by Building an App

Course outline

2 days

Duration

2 days

1. Introduction

  • Welcome
  • Introduction to Angular 8?
  • History
  • Angular Versions
  • 2. Setup Dev Environment
  • Setting up Environment
  • Create Angular Project using CLI
  • Create Angular Project using GitHub Quickstart
  • Angular 8 File Structure
  • Introduction to TypeScript
  • 3. Angular Components
  • Introduction to Components
  • Module and app.module.ts file
  • Create a Component using CLI
  • Create a Component manually
  • String Interpolation
  • Data Binding
  • Adding Data Types to Class Atributes
  • Models & Interfaces
  • 4. Directives and Templates
  • Component Template Files
  • Component Stylesheets
  • ngFor Directive and looping
  • ngIf & ngSwitch Directives
  • Property Binding
  • Class Binding and ngClass
  • Style Binding and ngStyle
  • Pipes
  • 5. Events Handling and Forms
  • Event Binding
  • Mouse Events
  • Change Properties using Events
  • Keyboard Events
  • Two Way Data Binding with ngModel
  • Submitting form
  • Template Driven Forms
  • Form Validation
  • 6. Services and HTTP Module
  • Intro to Service
  • Create a Service
  • Intro to Observables
  • GET & POST HTTP Module
  • PUT & DELETE HTTP Module
  • 7. Routing in Angular
  • Introduction to Router
  • Create routes with CLI
  • Create routes manually
  • Work With Routes
  • Router Params
  • ActivatedRoute
  • 8. FaqApp Project
  • Intro to the Project
  • Create Navbar and Question List
  • Create Answer Toggle
  • Create a Data Service
  • Nesting Components and Input
  • Emit Output From Components
  • Use Local Storage along with Service
  • Deploying Our Angular 8 App
  • 9. Angular 8 Single Page Website
  • Intro to the Project
  • Angular 8 Components
  • Angular 8 Templating
  • Angular 8 Routing
  • Angular 8 Event Binding
  • Angular 8 Class Binding
  • Angular 8 Style Binding
  • Angular 8 Services
  • Angular 8 HTTP Client
  • Angular 8 Forms
  • Angular 8 Build Process
  • 10. Conclusion
  • QA
  • Useful References and Books
  • Feedback

Programme scope, delivery arrangements and suitability are confirmed during enquiry.