USAL57

Programmation web : programmation côté serveur


2 crédits Joëlle DELACROIX-GOUIN EPN05 - Informatique Unité spécifique de type cours

Publié Du 01-09-2022 au 31-08-9999

Objectifs pédagogiques

Savoir développer une application Web côté serveur 

Compétences

  • 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 

Contenu

  • 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 

     

Modalités de validation

  • Contrôle continu

Description des modalités de validation

Contrôle continu : devoirs, examens sur table, qcms, projet 

Thésaurus du Cnam :

  • Aucune indexation

Thésaurus Formacode :

  • Aucune indexation

Secrétariat

Libellé
EPN05 - Informatique
Nom du contact
Numéros de téléphone
01 40 27 27 02
Adresse postale
2 rue Conté accès 33.1.11B
Paris 75003