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 |