Déroulement de la formation "Le Futur du Web"
On se retrouve le jeudi fin de journée à Barcelone, ce qui vous laisse le temps de venir
depuis la France en avion (les vols sont très bon marché) ou en bus / covoiturage.
On se rencontre dans notre lieu de vie. On mange ensemble le soir en ville, petite balade,
et on rentre tranquillement à notre maison barcelonaise.
On commencera à parler un peu code le soir déjà.
Petit-déjeuner ensemble les matins avant d'attaquer les copieuses journées de code et d'échanges. Une pause déjeuner à l'exterieur ou parfois à la maison, avant de reprendre les workshops jusque la fin d'après-midi.
Les soirs sont libres. Certains restent coder sur leur projets, sur des objectifs collectifs pour mettre en pratique nos découvertes ; d'autres préfèreront se dégourdir en ville.
Le lundi fin de journée on retrouve nos vies traditionnelles. C'est le retour en France pour la plupart, peut-être certains resteront-ils flâner vers Barcelone ou d'autres contrées.
Comment venir ?
Depuis Paris :
Depuis Lyon :
Depuis Marseille :
Depuis Toulouse :
Le logement et les repas sont inclus.
Le transport jusqu'au logement à Barcelone est à vos frais.
Programme de formation "Le Futur du Web"
De grands mouvements sont en cours dans l'univers du développement Web.
HTML5 est maintenant implémenté partout. CSS4, les WebComponents, JavaScript ES6, NodeJS deviennent des standards.
Les écosystèmes et les standards évoluent, nous regardons comment les aborder ensemble.
Informations pratiques
- Durée : 3 ou 5 jours
- Formateur(s) : Vincent Agnano et Erick Gardin
- Niveau : Formation niveau V
- Modalités : Formation présentielle, 10 stagiaires maximum par session
Objectif
- Découvrir les nouveaux standards du développement Web en 2015
- Être capable d'utiliser aujourd'hui les librairies de demain
- Utiliser la pleine puissance de HTML5, CSS3/CSS4 et JavaScript
- Pouvoir créer une application Web ou Mobile client-riche
Public cible
- Intégrateurs
- Développeurs Web utilisant (x)HTML et CSS
- Personnes en reconversion ayant une experience sur HTML et CSS
- Développeurs Backend souhaitant créer des applications client-riche
Prérequis
- Ordinateur portable avec Firefox et/ou Chromium installé
- Avoir une experience sur HTML/CSS et avoir des notions de programmation
Programme
-
Jour 1 - HTML5 et généralités
- Analyse de sites actuels
- Décortiquer le DOM
- Outils du développeur (git, IDE, terminal, ...)
- Conventions et normalisation
- Nouveauté HTML5 peu connues
- Rappel sur le fonctionnement de CSS
- Débugguer HTML, CSS et JavaScript
- Exercice et mise en pratiques
- Culture intégrateur Web et ressources
-
Jour 2 - CSS3/CSS4, JavaScript
- Pointage spécifique du DOM en CSS
- Sélecteurs et pseudo-selecteurs CSS
- CSS dans les medias
- Responsive-design et Fluid-design
- Nouveauté CSS4, transpilation
- Transitions et animations en CSS3
- Faire un caroussel responsive en full HTML/CSS
- Exercices pratiques sur CSS4
- Test de React
-
Jour 3 - JavaScript et Web-Components
- Fonctionnalités avancées de HTML5
- VanillaJS, non-JQuery
- écrire un Web-Components natif
- Découverte de Polymer
- Styler un composant
- Tests unitaires et fonctionnels
- JavaScript dans un composant
- Les événements et binding
- Debugging avancée en JavaScript
- Utilisation pratiques des outils
-
Jour 4 - JavaScript backend
- Mise en pratique de script dans nos exercices
- Installation et découverte de Node JS
- Test de Express JS
- Manipulation du formation JSON
- Création d'une interface API
- Communication avec WebSocket
- Exercices en groupes et individuels
-
Jour 5 - Pratique et culture
- Automatisation en ligne de commande
- Réalisation des projets collectifs