Course Outline

Introduction

Angular 8

  • What is Angular?
  • Angular architecture
  • Angular 8 features

Preparing the Development Environment

  • Installing and configuring Angular 8

Angular Quick Start

  • Creating an application
  • Adding Bootstrap
  • Creating routing

Components and Binding

  • Creating and using custom components
  • Working with bindings
  • Building modules
  • Styling components

Developing an Angular Library

  • Creating Angular libraries
  • Publishing Angular libraries

Services and Dependecy Injection

  • Creating a service
  • Injecting a service into a component, directive, and service

Form Handling

  • Creating a form
  • Validating, filtering, and sanitizing form data

Pipes and HTTP Requests

  • Transforming output
  • Setting up Firebase
  • Sending requests

Offline Capabilities

  • Adding service workers
  • Caching assets and URLs

Testing the Application

  • Testing with unit tests

Debugging the Application

  • Handling errors

Deploying the Application

  • Hosting with Firebase

Securing the Application

  • Using JWT authentication

Troubleshooting

Summary and Conclusion

Requirements

  • JavaScript and TypeScript programming experience

Audience

  • Web Developers
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (9)

Related Courses

Related Categories