Semaine 27 : ES6 - SimplonSt-Gaudens/programme-web-dev-promo-2 GitHub Wiki

Semaine 27

Objectifs

  • Se remettre dans le bain avec Js
  • Préparer le terrain pour les frameworks Js

Lundi

Présentations

  • Faire le point sur les présentations de cette semaine
  • Lister les présentations de la semaine prochaine.

ES6

Pour le JS orienté objet, mieux vaut se diriger vers l'EcmaScript 2015 (aka ES2015 aka ES6), voire Typescript.

Liens

Babel

Exercice

Mardi

Kata : c'est la crise ma bonne dame

Convertissez une colonne de montants en dollars en euros. Ne gardez que les résultats supérieurs à 50€.

Mercredi

Révisions

Jeudi

Randori : 99 bouteilles sur le mur

Typescript

TypeScript est une extension de JS et de ES6. La particularité de TS est d'offrir un système de typage.

En Typescript, les variables ont des types définis. Quand on déclare une variable on indique ce qu'elle contiendra ( string, number, Array, ...) et toute incohérence sera en mesure d'être détectée.

Cela permet notamment une meilleure détection des erreurs pendant le développement, mais aussi des IDE plus "pratiques" ( auto-complétion, refactoring automating ... ).

En bonus, TypeScript vous permet de créer des interfaces et des classes. Indispensable pour la POO.

Vendredi

Présentations

Liens

CV

Agile

PHP

SQL

Javascript

HTML/CSS

Git

Game

Design

MISC DEV

MISC