-
Partager cette page
Développement web, cloud et mobile
Titulaire(s) du cours
Saïd Mahmoudi (Coordonnateur)Crédits ECTS
8
Langue(s) d'enseignement
français
Contenu du cours
• Technologies Frontend et Backend ;
• Langages/technologies développement Web (HTML5, CSS3, JavaScript, PHP, etc.)
• Frameworks de programmation Web (Bootstrap, React, Angular, Vue.js, Symfony, Laravel, Node.js, Django, etc.) ;
• Gestion des bases de données dans les applications Web.
Objectifs (et/ou acquis d'apprentissages spécifiques)
• Concevoir une application Web dynamique et responsive ;
• Maîtriser les technologies Web Frontend et Backend ;
• Maîtriser les systèmes de gestion de bases de données pour applications Web ;
• Maîtriser les langages et frameworks de développement Web ;
• Travailler en équipe sur le développement d’une application Web dynamique
Pré-requis et Co-requis
Connaissances et compétences pré-requises ou co-requises
Les concepts de bases en algorithmique, programmation et gestion de bases de données.
Méthodes d'enseignement et activités d'apprentissages
L’approche pédagogique repose sur trois éléments :
1. Un apprentissage interactif : en débutant chaque séance par une présentation des principes théoriques, suivie d’exercices pratiques favorisant la réflexion collective et l’échange. Pour renforcer l’apprentissage, j’intègre au milieu ou à la fin de certaines sections des quiz anonymes. Ces questionnaires permettent d’identifier les notions moins bien assimilées et d’y revenir immédiatement pour les clarifier. Ce mode de questionnement est également utilisé en fin de semestre pour aider les étudiants à réviser efficacement pour l’examen.
2. Un équilibre 50/50 entre théorie et pratique : afin d’assurer une meilleure maîtrise de la matière.
3. Des projets et défis concrets : pour valider les acquis.
Références, bibliographie et lectures recommandées
- Randy Connoly et Ricardo Hoar, Fundamentals of Web Development, Pearson, 2015.
Support(s) de cours
- Université virtuelle
Contribution au profil d'enseignement
Ce cours contribue principalement à former de futur·e·s acteur·rice·s de la société numérique, en leur permettant de maîtriser les concepts et les technologies du développement Web Frontend et Backend, ainsi que l’interaction dynamique avec les bases de données, dans le respect des principes de responsive design.
Autres renseignements
Contacts
Sidi Ahmed Mahmoudi : sidi.mahmoudi@umons.ac.be
065/374051
Campus
Charleroi Ville Haute
Evaluation
Méthode(s) d'évaluation
- Projet
- Présentation orale
Projet
Présentation orale
- Les concepts théoriques et pratiques seront évalués à travers la réalisation, la remise et la présentation d’un projet concret de développement d’un site Web dynamique et responsive. Les connaissances théoriques seront également évaluées dans le cadre de ce projet, au moyen de questions de compréhension portant sur les concepts et technologies mis en œuvre.
Méthode(s) d'évaluation (complément)
- Projet : par groupes de 3 au maximum
Construction de la note (en ce compris, la pondération des notes partielles)
- Projet : 100 %
Langue(s) d'évaluation
- français