MBDS 2018-2019: Server Side JavaScript, Frameworks JS front-end

De $1

Table des matières
  1. 1. Introduction
  2. 2. Séance 1 : état des lieux du développement Web, intro à VueJS
    1. 2.1. DOM or not to DOM ?
      1. 2.1.1. Ecriture en live coding d'un gestionnaire de todos :
    2. 2.2. Suite de l'étude de VueJS
      1. 2.2.1. Développer en mode "CLI" avec un environnement de build/testy
  3. 3. Séance 2 - présentation de NodeJS et premiers exercices simples
    1. 3.1. Ressource : des MOOCS!
  4. 4. TP - MongoDB
    1. 4.1. 1 - Installer MongoDB sur votre machine
    2. 4.2. 2 - Créer et peupler une collection par défaut (avec un dataset issu du tutorial MongoDB officiel)
    3. 4.3. 3 - Installer un outil d'administration sympa
    4. 4.4. 4 - Ouvrir 3T STudio et voir la collection que l'on vient d'importer
    5. 4.5. 5 - Installer le driver MongoDB pour NodeJS
    6. 4.6. 6 - Tester des requêtes CRUD avec NodeJS et express   
  5. 5. Séance 3 : Introduction à React
    1. 5.1. Ressources externes :
    2. 5.2. Exercices d'introduction, dans une IDE en ligne
    3. 5.3. Exercice à faire en vous aidant des exercices précédents :
    4. 5.4. Exercices avec un environnement "CLI"
    5. 5.5. Exercice: refaire dans le projet les hobbies en mode CLI !
    6. 5.6. Exercice suivant : travailler avec les restaurants et la base MongoDB
      1. 5.6.1. Si vous voulez ajouter le support "cross domain" à votre projet node/MongoDB
      2. 5.6.2. Travail à faire (à rendre et noté) : refaire l'application VueJS qui fait le CRUD sur les restaurants, mais en React
  6. 6. Séance 4: premiers pas avec Angular (4/5)
    1. 6.1. 1 : création d'une application "squelette"
    2. 6.2. 2 : affichage d'une liste d'éléments
    3. 6.3. 3 : création d'un nouveau composant
    4. 6.4. 4 : définition d'un événement qui sera envoyé du composant "fils" vers le composant "père"
    5. 6.5. 5 : binding bi-directionnel avec [(ngModel)]="nom"
    6. 6.6. 6 : refaire l'exemple des hobbies complet, mais en angular
  7. 7. Mini projet à rendre pour le 13/12/2018 : un magasin de plugins audio

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

Comparer Date de révisionModifié parRésumé des modifications
Voir la version 08:16, 29 Oct 2018 MichelBuffa 1 mots ajoutés, 2 mots supprimés
Voir la version 08:16, 29 Oct 2018 MichelBuffa 26 mots ajoutés
Voir la version 07:14, 18 Oct 2018 MichelBuffa aucun mot modifié
Voir la version 04:28, 18 Oct 2018 MichelBuffa 23 mots ajoutés
Voir la version 06:35, 17 Oct 2018 MichelBuffa 1458 mots ajoutés, 1 mots supprimés
Voir la version 06:44, 16 Oct 2018 MichelBuffa 116 mots ajoutés
Voir la version 09:13, 15 Oct 2018 MichelBuffa 48 mots ajoutés, 22 mots supprimés
Voir la version 09:05, 15 Oct 2018 MichelBuffa 1292 mots ajoutés
Voir la version 08:26, 12 Oct 2018 MichelBuffa aucun mot modifié
Voir la version 06:11, 10 Oct 2018 MichelBuffa 1579 mots ajoutés, 9 mots supprimés
Voir la version 05:13, 10 Oct 2018 MichelBuffa 7 mots ajoutés
Voir la version 05:13, 10 Oct 2018 MichelBuffa 32 mots supprimés
Voir la version 04:34, 10 Oct 2018 MichelBuffa page créée, 1141 mots ajoutés