Développement Web PHP : POO, MySQL, architecture MVC, CRUD

Créer une application PHP (+CRUD), en Programmation Orientée Objet (POO), avec une architecture MVC et une BD MySQL

4.60 (304 reviews)
Udemy
platform
Français
language
Web Development
category
instructor
Développement Web PHP : POO, MySQL, architecture MVC, CRUD
1,258
students
3.5 hours
content
Feb 2024
last update
$19.99
regular price

What you will learn

Créer une structure de site web en partant de zéro (HTML / CSS / Bootstrap / PHP ...)

Mettre en place l'architecture MVC (modèle vue contrôleur)

Utiliser une BD MySQL avec PDO

Coder en POO (Programmation Orientée Objet)

Why take this course?

Apprenez le développement web PHP !

Dans ce cours, vous allez mettre en application vos compétences apprises dans le langage PHP et en POO : Programmation Orientée Objet.

L'objectif est de vous montrer comment bâtir une application en partant de zéro et de mettre en place un code robuste et de qualité professionnelle.

Le cours s'articule autour de 5 thèmes :

  • Structure du site : créer une structure basique de site

  • Programmation Orientée Objet : structurer les données et les traitements en POO

  • Base de Données MySQL : ajouter une base de données gérée en POO et PDO

  • Architecture MVC : modifier l’architecture pour être conforme au Modèle / Vue / Contrôleur

  • CRUD : réaliser les traitements d’affichage, ajouts, modifications et suppressions de livres

L'application créée permet la gestion (basique) d'une liste de livre (CRUD : create / read / update / delete).


Un apprentissage progressif :

Bien que l'évolution soit progressive et que chaque étape soit détaillée, le cours n'est pas à destination de débutants et il est nécessaire d'avoir des compétences solides en programmation PHP et en POO.

Si besoin, n'hésitez pas à suivre les cours que je propose pour permettre d’acquérir le niveau nécessaire (le détail est présenté dans le parcours de formation H2PROG).


Un cours axé sur la mise en application de la POO PHP avec une architecture MVC :

Nous utiliserons de nombreuses technologies comme : HTML, Bootstrap, MySQL, ..., cependant le cours n'est pas centré sur ces sujets.

L'objectif est de vous montrer comment les utiliser dans le cadre d'une application PHP complète et non d'apprendre en détail ces technologies (au besoin, je propose des cours dédiés sur chacun de ces sujets) !


Merci et bonne formation !

Matthieu de H2PROG

Screenshots

Développement Web PHP : POO, MySQL, architecture MVC, CRUD - Screenshot_01Développement Web PHP : POO, MySQL, architecture MVC, CRUD - Screenshot_02Développement Web PHP : POO, MySQL, architecture MVC, CRUD - Screenshot_03Développement Web PHP : POO, MySQL, architecture MVC, CRUD - Screenshot_04

Reviews

Matthieu
July 22, 2023
Excellent cours sur la POO et le modèle MVC. Je fais du PHP procédural depuis 1 an et demi et cela m'a vraiment permis de mieux appréhender la POO ainsi que l'architecture MVC. Excellent exercice, l'auteur est très agréable et pédagogue. Les explications sont claires et précises ! Encore merci !
Rvcraft
January 18, 2023
Cours très intéressant. Dans le code, il y a un bug que plusieurs personnes décrivent, la page livres retourne une page blanche et, pas de réponse apportée
Christel
September 15, 2022
Très bon cours pour avoir un aperçu plutôt complet de la POO, du MVC et du CRUD avec la création d'un petit site.
Fabien
August 24, 2022
Cours complet avec une très bonne pédagogie, et des explications claires. Merci pour le travail réalisé.
jonathan.firmino@outlook.Fr
August 2, 2022
Parfait je n'en demandais pas moins! Continuez à proposer des cours de cette qualité pour la communauté de développeur c'est très important de transmettre son savoir avec autant de compétences en milieu professionnel accumulées.
Kesary
August 1, 2022
Cours très bien fait, les explications sont clairs. je suis très contente et satisfaite. Merci M. GASTON
Lorène
May 20, 2022
Cours clair, précis et concis! Le prof est très efficace, son débit de parole est impeccable et prenant et surtout il ne nous endort pas! J'avais des lacunes en php et notamment en mvc, et cette formation m'a été d'une grande aide. Merci Matthieu Gaston pour votre contenu.
konda
April 24, 2022
je comprends mieux et cela me permets de voir sous un autre angle les modifications a faire sur un projet à réaliser. Mille mercis.
Sen
March 15, 2022
Le cours est clairement orienté vers des personnes ayant déjà fait du PHP. Je vous recommande que FORTEMENT L'autre cours PHP que l'auteur as conçu AVANT celui là. Ils se complètent très très très fortement.
Christophe
January 15, 2022
Très bon cours, ça fait du bien de revenir aux sources. Cependant, je note qu'il y a un soucis sur la passation de variables entre les routes et les fonctions. En effet, les ID sont en "string", il faut les convertir en "int" sinon on a des erreurs PHP qui retourne des "" (comme pour la fonction "getLivreById" par exemple)
Thierno
January 14, 2022
Je suis ravis de ce cours car il répond à mes attentes. La qualité de la vidéo ainsi que les explications sont très satisfaisantes.
Bultel
December 17, 2021
Super cours, très bien expliqué est surtout détaillé. Le fait de voir les "mauvaise" pratique avant aide vraiment a comprendre les meilleurs.
Francois
October 9, 2021
pour l'instant c'est un très grosse révision et mise ne place des éléments. juste un dommage vous reprenez trop des infos que vous avec déjà expliqué dans d'autres tutos que vous avez fait. ce tuto m'intéresse surtout car j'ai suivi votre crud, poo, php, mais je ne sais pas intégrer le crud dans une structure MVC. voyons la suite :-) juste vraiment très perso, vous parlez vite.
MOGENIER
September 28, 2021
Je trouve que c'est un très bon cours pour comprendre l'architecture MVC. C'est une notion délicate d'un point de vue pédagogique, et là elle est assez claire. Je regrette juste quelques petites choses : parfois il est affirmé de manière un peu "péremptoire" qu'on doit faire comme ci ou comme ça sans que le pourquoi soit développé. C'est un peu dommage. Par ailleurs des retours sur un autre cours sont parfois déstabilisants (on ne sait pas vraiment si l'auteur fait référence à une étape antérieure ou à un autre de ses cours... Exemple, la bufférisation est expliquée au bout de quelques vidéos alors qu'au début l'auteur dit que ça a été vu ailleurs... Bref un peu de mélanges, sans doutes dus à des confusions du fait des ombreux cours). Mais ceci n'a pas de conséquences dommageables fort heureusement. Je conseille ce cours, pas pour les absolus débutants en PHP mais pour ceux qui savent un peu comment PHP fonctionne. Et là, le MVC et la POO derrière (les deux sont quand-même très imbriqués !) sont bien abordés.
Admir
September 1, 2021
j'ai apprit une nouvelle façon de structurer un projet et j'ai beaucoup appréciez l'utilisation des différentes fonctions.

Charts

Price

Développement Web PHP : POO, MySQL, architecture MVC, CRUD - Price chart

Rating

Développement Web PHP : POO, MySQL, architecture MVC, CRUD - Ratings chart

Enrollment distribution

Développement Web PHP : POO, MySQL, architecture MVC, CRUD - Distribution chart
2945518
udemy ID
4/1/2020
course created date
4/14/2020
course indexed date
Bot
course submited by