Formation Angular 7 mode projet

PROGRAMME DE LA FORMATION ANGULAR

JOUR 1 – INTRODUCTION

  • ES6, le nouveau JavaScript

  • ES6 et les modules

  • TypeScript, le typage du JavaScript

LES BASES DU FRAMEWORK

  • Comprendre la philosophie du framework

  • Templating

  • Angular CLI, un outil pour tout générer

  • TP : Première application et outillage

LES NOUVEAUTÉS D’ANGULAR 6  & 7

  • ng add / ng update  : configuration & migration automatique

  • Build avec le compilateur Bazel

  • Angular Elements

  • Angular Material + CDK Components

  • Animations Performance : au revoir polyfill

  • Déclarer les services avec Dependency Injection : Tree Shakable Providers

  • Progressive Web App (PWA)

  • Versions : RxJS 6 & Support de TypeScript 2.7

COMPOSANT

  • Web Components

  • Décorateurs Angular

  • Property binding, envoyer des données au composant

  • Event binding, évènements personnalisés

  • Cycle de vie

  • TP : Premier composant

DIRECTIVES

  • Directive : fonctionnement et création

  • Les directives fournies par Angular

  • Attribute directives

  • Structural directives

  • Directives complexes

  • TP : Première directive

MODULES

  • Déclarations d’un module: imports et exports

  • Les providers d’un module

  • Différents types de modules : bonnes et mauvaises pratiques

  • TP : Création d’un module et factorisation d’une librairie externe

PIPES

  • Les transformateurs fournis

  • Formater une chaîne

  • Formater des collections

  • Utiliser un pipe comme un service

  • TP : Créer ses propres pipes

 

JOUR 2 – SERVICES, COMMUNICATION INTERCOMPOSANTS

SERVICES

  • Les services fournis

  • Injection de service

  • TP : Injecter les services fournis par Angular

INJECTION DE DÉPENDANCES (IOC)

  • Principes

  • Configurer son application

  • L’injection de dépendances : type-based et hiérarchique

  • Différents types de providers

  • TP : Créer ses propres services

ROUTER

  • RouterModule: Configuration des routes et URLs

  • Définitions des routes, liens et redirection, paramètres

  • Hiérarchies de routes

  • Vues imbriquées

  • Cycle de vie (Routing lifecycle)

  • TP : Transformer une application Web en Single Page Application

 

JOUR 3 & 4 – REACTIVE PROGRAMMING, COMMUNICATION SERVEUR

OBSERVABLES

  • Introduction à RxJS

  • Le concept d’Observable

  • Principales opérations sur les observables

  • Lien avec les promesses

ÉCHANGER AVEC UN SERVEUR

  • Requêtes HTTP

  • Communication avec une API

  • Afficher des données externes

  • Afficher des données asynchrones avec AsyncPipe

  • TP : Création d’une API REST de test

FORMULAIRE

  • Créer un formulaire

  • Template-driven forms

  • ngModel

  • Reactive forms

  • Validation et erreurs

  • Observateurs

  • TP : Créer ses propres validateurs, envoyer une requête POST

PERFORMANCE

  • Astuces, bonnes pratiques & outils

  • Découverte des différentes stratégies de compilation

  • TP : Tester la performance

CONCEPTS AVANCÉS

  • Animations

  • Injection de dépendances avancée (IoC)

  • Requêtes HTTP vers une API REST


 Ahmed CHAOUACHI

Doué et motivé par le génie logiciel, Ahmed CHAOUACHI, un ingénieur de formation, a commencé le développement avec la technologie J2EE depuis 2009, de Java Core en passant par tous les frameworks de référence dans le monde Java Entreprise. Pédagogue d'expérience, il a assuré diverses formations au sein des instituts dans ce domaine et a cumulé une expérience professionnelle de plus que 3 dans la réalisation et la gestion de projets sur la plateforme J2EE en tant que chef de projet - maîtrise d'œuvre. Ahmed est aussi reconnu par le site international Upwork parmi les meilleurs freelances (Top Rated) et est aussi certifié un des 30% des premiers scores obtenus dans sa certification JAVA.


Nous contacter sur le 27 862 155 , 54 828 018, 71 866 142


Durée : 5 jours

Cours du jours : 

De 9h à 15h

Cours du soir & weekend : 

De 18:30 à 21h , Samedi et dimanche matin, de 9h à 15h

Merci de nous contacter via email sur le contact@ghazelatc.com ou bien sur le 54 828 100, 54 828 018, 71 866142

Facilité de paiement

Vous pouvez payer par facilité à savoir par chèque anti daté sur plusieurs mois

Vous êtes une entreprise : 

Nous sommes à votre entière disposition pour vous fournir les documents nécessaires au vu de la déduction des frais de formation sur la TFP(Taxe à la Formation Professionnelle).


Angular 7 mode projet

 1614  vue Vues


Prochaine sessions:

Nous consulter


Durée:

5 jours


Confirmation de la session:

Une semaine avant la date prévue

Agile Scrum par la pratique

Angular mode projet

Big data par la pratique

Bootcamp Java Spring Angular

Bootcamp Java Spring Angular

DevOps

DevOps Tools Engineer par la pratique

ISTQB version 2018

Java 8 1Z0-808

Java 8 mode projet

Reconversion : Devenir développeur J2ee Angular de Zéro

Selenium par la pratique

Confirmation de la session:

Une semaine avant la date prévue


Recommandé pour:

Développeur , Administrateur , responsable IT, chef de projet ,entrepreneur


A propos du lieu de la formation

Nous pouvons aussi nous déplacer dans vos locaux (formation intra-entreprise).

N'hésitez pas également à proposer d'autres dates ou lieux, si ceux proposés ne vous conviennent pas.


A la fin de la formation:

Vous aurez un certificat de formation agréé par l'état