Acquérir les compétences de base en ingénierie pour concevoir et réaliser des applications Web HTML, CSS, JavaScript et Vue.js avec une base de données PostgreSQL.
Compétences travaillées
Compétence clé n°1 : Agir en tant que professionnel·le critique et porteur·porteuse de connaissances et de culture.
Compétence clé n°8 : Intégrer les dimensions de la culture numérique dans sa pratique professionnelle de l'enseignement.
Compétence clé n°2 : S'engager dans une démarche individuelle et collective de développement professionnel.
Prérequis
Maîtrise des bases de la programmation (variables, types, opérateurs, expression, conditions, boucles, fonctions, etc.).
Connaissance de base des réseaux informatiques (protocoles, adresses IP, DNS, HTTP, etc.).
Thèmes et activités-clés
Introduction aux outils de développement.
Introduction à la programmation Web (HTML, CSS, JavaScript et Vue.js).
Déploiement d'un site Web.
Introduction aux bases de données.
Introduction à l'architecture trois tiers.
Modalités de travail
Cours théoriques
Exercices pratiques
Séminaires pratiques
Travaux à rendre
Niveaux de maîtrise évalués
Réaliser un site Web statique avec HTML et CSS.
Réaliser un site Web dynamique avec JavaScript et Vue.js.
Modéliser et créer des tables dans une base de données.
Réaliser des requêtes SQL simples.
Comprendre l'architecture trois tiers.
Évaluation formative
Rétroaction sur les travaux rendus et suivi durant les séminaires.
Évaluation certificative (pour la session de juin 2026)