Programmation web : programmation côté serveur

Code
USAL57

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 fin de validité
Déployabilité
Offre déployable dans le réseau en cas d'agrément
Examen national
Oui

Contactez-nous au sujet de cette unité