cours/passnum/programme
Passeport Numérique - développement web
Programme
Semaine 1 : prérequis, back
J1- minimal unix, tutorial codeacademy; installation de VSCode ; minimal git, lettre à corriger mutuellement
J2 - minimal nodejs, somme des premiers entiers, process.argv, fibonacci, minimal json
J3 - eratosthène, minimal sql, commander
J4 - HTTP, REST, node-server
J5 - minimal express, rest_sql, mini-projet serveur web
Semaine 2 : front
J6 - minimal-html / CSS
J7, J8 - VueJS, Vuetify
J9 - projet final : todo-list partagée ; première version basée sur rest_sql
J10 - version basée sur PouchDB
Compétences visées
- usage minimal de Linux et bash
- usage minimal de git
- usage minimal de GitLab et de GitHub
- usage intermédiaire de Node.js et Javascript
- usage intermédiaire de HTML et HTML5
- usage de Json
- usage du Markdown
- compréhension des bases des protocoles HTTP et REST
- usage minimal d’Express pour créer un back-end REST
- usage minimal d’une base de données NoSQL (CouchDB)
- usage minimal de VueJS pour créer un front-end