Course Length: 5 days

Course Overview

Owing to the large number of devices predominant today, cross-platform designing is the need of the hour, and Angular addresses this with much grace. This course will walk you through the step-by-step approach to web development using Angular. On successful completion of the course, you will be equipped with all the skills needed to build industry-level applications.

Target Audience

If you are a web developer who wants to explore the new features like SPA, Routing and so on that Angular provides, you should definitely go for this course.

Prerequisites

Rapid Introduction to HTML, CSS, and JavaScript

Introduction to JavaScript

Advanced JavaScript

Course Outline

Building Simple Applications

Binding in Angular

SPA, Routing, and Data Flows, in Depth

Supporting Server Data Persistence

Directives

Some Practical Scenarios

Hands On Labs Include:

  1. Create a New Project
  2. Running Your Project
  3. Styles: Using a CSS Framework
  4. Building your first Component
  5. Creating Data Structures
  6. Passing data into a Component
  7. Looping Over Data
  8. Formatting Data for Display
  9. More Reusable Components
  10. Responding to an Event
  11. Create a Form and Edit your Data
  12. Communicating from Child to Parent Components
  13. Hiding and Showing Components
  14. Preventing a Page Refresh
  15. More Component Communication
  16. Forms | Binding
  17. Forms | Saving
  18. Forms | Validation
  19. Forms | Refactoring
  20. Services & Dependency Injection
  21. Setup Backend REST API
  22. HTTP Get
  23. HTTP Error Handling
  24. HTTP Put
  25. Showing a Load Indicator
  26. Router Navigation
  27. Rout Parameters
  28. Customer Pipe
  29. Build & Deploy