Découverte d’Angular – Optimisez votre développement web

Découverte d'Angular

Cours : 9h08

TP : 12h30

FR

ET_DEV_JSANG

Vous souhaitez mettre en place cette e-formation pour vos apprenants ? Nos équipes sont là pour vous aider.

OPTION LABS
Des labs en ligne (machines virtuelles) sont disponibles en option pour réaliser les TP facilement, sans aucune installation sur votre poste.

En savoir plus

Objectifs de la formation

JavaScript est un langage de programmation polyvalent largement utilisé pour le développement web.
Connu pour sa flexibilité et sa facilité d’intégration, il permet d’ajouter des fonctionnalités interactives et dynamiques aux sites web. Sa syntaxe simple et sa large communauté de développeurs en font aussi un pilier essentiel du web moderne. L’objectif de cette formation est de vous apprendre à mettre en œuvre dans vos développements web des éléments avancés du langage JavaScript.

Pré-requis

Public :
Informaticiens

Prérequis :
Des connaissances de base sur le langage JavaScript sont nécessaires.

Contenu de la formation

Cours
Ce module vous propose la consultation d’une vidéo d’une durée de 0h01.
Présentation du cours

  • Présentation du cours

Cours
Ce module vous propose la consultation d’une vidéo d’une durée de 1h40.
Introduction au JavaScript

  • Objectifs du module
  • Introduction
  • Démonstration – Installation de Node.js et de WebStorm
  • Types de données
  • Structures de code
  • Fonctions et portée
  • Démonstration – Données, structure de code et fonctions
  • Le DOM
  • Démonstration – Manipulation du DOM
  • Webpack
  • Démonstration – Webpack
  • Tests avec Jest
  • Démonstration – Tests avec Jest
  • TP à réaliser
  • Corrigé du TP
  • Conclusion

Cours
Ce module vous propose la consultation d’une vidéo d’une durée de 1h16.
La programmation orientée objet

  • Objectifs du module
  • La programmation orientée objet
  • Démonstration – JavaScript orienté objet
  • Les fonctions
  • Démonstration – Les fonctions
  • Les prototypes
  • Démonstration – Les prototypes
  • ES6
  • Démonstration – Classe ES6
  • Démonstration – Fonctionnalités ES6
  • TP à réaliser
  • Corrigé du TP
  • Conclusion

Cours
Ce module vous propose la consultation d’une vidéo d’une durée de 1h36.
JavaScript et les API

  • Objectifs du module
  • Qu’est-ce qu’une API ?
  • Démonstration – Contacter une API
  • Les requêtes HTTP
  • L’API RESTful
  • Démonstration – Swagger
  • L’asynchronisme
  • Démonstration – Fetch
  • Await et async
  • Démonstration – Promise
  • TP à réaliser
  • Corrigé du TP1 – Partie 1
  • Corrigé du TP1 – Partie 2
  • Corrigé du TP2 – Partie 1
  • Corrigé du TP2 – Partie 2
  • Conclusion

Cours
Ce module vous propose la consultation d’une vidéo d’une durée de 1h28.
TypeScript

  • Objectifs du module
  • Introduction au TypeScript
  • Démonstration – Installation de TypeScript
  • Les variables
  • Démonstration – Les variables
  • La programmation orientée objet en TypeScript
  • Démonstration – La programmation orientée objet en TypeScript
  • Les génériques
  • Démonstration – Les génériques
  • Les modules
  • TP à réaliser
  • Corrigé du TP – Partie 1
  • Corrigé du TP – Partie 2
  • Conclusion

Cours
Ce module vous propose la consultation d’une vidéo d’une durée de 3h08.
Initiation à Angular

  • Objectifs du module
  • Présentation
  • Command Line Interface
  • Démonstration – Création d’un projet
  • Maquette
  • Composants Angular
  • Démonstration – Composants Angular
  • Liaisons entre composants et HTML
  • Démonstration – Liaisons entre composants et HTML
  • Les directives
  • Démonstration – Les directives
  • Le routage
  • Démonstration – Le routage
  • TP à réaliser
  • Corrigé du TP – Partie 1
  • Corrigé du TP – Partie 2
  • Les services
  • Démonstration – Les services
  • Contacter une API
  • Démonstation – Contacter une API
  • TP à réaliser
  • Corrigé du TP – Partie 3
  • Corrigé du TP – Partie 4
  • Conclusion