Développer de A-Z une Application web avec Laravel et Tailwind CSS
- Description
- Curriculum
- Examens

Description
Dans ce cours, vous allez maitriser le framework Laravel en créant «G2CJobs», une application réelle de gestion des offres d’emploi.
Voici les principales fonctionnalités du projet G2CJobs :
-
CRUD pour les offres d’emploi
-
Authentification et politiques d’autorisation
-
Téléversement d’avatar de profil
-
Composants UI Blade
-
Intégration Vite & Tailwind
-
Système de favoris
-
Postuler et téléverser un CV
-
Tableau de bord utilisateur
-
Interactivité avec Alpine.js
-
Générateur de données (Database Seeder)
-
Recherche et filtrage d’annonces
-
Cartes et géocodage avec Mapbox
-
Envoi d’e-mails avec Mailtrap
-
Pagination des annonces d’emploi
-
2Qu'est ce que Laravel ? Raisons de l'utiliser ?
Laravel est un framework web open-source basé sur PHP, conçu pour créer des applications modernes, sécurisées et évolutives.
-
3Laravel et le modèle MVC (Modèle-vue-contrôleur)
En Laravel, MVC (Model–View–Controller) est une architecture qui sépare l’application en trois parties : Model, Viewet Controller.
-
4Installer VS Code et les extensions Laravel necessaires
-
5Quel environnement de développement choisir pour développer avec Laravel?
Les différentes méthodes pour installer PHP et Laravel sur votre machine locale.
-
6Installer php et créer un projet Laravel avec Composer
Apprendre à installer PHP sur votre machine et à utiliser Composer, le gestionnaire de dépendances PHP, pour créer un nouveau projet Laravel.
-
7Créer un projet Laravel avec Laravel Herd
Comment configurer facilement votre environnement de développement PHP et Laravel avec Laravel Herd.