Formation Angular 2

Formez-vous à Angular 2, le framework JavaScript conçu par Google

Prix (Formation inter-entreprise)

1500€ HT / personne

Durée

3 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Angular 2 est la dernière version majeure du framework JavaScript de Google. Conçu pour créer des applications web complexes, Angular 2 est une ré-ecriture complète de la version 1.

Cette version s'appuie sur des concepts et outils ultra modernes : ES2015, TypeScript, Web Components, Reactive programming, etc.

Dans cette formation vous apprendrez les notions de base et les bonnes pratiques pour créer vos propres composants Angular 2 et produire des applications robustes et efficaces.

Les objectifs

  • Appréhender la philosophie et le fonctionnement du framework Angular
  • Concevoir une application Angular 2 avec JavaScript et TypeScript
  • Créer vos propres composants Angular 2
  • Produire des applications robustes et efficaces

Pré-requis

  • Connaissance de HTML, CSS et bon niveau JavaScript.
  • Ordinateur portable à apporter

Le programme de la formation Angular 2

Jour 1

  • Installation / introduction
    • Philosophie du framework
    • Installation minimale
    • Ecosystème
  • TypeScript et ES2015
    • Types
    • Classes
    • Modules
    • Promesses
    • Décorateurs
    • Outils
  • Composants
    • Définition
    • Décorateur
    • Vue
    • Contrôleur
    • Composants natifs
    • Cycle de vie

Jour 2

  • Pipes
    • Pipes natifs
    • Écrire un pipe
  • Formulaires
    • Contrôles
    • Validateurs
    • Observateurs
    • ngModel
  • Reactive Programming
    • Concept
    • RxJS : introduction
  • Services
    • Créer un service
    • Injection de service

Jour 3

  • Service HTTP
    • Communication avec une API
    • Options
  • Routeur
    • Principe
    • Composant de route
    • Paramètres
    • Routes imbriqués
  • Tests
    • Karma et Jasmine
    • Injection de dépendance
    • Recettes de tests
  • Concepts avancés
    • Webworkers
    • Rendus alternatifs
    • Injection de dépendance avancée
    • Animations

Télécharger le programme

Le(s) formateur(s)

Nicolas Chambrier Nicolas Chambrier est expert dans les technologies du web, et notamment JavaScript aussi bien côté client (jQuery, HTML5, DOM…) que serveur (Node.js). Après un démarrage en tant que "techos à tout faire" dans une petite société d'informatique, il a affûté ses talents de développeur et d'architecte logiciel et réseau en agence web, avant de devenir "DevOp" indépendant. Vous pouvez suivre ses expériences sur Node.js sur son blog. Vous pourrez également le rencontrer régulièrement au LyonJS dont il est un membre actif. Vous pourrez trouver une interview de Nicolas Chambrier sur le blog de Human Coders

Thomas Moyse est un expert des technologies web, tombé dans la toile en 2000. Il a successivement été ingénieur d'étude et chef de projet, avant de créer Toog, une agence web technique, en 2007. Il s'en écarte en 2012 pour devenir le directeur technique de l'agence nantaise KnpLabs. En 2013, il fonde LMTM (rebaptisée ByteClub depuis), une société de services spécialisée en JavaScript et plus précisément sur les frameworks AngularJS, Node.JS et React. Thomas y assure les rôles de formateur, consultant et développeur.
À Nantes, il organise et anime régulièrement des conférences (NantesJS) sur les évolutions technologiques de JavaScript, son langage de prédilection. Passé maître en AngularJS, il assure des formations sur le sujet depuis maintenant 3 ans.

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formation à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accèder au Manifeste

Nos clients

Intel
Banque Postale
CNRS
EADS
INRIA
Leboncoin.fr

Nos formations en images

Sass et Compass
CasperJS
Ruby on Rails
Ruby

Formation Angular 2

Formez-vous à Angular 2, le framework JavaScript conçu par Google

Angular 2 est la dernière version majeure du framework JavaScript de Google. Conçu pour créer des applications web complexes, Angular 2 est une ré-ecriture complète de la version 1.

Cette version s'appuie sur des concepts et outils ultra modernes : ES2015, TypeScript, Web Components, Reactive programming, etc.

Dans cette formation vous apprendrez les notions de base et les bonnes pratiques pour créer vos propres composants Angular 2 et produire des applications robustes et efficaces.

Les objectifs

  • Appréhender la philosophie et le fonctionnement du framework Angular
  • Concevoir une application Angular 2 avec JavaScript et TypeScript
  • Créer vos propres composants Angular 2
  • Produire des applications robustes et efficaces

Pré-requis

  • Connaissance de HTML, CSS et bon niveau JavaScript.
  • Ordinateur portable à apporter

Le programme de la formation Angular 2

Jour 1

  • Installation / introduction
    • Philosophie du framework
    • Installation minimale
    • Ecosystème
  • TypeScript et ES2015
    • Types
    • Classes
    • Modules
    • Promesses
    • Décorateurs
    • Outils
  • Composants
    • Définition
    • Décorateur
    • Vue
    • Contrôleur
    • Composants natifs
    • Cycle de vie

Jour 2

  • Pipes
    • Pipes natifs
    • Écrire un pipe
  • Formulaires
    • Contrôles
    • Validateurs
    • Observateurs
    • ngModel
  • Reactive Programming
    • Concept
    • RxJS : introduction
  • Services
    • Créer un service
    • Injection de service

Jour 3

  • Service HTTP
    • Communication avec une API
    • Options
  • Routeur
    • Principe
    • Composant de route
    • Paramètres
    • Routes imbriqués
  • Tests
    • Karma et Jasmine
    • Injection de dépendance
    • Recettes de tests
  • Concepts avancés
    • Webworkers
    • Rendus alternatifs
    • Injection de dépendance avancée
    • Animations

Télécharger le programme

Le(s) formateur(s)

Nicolas Chambrier Nicolas Chambrier est expert dans les technologies du web, et notamment JavaScript aussi bien côté client (jQuery, HTML5, DOM…) que serveur (Node.js). Après un démarrage en tant que "techos à tout faire" dans une petite société d'informatique, il a affûté ses talents de développeur et d'architecte logiciel et réseau en agence web, avant de devenir "DevOp" indépendant. Vous pouvez suivre ses expériences sur Node.js sur son blog. Vous pourrez également le rencontrer régulièrement au LyonJS dont il est un membre actif. Vous pourrez trouver une interview de Nicolas Chambrier sur le blog de Human Coders

Thomas Moyse est un expert des technologies web, tombé dans la toile en 2000. Il a successivement été ingénieur d'étude et chef de projet, avant de créer Toog, une agence web technique, en 2007. Il s'en écarte en 2012 pour devenir le directeur technique de l'agence nantaise KnpLabs. En 2013, il fonde LMTM (rebaptisée ByteClub depuis), une société de services spécialisée en JavaScript et plus précisément sur les frameworks AngularJS, Node.JS et React. Thomas y assure les rôles de formateur, consultant et développeur.
À Nantes, il organise et anime régulièrement des conférences (NantesJS) sur les évolutions technologiques de JavaScript, son langage de prédilection. Passé maître en AngularJS, il assure des formations sur le sujet depuis maintenant 3 ans.