Master 2 INTENSE CASABLACA 2019-2020

De $1

Table des matières
  1. 1. Séance 1: Single page webapps avec VueJS, bases de données synchronisées dans le cloud
    1. 1.1. Supports de cours
    2. 1.2. Partie 1 Live coding: de JavaScript aux librairies aux frameworks
    3. 1.3. Partie 2 : découverte de VueJS en mode CLI (command line interface)
  2. 2.  
      1. 2.1.1. ETAPE 1 : installation de NodeJS (nécessaire pour développement CLI)
      2. 2.1.2. ETAPE 2 : Création d'une application simple en mode CLI, utilisant la base de données synchronisée Google Firestore
  3. 3. Travail à faire : suivre ce tutorial , choisissez npm comme outil d'installation des modules lorsque vous aurez le choix yarn/npm Ici autre tuto du même auteur qui montre comment gérer l'autthentification avec FireCloud : https://codeconstructionahead.com/vue-authentication-with-firebase-auth/ Essayez de modifier ce tutorial pour faire la création et la modification non pas "d'expenses" mais d'une liste de restaurants/cuisines, on pourra rajouter le prix moyen du menu aux propriétés des restaurants. Je vous conseille de travailler sur une nouvelle collection "restaurants" dans FireStore. Ici exercice chat multi-participants Suivre ce tuto (chat multi room avec Google Firebase - moins puissante que Firecloud). Attention, la partie sur le routeur n'est pas à jour car la commande "vue add router" installe une version un peu plus récentte. Voir dans la correction faite en classe le fichier router/index.js qui est légèrement différent. Correction : téléchargez cette archive, lisez le README.txt.   Une fois que l'appli fonctionne, essayez de comprendre dans le détail comment elle fonctionne.
      1. 3.1.1. ETAPE 4 : - Créer et peupler une collection par défaut (avec un dataset issu du tutorial MongoDB officiel)
      2. 3.1.2. ETAPE 5 : Installer un outil d'administration sympa
      3. 3.1.3. ETAPE 6 : Ouvrir 3T STudio et voir la collection que l'on vient d'importer
    1. 3.2.  Séance 3 : introduction à NodeJS et aux Web Services
      1. 3.2.1. Supports de cours
      2. 3.2.2. Création de WebServices avec NodeJS, aujourd'hui en GET
      3. 3.2.3.  
    2. 3.3. Séance 4: affichage des restaurants à partir de Web Services REST implémentés en Node/express/MongoDB
      1. 3.3.1. CORRECTION FAITE EN CLASSE (client vueJS + serveur REST Node avec GET/POST/DELETE)
    3. 3.4. Séance 5 : fin du TP de la veille, vidéo sur NodeJS, Examen et TP à rendre
      1. 3.4.1. TP à rendre pour dimanche soir (envoyer lien par mail pour télécharger)

Sélectionnez les versions à comparer et cliquez sur 'Comparaison versions'.

Comparer Date de révisionModifié parRésumé des modifications
Voir la version 09:50, 8 Nov 2019 MichelBuffa 39 mots ajoutés
Voir la version 09:45, 8 Nov 2019 MichelBuffa 84 mots ajoutés
Voir la version 09:39, 8 Nov 2019 MichelBuffa 20 mots ajoutés
Voir la version 07:39, 8 Nov 2019 MichelBuffa 412 mots ajoutés, 1 mots supprimés
Voir la version 17:42, 7 Nov 2019 MichelBuffa 85 mots ajoutés, 39 mots supprimés
Voir la version 17:35, 7 Nov 2019 MichelBuffa 48 mots ajoutés, 52 mots supprimés
Voir la version 10:21, 7 Nov 2019 MichelBuffa 822 mots ajoutés
Voir la version 07:39, 7 Nov 2019 MichelBuffa 12 mots ajoutés
Voir la version 07:37, 7 Nov 2019 MichelBuffa 55 mots ajoutés, 13 mots supprimés
Voir la version 07:35, 7 Nov 2019 MichelBuffa aucun mot modifié
Voir la version 07:34, 7 Nov 2019 MichelBuffa 40 mots ajoutés
Voir la version 10:07, 6 Nov 2019 MichelBuffa 332 mots ajoutés
Voir la version 10:04, 6 Nov 2019 MichelBuffa 25 mots ajoutés
Voir la version 10:22, 5 Nov 2019 MichelBuffa 32 mots ajoutés
Voir la version 08:40, 5 Nov 2019 MichelBuffa 32 mots ajoutés
Voir la version 19:25, 4 Nov 2019 MichelBuffa 64 mots supprimés
Voir la version 19:21, 4 Nov 2019 MichelBuffa 1 mots ajoutés, 3 mots supprimés
Voir la version 08:13, 4 Nov 2019 MichelBuffa 22 mots ajoutés
Voir la version 20:53, 3 Nov 2019 MichelBuffa 2 mots ajoutés, 10 mots supprimés
Voir la version 20:50, 3 Nov 2019 MichelBuffa 4 mots ajoutés, 9 mots supprimés
Voir la version 20:49, 3 Nov 2019 MichelBuffa aucun mot modifié
Voir la version 20:48, 3 Nov 2019 MichelBuffa 64 mots ajoutés, 40 mots supprimés
Voir la version 20:47, 3 Nov 2019 MichelBuffa page créée, 786 mots ajoutés