Semaine 8 - SimplonSt-Gaudens/programme-web-dev-promo-2 GitHub Wiki
Semaine 8
Objectifs
- Lâcher un peu Javascript
- Maîtriser Flex
- Un peu plus de fun
Lundi
Correction des exercices rendus
Restitution de la semaine : Qui? Quoi?
Flex
Introduit avec CSS3, Flex est un outil qui permet enfin de disposer vos éléments comme vous le souhaitez. C'est beau, responsif et pratique. Ne vous étonnez donc pas de trouver des tonnes de documentation, tutoriels et autres sites de référence.
En groupes de trois à quatre personnes, préparez le meilleur support possible pour faire découvrir Flex.
- Groupe 1 : Carole, Lesly, Gena et Jef.
- Groupe 2 : Thibault, Cyril, Julien et David.
- Groupe 3 : Jérôme, Aylmeric et Odile.
- Groupe 4 : Raphaël, Patrick, Quentin et Kevin.
Présentation prévue vendredi après-midi.
Quelques liens
- Comment ça marche?
- Cheat sheet
- Des liens, beaucoup de liens
- Les patterns
- Un autre bon moyen de commencer
- Un nouveau départ
- Encore un tuto
- Un dernier guide
Apprendre par la pratique
Mardi
Kata : décomposition en produit de facteurs premiers
-
Rédigez une fonction expandedFirstForm qui développe un nombre en un produit de facteurs premiers.
-
Exemple :
expandedFirstForm(12); // Should return '2*2*3' expandedFirstForm(42); // Should return '2*3*7' expandedFirstForm(240); // Should return '2*2*2*2*3*5'
Mercredi
Révisions pour ceux qui veulent
Jeudi
Randori
Your goal in this kata is to implement an difference function, which subtracts one list from another.
- It should remove all values from list a, which are present in list b.
difference([1,2],[1]) == [2]
- If a value is present in b, all of its occurrences must be removed from the other:
difference([1,2,2,2,3],[2]) == [1,3]
Vendredi
Restitutions
- David : les ressources pour la veille technologique
- Jérôme : l'économie sociale et solidaire