Projet - Découverte du Framework Symfony
Création d'une application web complète de bibliothèque virtuelle avec Symfony à travers un cours pratique sur OpenClassrooms.
9 septembre 2024
Vue d’ensemble
Ce projet de découverte du framework Symfony, réalisé dans le cadre du cours OpenClassrooms "Construisez un site web à l'aide du framework Symfony", m'a permis de développer une application web de bibliothèque virtuelle. Le projet m'a initié à la structure des projets Symfony, à l'utilisation des composants essentiels du framework, à la gestion de base de données avec Doctrine, à la création de formulaires, et à la mise en place d'une authentification sécurisée.
Fonctionnalités clés
- •Configuration initiale du projet — Mise en place de l’environnement Symfony et configuration de l'application.
- •Architecture Symfony — Compréhension et organisation des répertoires (Controller, Entity, Template, etc.).
- •Composants Symfony essentiels — Utilisation des routes, contrôleurs, vues et entités pour construire l'application.
- •Base de données avec Doctrine — Création, gestion et interaction avec la base de données via Doctrine ORM.
- •Formulaires et validation — Création de formulaires Symfony et gestion de la validation côté serveur.
- •Sécurité et authentification — Implémentation d’un système d’inscription, de connexion et de gestion d’accès sécurisé.

Symfony est un framework PHP moderne et puissant pour développer des applications web évolutives.
Doctrine est un ORM utilisé avec Symfony pour la gestion des entités et la base de données.
Bootstrap est un framework CSS populaire pour créer des interfaces web responsives et élégantes rapidement.
Langage de programmation serveur utilisé avec Symfony.
PostgreSQL est un système de gestion de base de données relationnelle puissant et open source.
Vous cherchez un collaborateur?
Je suis disponible pour discuter de vos projets, partager des idées ou répondre à vos questions. N'hésitez pas à me contacter.