Enhance Web Development

Angular 2


Accueil & Agenda

Presentation

  • Qui suis-je ?
  • Agenda
  • Quelques règles !
  • Les outils nécessaires

Qui suis-je ?

  • Développeur Enthousiaste !
  • CTO & Co-founder @ EliumTV (6 mois)
  • Directeur Frontend @ Teads (4 ans)
  • Webdev depuis 1998

@blongearet

firehist

Benjamin Longearet

Agenda

Jour 1

Matinée

  • Accueil & Agenda
  • Pourquoi Angular 2 ?
  • Le panorama
  • Environnement de développement
  • Les concepts fondamentaux

Jour 1

Après-midi

  • Les tests
  • Les templates
  • Les composants / directives
  • Les pipes
  • Les services
  • Communication avec le serveur

Jour 2

Matinée

  • Le routeur
  • Les tests avancées
  • Les formulaires

Jour 2

Après-midi

  • La programmation Réactive
  • L'immutabilité
  • Les Observables et RxJS
  • Les Stores / States

Quelques règles

  1. Ne pas hésiter à poser des questions !
  2. Ne pas couper la parole (même si on a la réponse :-D)
  3. Les horaires sont 9h-12h30 / 13h30-17h30
  4. Du travail personnel est nécessaire !

Les outils nécessaire

  1. Webstorm, Sublime Text, Atom, etc. ==> IDE
  2. Terminal, iTerm ==> notion de shell (ls, rm, cp, etc.)
  3. NodeJS (nvm?)
  4. NPM (installed with NodeJS)
Made with Slides.com