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

Objectif

Public cible

Prérequis

Programme

  1. 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
  2. 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
  3. 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
  4. 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
  5. Jour 5 - Pratique et culture

    • Automatisation en ligne de commande
    • Réalisation des projets collectifs