ECTS
2 crédits
Composante
IAE Savoie Mont Blanc
Objectifs
|
Cet enseignement aborde les principales notions de conception et de développement pour la programmation Web. L’objectif de ce cours est de maîtriser les outils et technologies modernes à la fois pour le développement côté client mais aussi côté serveur. |
Heures d'enseignement
- Conception et programmation Web - CMCours Magistral16,5h
- Conception et programmation Web - TDTravaux Dirigés16,5h
Pré-requis obligatoires
Avoir des notions de base en algorithmique est préférable
Plan du cours
|
· Révision introductive HTML, CSS · Langage Javascript avancé, utilisation de framework Javascript. · Langage Javascript pour l’implémentation côté client : affichage des données, interactions utilisateur, responsive design… · Langage Javascript pour l’implémentation côté serveur : Traitement des requêtes, gestion des données… - Utilisation de la plateforme Node.js et du gestionnaire de paquet npm |
Compétences visées
|
· Compréhension des principes de base du développement Web client/serveur - Conception et développement d'application web en langage Javascript en utilisant notamment Node.js |
Bibliographie
|
· MDN web doc : https://developer.mozilla.org/ · HTML 5 : une référence pour le développeur web / Rodolphe Rimelé - Node.js : https://nodejs.org |