From f6a200c4348489f1bce9539951bb9b2651576060 Mon Sep 17 00:00:00 2001 From: lauren Olivier <35332974+lolottetheclash@users.noreply.github.com> Date: Tue, 3 Nov 2020 10:23:56 +0100 Subject: [PATCH 1/6] Update langage-javascript.md --- development/langage-javascript.md | 50 ++++++++++++++++++------------- 1 file changed, 30 insertions(+), 20 deletions(-) diff --git a/development/langage-javascript.md b/development/langage-javascript.md index e5d05930..81598539 100644 --- a/development/langage-javascript.md +++ b/development/langage-javascript.md @@ -8,47 +8,57 @@ ## 🎓 J'ai compris et je peux expliquer -- les `structures` de base du langage ❌ / ✔️ -- les normes `ecmascript` ❌ / ✔️ -- l'utilisation de l'`asynchrone` ❌ / ✔️ -- les spécifités du mot-clef `this` ❌ / ✔️ +- les `structures` de base du langage ✔️ +- les normes `ecmascript` ✔️ +- l'utilisation de l'`asynchrone` ❌ +- les spécifités du mot-clef `this` ✔️ ## 💻 Je code en Javascript -### Un exemple de code commenté ❌ / ✔️ +### Un exemple de code commenté ✔️ ```javascript -(e) => mc2; +code commenté // let a = 2; ``` -### Utilisation dans un projet ❌ / ✔️ +### Utilisation dans un projet ✔️ -[lien github](...) +[https://github.com/lolottetheclash/jason](...) -Description : +Description : Projet API REST pour la wild -### J'ai utilisé ce langage en production ❌ / ✔️ -[lien du projet](...) +### J'ai utilisé ce langage en production ✔️ -Description : +[https://jason31.herokuapp.com/](...) -### J'ai utilisé ce langage en environement professionnel ❌ / ✔️ +Description : Projet API REST pour la wild -Description : + +### J'ai utilisé ce langage en environement professionnel ✔️ + +Description : Utilisé lors de mondernier stage chez Beeguard ## 🌐 J'utilise des ressources -### Titre +### Academind + +- [https://www.youtube.com/channel/UCSJbGtTlrDami-tDGPUV9-w] +- Nombreux tutos + +### Brad Traversy +- [https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA] +- Nombreux tutos -- lien -- description +### Developer Mozilla +- [https://developer.mozilla.org/fr/docs/Web/JavaScript] +- Référence sur Js ## 🚧 Je franchis les obstacles ### Point de blocage ❌ / ✔️ -Description: +Description: Travailler l'asynchrone + héritage des classes Plan d'action : (à valider par le formateur) @@ -60,6 +70,6 @@ Résolution : ## 📽️ J'en fais la démonstration -- J'ai ecrit un [tutoriel](...) ❌ / ✔️ -- J'ai fait une [présentation](...) ❌ / ✔️ +- J'ai ecrit un [tutoriel](...) ❌ +- J'ai fait une [présentation](...) ❌ From f17aa5619aad27ee00282321439fac622da437c1 Mon Sep 17 00:00:00 2001 From: lauren Olivier <35332974+lolottetheclash@users.noreply.github.com> Date: Tue, 3 Nov 2020 10:34:28 +0100 Subject: [PATCH 2/6] Update nodejs.md --- development/nodejs.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/development/nodejs.md b/development/nodejs.md index bb008da8..5253ba5c 100644 --- a/development/nodejs.md +++ b/development/nodejs.md @@ -8,47 +8,47 @@ ## 🎓 J'ai compris et je peux expliquer -- Comment développer en utilisant un système de *livereloading* (`nodemon` par exemple) ❌ / ✔️ -- La connexion de mon application à une base de données avec et sans ORM/ODM (avec `mongodb` puis `mongoose` par exemple) ❌ / ✔️ -- Le développement d'une API REST et GraphQL (avec les packages `express` et `graphql` par exemple) ❌ / ✔️ -- *Bonus : la manipulation des fichiers système avec `fs` et l'utilisation des streams en NodeJS* ❌ / ✔️ +- Comment développer en utilisant un système de *livereloading* (`nodemon` par exemple) ✔️ +- La connexion de mon application à une base de données avec et sans ORM/ODM (avec `mongodb` puis `mongoose` par exemple) ❌ (pas fait sans mongoose) +- Le développement d'une API REST et GraphQL (avec les packages `express` et `graphql` par exemple) ❌ (fait une seule fois en tuto) +- *Bonus : la manipulation des fichiers système avec `fs` et l'utilisation des streams en NodeJS* ❌ ## 💻 J'utilise ### Un exemple personnel commenté ❌ / ✔️ ```javascript -// this function takes a path to a .md file of the host system and write the HTML version of this file -// the .html file is given back -const convertMDFileToHTML = (pathToMDfile) => /* ... path to HTML file */ +// Import routes +app.use('/api/users', users); ``` -### Utilisation dans un projet ❌ / ✔️ +### Utilisation dans un projet ✔️ -[lien github](...) +[https://github.com/lolottetheclash/jason](...) -Description : +Description : Projet API REST pour la wild -### Utilisation en production si applicable❌ / ✔️ +### Utilisation en production si applicable ✔️ -[lien du projet](...) +[https://github.com/lolottetheclash/jason](...) -Description : +Description : Projet API REST pour la wild -### Utilisation en environement professionnel ❌ / ✔️ +### Utilisation en environement professionnel ❌ Description : ## 🌐 J'utilise des ressources -### Titre +### Bootcamp tuto : Brad Traversy -- lien -- description +- [https://www.udemy.com/course/nodejs-api-masterclass/] +- Description: Node.js API Masterclass With Express & MongoDB ## 🚧 Je franchis les obstacles -### Point de blocage ❌ / ✔️ +### Point de blocage ❌ +Node à travailler en général ^^ Description: @@ -62,5 +62,5 @@ Résolution : ## 📽️ J'en fais la démonstration -- J'ai ecrit un [tutoriel](...) ❌ / ✔️ -- J'ai fait une [présentation](...) ❌ / ✔️ +- J'ai ecrit un [tutoriel](...) ❌ +- J'ai fait une [présentation](...) ❌ From 6af1c45c559b4d96d987ef63882a5ccba5f131b5 Mon Sep 17 00:00:00 2001 From: lauren Olivier <35332974+lolottetheclash@users.noreply.github.com> Date: Tue, 3 Nov 2020 10:35:39 +0100 Subject: [PATCH 3/6] Update nodejs.md --- development/nodejs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/development/nodejs.md b/development/nodejs.md index 5253ba5c..ac9fd9a5 100644 --- a/development/nodejs.md +++ b/development/nodejs.md @@ -15,7 +15,7 @@ ## 💻 J'utilise -### Un exemple personnel commenté ❌ / ✔️ +### Un exemple personnel commenté ✔️ ```javascript // Import routes @@ -30,7 +30,7 @@ Description : Projet API REST pour la wild ### Utilisation en production si applicable ✔️ -[https://github.com/lolottetheclash/jason](...) +[https://jason31.herokuapp.com/](...) Description : Projet API REST pour la wild From bd619fa2f4be729ffdae52f37767e89196f52e8d Mon Sep 17 00:00:00 2001 From: lauren Olivier <35332974+lolottetheclash@users.noreply.github.com> Date: Tue, 3 Nov 2020 10:44:59 +0100 Subject: [PATCH 4/6] Update rest.md --- architecture/rest.md | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/architecture/rest.md b/architecture/rest.md index afec159b..c957a98d 100644 --- a/architecture/rest.md +++ b/architecture/rest.md @@ -8,29 +8,37 @@ ## 🎓 J'ai compris et je peux expliquer -- les verbes HTTP ❌ / ✔️ -- les statuts HTTP ❌ / ✔️ -- les endpoints ❌ / ✔️ -- CORS ❌ / ✔️ -- la nomenclature recommandée pour les routes ❌ / ✔️ +- les verbes HTTP ✔️ +- les statuts HTTP ✔️ +- les endpoints ✔️ +- CORS ✔️ +- la nomenclature recommandée pour les routes ✔️ ## 💻 J'utilise -### Un exemple personnel commenté ❌ / ✔️ +### Un exemple personnel commenté ✔️ -### Utilisation dans un projet ❌ / ✔️ + ``` + // Mongoose Validation Error + if (err.name === 'ValidationError') { + const message = Object.values(err.errors).map(error => error.message); + error = new ErrorResponse(message, 400); + } + ``` -[lien github](...) +### Utilisation dans un projet ✔️ -Description : +[https://github.com/lolottetheclash/kayu_coco](...) + +Description : Projet perso de voyages -### Utilisation en production si applicable❌ / ✔️ +### Utilisation en production si applicable❌ [lien du projet](...) Description : -### Utilisation en environement professionnel ❌ / ✔️ +### Utilisation en environement professionnel ❌ Description : From 10698d1b1592bc01e13dcbdad6d0ba0cdfc6ba14 Mon Sep 17 00:00:00 2001 From: lauren Olivier <35332974+lolottetheclash@users.noreply.github.com> Date: Tue, 3 Nov 2020 10:46:23 +0100 Subject: [PATCH 5/6] Update rest.md --- architecture/rest.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/architecture/rest.md b/architecture/rest.md index c957a98d..e9eb5b20 100644 --- a/architecture/rest.md +++ b/architecture/rest.md @@ -18,12 +18,13 @@ ### Un exemple personnel commenté ✔️ - ``` - // Mongoose Validation Error +```javascript +// Mongoose Validation Error if (err.name === 'ValidationError') { const message = Object.values(err.errors).map(error => error.message); error = new ErrorResponse(message, 400); } +``` ``` ### Utilisation dans un projet ✔️ @@ -65,5 +66,5 @@ Résolution : ## 📽️ J'en fais la démonstration -- J'ai ecrit un [tutoriel](...) ❌ / ✔️ -- J'ai fait une [présentation](...) ❌ / ✔️ +- J'ai ecrit un [tutoriel](...) ❌ +- J'ai fait une [présentation](...) ❌ From 7c6eaba823def4c0a28eb2d21f1e0a47011a2b21 Mon Sep 17 00:00:00 2001 From: Thomas Culdaut Date: Tue, 3 Nov 2020 11:25:29 +0100 Subject: [PATCH 6/6] commentaires --- architecture/rest.md | 4 ++-- development/langage-javascript.md | 8 ++++---- development/nodejs.md | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/architecture/rest.md b/architecture/rest.md index e9eb5b20..3d3c973f 100644 --- a/architecture/rest.md +++ b/architecture/rest.md @@ -16,7 +16,7 @@ ## 💻 J'utilise -### Un exemple personnel commenté ✔️ +### Un exemple personnel commenté ✔️ 👌 ```javascript // Mongoose Validation Error @@ -27,7 +27,7 @@ ``` ``` -### Utilisation dans un projet ✔️ +### Utilisation dans un projet ✔️ 👌 [https://github.com/lolottetheclash/kayu_coco](...) diff --git a/development/langage-javascript.md b/development/langage-javascript.md index 81598539..14759adf 100644 --- a/development/langage-javascript.md +++ b/development/langage-javascript.md @@ -15,27 +15,27 @@ ## 💻 Je code en Javascript -### Un exemple de code commenté ✔️ +### Un exemple de code commenté ❌ **Un exemple de code JS dont tu es fière / par exemple un codewars ou un algo un peu compliqué** ```javascript code commenté // let a = 2; ``` -### Utilisation dans un projet ✔️ +### Utilisation dans un projet ❌ **Un projet plus personnel/parlant que celui de candidature** [https://github.com/lolottetheclash/jason](...) Description : Projet API REST pour la wild -### J'ai utilisé ce langage en production ✔️ +### J'ai utilisé ce langage en production ❌ **Un projet plus personnel/parlant que celui de candidature** [https://jason31.herokuapp.com/](...) Description : Projet API REST pour la wild -### J'ai utilisé ce langage en environement professionnel ✔️ +### J'ai utilisé ce langage en environement professionnel ❌ **Plus de précisions sur les cas d'utilisations et le travail réalisé en stage (librairies, fonctionnalités etc...)** Description : Utilisé lors de mondernier stage chez Beeguard diff --git a/development/nodejs.md b/development/nodejs.md index ac9fd9a5..8a719fd9 100644 --- a/development/nodejs.md +++ b/development/nodejs.md @@ -15,20 +15,20 @@ ## 💻 J'utilise -### Un exemple personnel commenté ✔️ +### Un exemple personnel commenté ❌ **Voir commentaires dans langage JS** ```javascript // Import routes app.use('/api/users', users); ``` -### Utilisation dans un projet ✔️ +### Utilisation dans un projet ❌ [https://github.com/lolottetheclash/jason](...) Description : Projet API REST pour la wild -### Utilisation en production si applicable ✔️ +### Utilisation en production si applicable ❌ [https://jason31.herokuapp.com/](...)