Objectives of the training
The objective of this training is to learn how to master advanced JavaScript features to enhance your web development.Targeted audience
Computer scientistsPrerequisite
Basic knowledge of JavaScript is required.Trainers
Course architecture
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)
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
Pedagogical details
Type of training
Training Notes
100% remote training. Accessible anytime, anywhere. One year of access to training and digital manual.
Private or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quotePrivate or personalized training
If you have more than 8 people to sign up for a particular course, it can be delivered as a private session right at your offices. Contact us for more details.
Request a quote