- 1. COURS INTENSE MARDI 2/2/2021 ICI :
- 2. Introduction
- 3.
Dans ce cours nous continuerons l'exploration des technologies front-end, back-end avec nodeJS, BDs NoSQL, hébergement dans le cloud etc.
- 4. MBDS
- 4.1.1. 1ère séance le vendredi 30/10/2020 (Web Components)
- 4.1.1.1. Supports de cours :
- 4.1.1.2. Vidéos des cours sur les WebComponents
- 4.1.1.3. TP sur les WebComponents
- 4.2. Séances 2-5 : Apprentissage du framework Angular, MongoDB/Mongoose/API REST Node/hébergement dans le cloud
- 4.2.1. 2ème séance le mardi 17/11/2020 (Intro à Angular)
- 4.2.2. 3ème séance le mardi 15/12/2020 (Angular suite : services)
- 4.2.3. 4ème séance le lundi 4/1/2021 (Angular HttpClient, MongoDB Cloud etc.)
- 4.2.3.1. TP : implémentation d'un scrolling infini en Angular, utilisation d'un plugin de pagination avec Mongoose/MongoDB
- 4.2.4. 5ème séance le mardi 5/1/2021 implémentation du scrolling inifini
- 4.3. MBDS mini-projet à rendre pour le 7 Février 2021
- 5. INTENSE
- 5.1. Web Components
- 5.1.1. 1ère séance en présenciel
- 5.1.1.1. Supports de cours sur les WebComponents
- 5.1.1.2. TP sur les WebComponents
- 5.1.2. 2ème séance le mardi 3/11/2020 sur les WebComponents
- 5.2. Angular / MongoDB / Mongoose / Cloud
- 5.2.1. Support de cours pour toutes les séances sur Angular
- 5.2.2. 3ème séance le mardi 17/11/2020 (Intro à Angular 1/3)
- 5.2.3. 4ème séance le lundi 23/11 de 8h30 à 10h30 (Intro à Angular 2/3 et 3/3)
- 5.2.4. 5ème séance le lundi 30/11 de 8h15 à 10h45 (Routeur Angular)
- 5.2.5. 6ème séance le lundi 8/12 de 8h à 10h (module HttpClient Angular)
- 5.2.6. 7ème séance le lundi 8/12 de 8h à 10h (fin HttpClient angular)
- 5.2.7. 8ème séance le lundi 14/12 de 13h45 à 15h45 (HttpClient et RxJS opérateurs)
- 5.2.7.1. TP : implémentation d'un scrolling infini en Angular, utilisation d'un plugin de pagination avec Mongoose/MongoDB
- 5.2.8. 9ème séance le mardi 15/12 de 13h15 à 15h45 (suite implémentation scrolling infini)
- 5.3. Introduction à React, compléments sur JavaScript (promesses, async/await etc.)
- 5.3.1. 10ème séance : rappels sur l'asynchrone en Javacript, opérateurs et bonnes pratiques JS utiles pour React
- 5.3.2. 11ème séance : premiers pas en React
- 5.3.3. 12ème et 13ème séances : React Router, Hooks, styler une application
Dans ce cours nous continuerons l'exploration des technologies front-end, back-end avec nodeJS, BDs NoSQL, hébergement dans le cloud etc.
MBDS
1ère séance le vendredi 30/10/2020 (Web Components)
Vidéos des cours sur les WebComponents
TP sur les WebComponents
Séances 2-5 : Apprentissage du framework Angular, MongoDB/Mongoose/API REST Node/hébergement dans le cloud
2ème séance le mardi 17/11/2020 (Intro à Angular)
3ème séance le mardi 15/12/2020 (Angular suite : services)
4ème séance le lundi 4/1/2021 (Angular HttpClient, MongoDB Cloud etc.)
TP : implémentation d'un scrolling infini en Angular, utilisation d'un plugin de pagination avec Mongoose/MongoDB
5ème séance le mardi 5/1/2021 implémentation du scrolling inifini
MBDS mini-projet à rendre pour le 7 Février 2021
INTENSE
Web Components
1ère séance en présenciel
Supports de cours sur les WebComponents
2ème séance le mardi 3/11/2020 sur les WebComponents
Et on continue le TP qui est à rendre.
Angular / MongoDB / Mongoose / Cloud
Support de cours pour toutes les séances sur Angular
3ème séance le mardi 17/11/2020 (Intro à Angular 1/3)
4ème séance le lundi 23/11 de 8h30 à 10h30 (Intro à Angular 2/3 et 3/3)
5ème séance le lundi 30/11 de 8h15 à 10h45 (Routeur Angular)
6ème séance le lundi 8/12 de 8h à 10h (module HttpClient Angular)
7ème séance le lundi 8/12 de 8h à 10h (fin HttpClient angular)
8ème séance le lundi 14/12 de 13h45 à 15h45 (HttpClient et RxJS opérateurs)
TP : implémentation d'un scrolling infini en Angular, utilisation d'un plugin de pagination avec Mongoose/MongoDB
9ème séance le mardi 15/12 de 13h15 à 15h45 (suite implémentation scrolling infini)
Introduction à React, compléments sur JavaScript (promesses, async/await etc.)
10ème séance : rappels sur l'asynchrone en Javacript, opérateurs et bonnes pratiques JS utiles pour React
Supports de cours
TP sur promesses, async/await etc.
Vidéo du cours
11ème séance : premiers pas en React
12ème et 13ème séances : React Router, Hooks, styler une application
On commence ce matin par faire le TP de la semaine dernière, que vous n'avez pas eu le temps de faire :
- TP 2 React (aidez-vous des nombreux exemples présents dans les liens du support de cours de la séance précédente). Ici une correction du TP sur l'api iTunes en pur JS (pour ceux qui n'auraient pas compris ce qu'ils m'ont rendu ou qui auront fait un truc beaucoup trop compliqué)
- TP3 React : ici on utilisera le router et on essaiera de styler son application.
Supports de cours :