Classe de Maîtres CSS3/Angular et HTML5 | TECHNOCompétences

Classe de Maîtres CSS3/Angular et HTML5

Plan de cours

Volet 1 – Introduction au CSS3

Jour 1

Objectif
Être en mesure de maîtriser les nouvelles possibilités offertes par la spécification CSS3 : nouveaux effets visuels, support du rendu plus pointu, fonctionnalités pour des animations, sélecteurs plus puissants.

Préalables
Connaissance de la mise en page HTML et des feuilles de style (CSS).

Contenu

  • Nouveaux effets visuels : coins arrondis, couleur et opacité, ombres portées, gradients
  • Transitions
  • Transformations 2D : changements d’échelle, translations, rotations
  • Sélecteurs avancés : attributs, pseudoclasses structurelles, pseudoéléments
  • Utilisation des boîtes flex


Durée
1 jour – 7 heures

Maître formateur
Monsieur Juan Stephan

Volet 2 – Angular

Jour 2 et 3

Objectif
Être en mesure de démarrer un nouveau projet avec Angular et de l’utiliser efficacement.

Préalables

  • Connaissance de la mise en page HTML et du JavaScript
  • Une familiarité avec le standard CSS3 est souhaitable

Contenu

  • Identifier les différences entre Angular 1.x et Angular 2
  • Écrire une première application Angular
  • Découvrir le langage TypeScript
  • Utiliser les annotations et les types
  • Apprivoiser les concepts d’Angular
  • Composants, contrôleurs et vues
  • Utiliser les composants de base
  • Utiliser et valider des formulaires
  • Écrire une première application Angular
  • Consommer des API avec HTTP
  • Configurer des routes
  • Tester une application
  • Développer des composants avancés

Durée
2 jours – 14 heures

Maître formateur
Monsieur Patrick Lafleur

Volet 3 – API fondamentales du HTML5

Jour 4

Objectif
Se familiariser avec les API fondamentales du HTML5 pour le développement d'applications Web.

Préalables

  • Maîtrise du JavaScript et de l’ES6 souhaitable
  • Connaissance du HTML5 (syntaxe, nouveaux éléments et attributs)

Contenu

  • API de géolocalisation extérieur
  • API de persistance locale
  • Survol de la nouvelle API service workers pour sauvegarde des ressources de l'application en prévision d'un accès hors ligne
  • Usage de couches d'abstraction pour IndexedDB et les services workers
  • Exercice synthèse avec application hors ligne et persistance des données

Durée
1 jour – 7 heures

Maître formateur
Monsieur Benoit Dubuc

Juan Stéphan


À l'emploi d'Espace Courbe, partenaire de Technologia, Juan Stéphan s'est imposé en tant que titulaire d'encadrement du cursus «Adobe», le tout sous la supervision de Benoit Dubuc.

Juan Stéphan est spécialiste en intégration Web chez Espace Courbe, entreprise spécialisée dans le développement de sites Web et dans la formation menant à la création de contenu en ligne.

Fort d'une quinzaine d'années d'expérience en création multimédia, a participé au développement de nombreux sites Web et a déjà formé plus de 2 900 personnes aux technologies Web.

 

Patrick Lafleur

 

Enseignant la majorité des formations Java et en développement mobile, Patrick Lafleur a démontré, par son expertise et son expérience, sa capacité à assumer un tel rôle.

Il compte une quinzaine d'années d'expérience en architecture et conception d'applications d'entreprises, principalement avec la plateforme J2EE.

Dans le passé, Patrick Lafleur a participé à la réalisation et au déploiement de plusieurs projets J2EE d’envergure à haut volume transactionnel dans les domaines bancaire, financier, des télécommunications, de la distribution et de l'énergie.

Ces dernières années, Patrick Lafleur s’est spécialisé dans la conception et le développement d’interfaces Web enrichies avec la technologie AJAX.

 

Benoit Dubuc


Benoit Dubuc, de par son expertise terrain et son expérience en tant que formateur, s'avérait un choix naturel en tant que titulaire d'encadrement du cursus «Web - XML - E-learning».

Au fil des ans, Benoit Dubuc a enseigné plus de 600 sessions de formation et formé plus de 4600 personnes aux technologies Web.

Diplômé de l’Université McGill, Benoit Dubuc possède plus de dix ans d’expérience dans les technologies Web et dirige Espace Courbe, une entreprise spécialisée dans le développement de sites Web interactifs.

Benoit Dubuc a participé à la réalisation de plusieurs dizaines de sites Web interactifs, certains contenant jusqu'à plusieurs milliers de pages Web avec engins de recherche, bases de données en ligne, gestion des accès et outils de mise à jour automatique. Citons en exemples le site de commerce électronique The Daily Auction, qui intègre un processus d’enchères en temps réel, et le site de l’exposition virtuelle Curieux univers, une création primée tant au niveau national qu'international.