Débuter avec Laravel 10 : Une application Web A-Z

Maîtriser les fondamentaux, compatible avec Laravel 10, Laravel 9

Ratings 4.58 / 5.00
Débuter avec Laravel 10 : Une application Web A-Z

What You Will Learn!

  • Maitriser les fondamentaux de Laravel
  • Développer une application web de A à Z avec Laravel
  • Maitriser les bonnes pratiques de développement avec Laravel
  • Installer un environnement web sous Linux
  • Installer un environnement web sous Windows
  • Comprendre les concepts d'architecture MVC (Model Vue Contrôleur)
  • Maitriser le système de routage
  • Maitriser le système de contrôleurs
  • Maitriser le système de vues avec Blade, le moteur de template
  • Modéliser et concevoir la base de données
  • Interagir avec la base de données : QueryBuilder
  • Maitriser l'outil de mapping ORM (Eloquent) avec la base de données
  • Interagir avec le modèle grâce à Eloquent
  • Etude d'un cas pratique : Application Backoffice de Cinéma
  • Maitriser avec Eloquent les relations entre les tables
  • Travaux pratiques : Développer les interfaces de gestion du backoffice Cinéma
  • Maitriser le processus de validation des interfaces
  • Comprendre la couche métier et les services
  • Gérer les services dans l'application
  • Maitriser les sessions
  • Maitriser les messages flash

Description

Dans cette formation vous apprendrez à maitriser les fondamentaux de Laravel 10.

La formation a été faite avec Laravel 9 mais est entièrement compatible avec Laravel 10.

En se basant sur une étude cas : un backoffice de gestion de Cinéma, vous serez en mesure de développer une application web de A à Z avec le Framework Laravel.

Tout au long de cette formation, vous allez acquérir les bonnes pratiques de développement basées sur une expérience réelle de l'entreprise

De l'installation d'un environnement web de développement jusqu'au déploiement de l'application sous Laravel , je vous guiderai pas à pas au moyen de cours théoriques et d'exercices pratiques.

Nous procéderons aux activités suivantes:

  • Installation d'un environnement web sous Linux ou Windows selon votre préférence.

  • Avoir un rappel Théorique sur l'architecture MVC (Modèle, Vue, Contrôleur)

  • L'installation de paquets (Packages) avec l'outil Composer

  • La création d'un projet sous Laravel

  • Etudier l'architecture d'un projet Laravel

  • Etudier le concept de routage , de contrôleurs et de vues

  • Modéliser, concevoir et communiquer avec la base de données

  • Utiliser les Outils QueryBuilder et pour interagir avec la base de données

  • Utiliser l'outil Eloquent pour interagir avec le modèle

  • Travaux pratiques pour développer les interfaces de gestion de l'application Backoffice de Cinéma

  • Gérer le processus de validations des interfaces

  • Introduire le concept de services et l'appliquer à notre application de Cinéma

  • Informer l'utilisateur en cas de succès ou d'échec sur les interfaces de saisie du backoffice

Toutes les sections sont accompagnées de support de cours Powerpoint, de la transcription PDF exacte de chaque vidéo ainsi que les codes sources de développement.


  • Bon apprentissage !

Who Should Attend!

  • Cette formation s’adresse aux développeurs Php souhaitant structurer le code de leur application de manière claire et efficace
  • Cette formation s’adresse aux développeurs désirant se conformer aux bonnes pratiques de programmation
  • Cette formation s’adresse aux développeurs souhaitant travailler en équipe autour d'un Framework structuré et évolutif

TAKE THIS COURSE

Tags

  • Laravel
  • MySQL
  • PHP MVC
  • MariaDB

Subscribers

207

Lectures

290

TAKE THIS COURSE



Related Courses