Programmation web : programmation côté serveur
Description
Interaction avec le client, dont URL (Uniform Resource Locator), requêtes, formulaires, transmission des paramètres, des données, etc.
Applications Web à état, par exemple : conteneurs, sessions, applications
Structuration de l'application (modularité) et organisation de l’accès aux données : base de données, annuaires, services Web, etc.
Introduction à la programmes exécutés "coté serveur" : PHP.
Exploitation d'une base de données relationnelle comme MariaDB.
Modèle MVC : rôle des composants, interactions entre les composants, avantages et inconvénients
Finalité
Savoir développer une application Web côté serveur
Compétences visées
Développer une application web côté serveur à l’aide d’un langage tel que PHP
Savoir interagir avec le client web et la base de données
Savoir créer un formulaire et enregistrer des données en base de données.
Savoir sécuriser l’accès à une application via l’authentification et utiliser les sessions pour le maintien de l’authentification de l’utilisateur.
Comprendre et mettre en œuvre un modèle MVC
Description des modalités d'évaluation
Contrôle continu : devoirs, examens sur table, qcms, projet
- Nombre d’ECTS
- 2
- Durée en nombre d'heures
- 50.00
- Type de notation
- Notation chiffrée (sur 20)
- Moyenne pour valider l'UE
- 10.00
- Modalité(s) d'évaluation
- Contrôle continu
- Année de création
- 2022
- Date de début de validité
- Date de fin de validité
- Déployabilité
- Offre déployable dans le réseau en cas d'agrément
- Examen national
- Oui
- Diplôme d'études universitaires scientifiques et techniques Informatique d'organisation et systèmes d'information (IOSI) parcours Innovation numérique
- Diplôme d'études universitaires scientifiques et techniques Informatique d'organisation et systèmes d'information (IOSI) parcours Technicien Développement, Sécurité et Exploitation En alternance
- Licence professionnelle Métiers de l'informatique : conception, développement et test de logiciels parcours Chef de Projet Développement, Sécurité et Exploitation en alternance