EL454
Information technology

Discover Angular: Optimize your web development

Learn Angular, TypeScript, and modern web development fundamentals

Objectives

The objective of this training is to learn how to master advanced JavaScript features to enhance your web development.

Is it for you ?

Computer scientists

Prerequisite

Basic knowledge of JavaScript is required.

Your benefits

  • Understand JavaScript and TypeScript fundamentals for modern web application development
  • Build Angular applications using components, directives, and data binding
  • Structure applications with Angular services and modular architecture
  • Interact with REST APIs using HTTP requests and asynchronous programming
  • Use development tools (CLI, bundlers, testing) to optimize workflows
  • Content

    Introduction to JavaScript

    • Introduction
    • Demonstration – Installing Node.js and WebStorm
    • Data types
    • Code structures
    • Functions and scope
    • The DOM
    • Webpack
    • Testing with Jest

    Object-oriented programming

    • Object-oriented programming
    • Functions
    • Prototypes
    • ES6 (classes, features)
    See more + / -

    JavaScript and APIs

    • What is an API?
    • Demonstration – Contacting an API
    • HTTP requests
    • The RESTful API
    • Demonstration – Swagger
    • Asynchronism
    • Demonstration – Fetch
    • Await and async
    • Demonstration – Promise

    TypeScript

    • Introduction to TypeScript
    • Variables
    • Object-oriented programming in TypeScript
    • Generics
    • Modules

    Introduction to Angular

    • Presentation
    • Command Line Interface
    • Demonstration – Creating a project
    • Mockup
    • Angular components
    • Links between components and HTML
    • Directives
    • Routing
    • Services
    • Contacting an API

    💡 Useful information

    100% online training. Accessible anytime, from anywhere, giving a one year of access to the training. If you have any questions regarding registration, the language of instruction, or cancellation policies, please consult our FAQ .

    Trainers

    Upcoming information
    Duration
    9.0 hours
    Regular fee
    $250
    Private or personalized training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Request a quote

    Request in-company training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Tell us more
    Added to cart View my cart