Niveau d'étude
Bac +3
ECTS
6 crédits
Composante
Sciences Fondamentales et Appliquées
Période de l'année
Semestre 6
Description
Programme résumé :
Conception de sites en PHP sans framework.
- Apprentissage du langage PHP.
- Gestion des cookies et des variables de session.
- Interaction avec une base de données.
- Sensibilisation à la sécurité.
Utilisation d'un framework PHP (Symfony ou équivalent).
- Compréhension de l'architecture MVC (Modèle, Vue, Contrôleur).
- Déploiement, configuration et mise à jour du framework.
- Utilisation d'un IDE (Environnement de Développement Intégré) PHP.
- Construction d'un site selon l'architecture induite par le framework.
- Sécurité, authentification, niveaux d'accès.
Objectifs
- Savoir concevoir un site Internet dynamique.
- Maîtriser les problèmes côté serveur et le développement d'applications Web conséquentes.
Heures d'enseignement
- CMCM10h
- TPTP16h
- P-ProjPédagogie par projet24h
Pré-requis obligatoires
Pré-requis :
- technologies côté client : HTML, CSS, JavaScript (utilisation de base) ;
- bases de données : langage SQL, Schémas Entités Associations ;
- programmation orientée objets (concepts principaux).
Compétences visées
- Concevoir et développer un logiciel dans un contexte scientifique et technique maitrisé