
|
Technologies Web 2 - Master 2 Miage
De $1
Table des matières- 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
- 1. COURS INTENSE MARDI 2/2/2021 ICI :1
- 2. Introduction2
- 3.
Dans ce cours nous continuerons l'exploration des technologies front-end, back-end avec nodeJS, BDs NoSQL, hébergement dans le cloud etc.
3
- 4. MBDS4
- 4.1.1. 1ère séance le vendredi 30/10/2020 (Web Components)5
- 4.1.1.1. Supports de cours :6
- 4.1.1.2. Vidéos des cours sur les WebComponents7
- 4.1.1.3. TP sur les WebComponents8
- 4.2. Séances 2-5 : Apprentissage du framework Angular, MongoDB/Mongoose/API REST Node/hébergement dans le cloud9
- 4.2.1. 2ème séance le mardi 17/11/2020 (Intro à Angular)10
- 4.2.2. 3ème séance le mardi 15/12/2020 (Angular suite : services)11
- 4.2.3. 4ème séance le lundi 4/1/2021 (Angular HttpClient, MongoDB Cloud etc.)12
- 4.2.3.1. TP : implémentation d'un scrolling infini en Angular, utilisation d'un plugin de pagination avec Mongoose/MongoDB13
- 4.2.4. 5ème séance le mardi 5/1/2021 implémentation du scrolling inifini14
- 4.3. MBDS mini-projet à rendre pour le 7 Février 202115
- 5. INTENSE16
- 5.1. Web Components17
- 5.1.1. 1ère séance en présenciel18
- 5.1.1.1. Supports de cours sur les WebComponents19
- 5.1.1.2. TP sur les WebComponents20
- 5.1.2. 2ème séance le mardi 3/11/2020 sur les WebComponents21
- 5.2. Angular / MongoDB / Mongoose / Cloud22
- 5.2.1. Support de cours pour toutes les séances sur Angular23
- 5.2.2. 3ème séance le mardi 17/11/2020 (Intro à Angular 1/3)24
- 5.2.3. 4ème séance le lundi 23/11 de 8h30 à 10h30 (Intro à Angular 2/3 et 3/3)25
- 5.2.4. 5ème séance le lundi 30/11 de 8h15 à 10h45 (Routeur Angular)26
- 5.2.5. 6ème séance le lundi 8/12 de 8h à 10h (module HttpClient Angular)27
- 5.2.6. 7ème séance le lundi 8/12 de 8h à 10h (fin HttpClient angular)28
- 5.2.7. 8ème séance le lundi 14/12 de 13h45 à 15h45 (HttpClient et RxJS opérateurs)29
- 5.2.7.1. TP : implémentation d'un scrolling infini en Angular, utilisation d'un plugin de pagination avec Mongoose/MongoDB30
- 5.2.8. 9ème séance le mardi 15/12 de 13h15 à 15h45 (suite implémentation scrolling infini)31
- 5.3. Introduction à React, compléments sur JavaScript (promesses, async/await etc.)32
- 5.3.1. 10ème séance : rappels sur l'asynchrone en Javacript, opérateurs et bonnes pratiques JS utiles pour React33
- 5.3.2. 11ème séance : premiers pas en React34
- 5.3.3. 12ème et 13ème séances : React Router, Hooks, styler une application35
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 :
Supports de cours :
Notes de bas de page1 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#COURS_INTENSE_MARDI_2.2f2.2f2021_ICI_.3a 2 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#Introduction 3 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#Dans_ce_cours_nous_continuerons_l'exploration_des_technologies_front-end.2c_back-end_avec_nodeJS.2c_BDs_NoSQL.2c_h.c3.a9bergement_dans_le_cloud_etc. 4 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#MBDS 5 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#1.c3.a8re_s.c3.a9ance_le_vendredi_30.2f10.2f2020_(Web.c2.a0Components) 6 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#Supports_de_cours_.3a 7 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#Vid.c3.a9os_des_cours_sur_les_WebComponents 8 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#TP_sur_les_WebComponents 9 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#S.c3.a9ances_2-5_.3a_Apprentissage_du_framework_Angular.2c_MongoDB.2fMongoose.2fAPI_REST_Node.2fh.c3.a9bergement_dans_le_cloud 10 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#2.c3.a8me_s.c3.a9ance.c2.a0_le_mardi_17.2f11.2f2020_(Intro_.c3.a0_Angular) 11 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#3.c3.a8me_s.c3.a9ance_le_mardi_15.2f12.2f2020_(Angular_suite_.3a_services) 12 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#4.c3.a8me_s.c3.a9ance_le_lundi_4.2f1.2f2021_(Angular_HttpClient.2c_MongoDB_Cloud_etc.) 13 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#TP_.3a_impl.c3.a9mentation_d'un_scrolling_infini_en_Angular.2c_utilisation_d'un_plugin_de_pagination_avec_Mongoose.2fMongoDB 14 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#5.c3.a8me_s.c3.a9ance_le_mardi_5.2f1.2f2021_impl.c3.a9mentation_du_scrolling_inifini 15 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#MBDS_mini-projet_.c3.a0_rendre_pour_le_7_F.c3.a9vrier_2021 16 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#INTENSE 17 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#Web_Components 18 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#1.c3.a8re_s.c3.a9ance_en_pr.c3.a9senciel 19 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#Supports_de_cours_sur_les_WebComponents 20 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#TP_sur_les_WebComponents_2 21 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#2.c3.a8me_s.c3.a9ance_le_mardi_3.2f11.2f2020_sur_les_WebComponents 22 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#Angular_.2f_MongoDB_.2f_Mongoose_.2f_Cloud 23 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#Support_de_cours_pour_toutes_les_s.c3.a9ances_sur_Angular 24 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#3.c3.a8me_s.c3.a9ance_le_mardi_17.2f11.2f2020_(Intro_.c3.a0_Angular_1.2f3) 25 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#4.c3.a8me_s.c3.a9ance_le_lundi_23.2f11_de_8h30_.c3.a0_10h30_(Intro_.c3.a0_Angular_2.2f3_et_3.2f3) 26 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#5.c3.a8me_s.c3.a9ance_le_lundi_30.2f11_de_8h15_.c3.a0_10h45_(Routeur_Angular) 27 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#6.c3.a8me_s.c3.a9ance_le_lundi_8.2f12_de_8h_.c3.a0_10h_(module_HttpClient_Angular) 28 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#7.c3.a8me_s.c3.a9ance_le_lundi_8.2f12_de_8h_.c3.a0_10h_(fin_HttpClient_angular) 29 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#8.c3.a8me_s.c3.a9ance_le_lundi_14.2f12_de_13h45_.c3.a0_15h45_(HttpClient_et_RxJS_op.c3.a9rateurs) 30 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#TP_.3a_impl.c3.a9mentation_d'un_scrolling_infini_en_Angular.2c_utilisation_d'un_plugin_de_pagination_avec_Mongoose.2fMongoDB_2 31 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#9.c3.a8me_s.c3.a9ance_le_mardi_15.2f12_de_13h15_.c3.a0_15h45_(suite_impl.c3.a9mentation_scrolling_infini) 32 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#Introduction_.c3.a0_React.2c_compl.c3.a9ments_sur_JavaScript_(promesses.2c_async.2fawait_etc.) 33 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#10.c3.a8me_s.c3.a9ance_.3a_rappels_sur_l'asynchrone_en_Javacript.2c_op.c3.a9rateurs_et_bonnes_pratiques_JS_utiles_pour_React 34 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#11.c3.a8me_s.c3.a9ance_.3a_premiers_pas_en_React 35 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage#12.c3.a8me_et_13.c3.a8me_s.c3.a9ances_.3a_React_Router.2c_Hooks.2c_styler_une_application 36 https://univ-cotedazur.zoom.us/j/86474780861?pwd=OXNRSjJCYkFYbTZVVEZPOWU3RFo0QT09 37 https://docs.google.com/presentation/d/1fCJzYgXllRxudr0aW53L7ltDZMLFVprWFTLsN8HWW8I/edit?usp=sharing 38 https://www.edx.org/course/html5-apps-and-games 39 https://youtu.be/BRt11W2-1gs 40 https://youtu.be/1VufMWRhoxs 41 https://youtu.be/cJwYyORSCtg 42 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage/TP_%3a_%c3%a9criture_de_lecteurs_multim%c3%a9dia_am%c3%a9lior%c3%a9s_sous_forme_de_WebComponents 43 https://docs.google.com/presentation/d/1O8cIb5iqlt9ZqG5zEmETnK-hAxBOGsUe0M1xm61sb2U/edit?usp=sharing 44 https://youtu.be/9K1fkr44uqc 45 https://youtu.be/4SxVqSEB184 46 http://miageprojet2.unice.fr/@api/deki/files/2966/=tp1-avec-eleves.zip 47 https://youtu.be/frbZdZQUduU 48 https://youtu.be/0Rr3r9g4kO8 49 https://youtu.be/ihlSL4Et5oE 50 https://youtu.be/xnYW5xzJ1kw 51 http://miageprojet2.unice.fr/@api/deki/files/2968/=tpAngularHttpClientMongoCloud.zip 52 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage/TP_Scrolling_infini_avec_Angular%2f%2fMongoose 53 https://youtu.be/f93NiIqiRzU 54 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage/MBDS_Mini_Projet_2020-2021_Am%c3%a9liorer_le_TP_de_gestion_des_assignments 55 https://docs.google.com/presentation/d/1fCJzYgXllRxudr0aW53L7ltDZMLFVprWFTLsN8HWW8I/edit?usp=sharing 56 https://www.edx.org/course/html5-apps-and-games 57 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage/TP_%3a_%c3%a9criture_de_lecteurs_multim%c3%a9dia_am%c3%a9lior%c3%a9s_sous_forme_de_WebComponents 58 https://youtu.be/UX7i4sP9RT4 59 https://docs.google.com/presentation/d/1O8cIb5iqlt9ZqG5zEmETnK-hAxBOGsUe0M1xm61sb2U/edit?usp=sharing 60 https://youtu.be/O8lPAMQ3Yk0 61 http://miageprojet2.unice.fr/@api/deki/files/2960/=tp2_angular.zip 62 https://youtu.be/MwjMMnNhZSA 63 https://youtu.be/vECE6xbgSBE 64 http://miageprojet2.unice.fr/@api/deki/files/2961/=tp2_angular_apres_seance4_INTENSE.zip 65 https://youtu.be/HKcusnv4l3Y 66 https://youtu.be/LapFsvfC2Gs 67 https://youtu.be/A5aTMM005kQ 68 http://miageprojet2.unice.fr/@api/deki/files/2965/=tp7_angularAvecHttpClientGetPutPostDelete.zip 69 https://youtu.be/KkfDYhfxhTY 70 http://miageprojet2.unice.fr/Intranet_de_Michel_Buffa/Technlogies_Web_2_-_Master_2_Miage/TP_Scrolling_infini_avec_Angular%2f%2fMongoose 71 https://youtu.be/S24402GlvtU 72 https://docs.google.com/presentation/d/1tpLxeXbU7G7YibJlRIoijn9pzBzsF_wud2noqodBEQI/edit?usp=sharing 73 https://docs.google.com/document/d/14D5SRwI6NB2AgheIY8O1SY9kAtLjSv_WjApI3DEZMJ8/edit?usp=sharing 74 https://youtu.be/imfM_X1LOaI 75 https://docs.google.com/presentation/d/1gnC7DquCnSAUnvJswabcXzwVO3-I8xwqMS3--k70nTE/edit?usp=sharing 76 https://jsbin.com/bejucij/edit?js,console 77 https://docs.google.com/document/d/1wntGTb5lwBcid9JWUV25t0Q76NevDcuPA-gjn248tD0/edit?usp=sharing 78 https://docs.google.com/document/d/18tZcu5lqNmPE2CB4MsHNf_2Fd3LXPRsId3mWCfr-49Y/edit?usp=sharing 79 http://miageprojet2.unice.fr/@api/deki/files/2996/=correction_tp1-itunes-api-js.zip 80 https://developer.mozilla.org/en-US/docs/Learn/HTML/Howto/Use_data_attributes 81 https://jsbin.com/fatawoj/edit?js,console,output 82 http://miageprojet2.unice.fr/@api/deki/files/2997/=hobbies_correction.zip 83 https://youtu.be/OkX86C3slnE 84 https://docs.google.com/document/d/1x8jHsWqs_s7J_wj9fPW10DUXlvQ0yHQ-JuqvHNOf8sw/edit?usp=sharing 85 https://youtu.be/gCHWoXCHsx4 86 https://docs.google.com/presentation/d/13q8jeJ2dDAjPKL7uzLvUVJVHKctwAQ44__RQmgXK4Lo/edit?usp=sharing 87 https://docs.google.com/presentation/d/1qoG7NXJIj0530m8O-ELykpqwv2hapK40FYfD2PWWY5M/edit?usp=sharing 88 https://docs.google.com/presentation/d/1mWMngqWwOWNbR5FWsLTDVntoINPao5aJXSWAeZTKZE4/edit?usp=sharing 89 https://reactjs.org/docs/hooks-reference.html
|