Site Unistra - Accueil
Faire un don

Description

Découvrir l'architecture du web, apprendre à structurer le code en suivant l'architecture MVC, Maitriser la programmation orientée objet et développer des applications web à partir d'un framework PHP

Compétences requises

Avoir des connaissances de base en PHP et de bonnes connaissances en HTML CSS

Compétences visées

- Analyser un besoin en vue de créer une application web
- Créer une application web à partir d'un framework PHP
- Déployer une application web sur un serveur mutualiser

Syllabus

- Introduction à la conception orientée objet (Méthode UML)
- Modèle MVC et architecture 3- tiers
- Survol rapide du propocol HTTP (Code HTTP, Méthodes HTTP etc..)
- Les bases du framework PHP Symfony (Notions de route, contrôleur, doctrine, Twig)
- Authentification avec Symfony
- Bundle et réutilisabilité du code
- Création des applications web complexes
- Déploiement des applciations web

Bibliographie

Livre officiel de symfony 6 https://symfony.com/doc/6.2/the-fast-track/fr/index.html

Contact

Responsable(s) de l'enseignement
Richard Ngu Leubou : rnguleubou@unistra.fr