Créez une structure de base professionnelle d'un site en PHP

Tutoriel permettant d'apprendre à créer une structure de base de site PHP réutilisable et de qualité professionnelle

4.95 (61 reviews)
Udemy
platform
Français
language
Web Development
category
instructor
Créez une structure de base professionnelle d'un site en PHP
271
students
3 hours
content
Feb 2024
last update
$19.99
regular price

What you will learn

Création d'un Template de base (permettant de créer du contenu spécifique, dont un référencement correct)

Structure MVC en POO

Routage

Connexion avec la BD (PDO) et "requêtage" basique (Pour l'exemple : une table, une requête)

Gestion des erreurs

Gestion des alertes (SESSIONS)

Why take this course?

Tutoriel permettant d'apprendre à créer une structure de base de site PHP réutilisable et de qualité professionnelle !

Objectif : disposer d'un dossier de démarrage réutilisable de création de site web PHP.


En programmation il n’est pas rare d’avoir des difficultés lorsque l’on doit réaliser un projet ou écrire un programme. On ne sait pas par où commencer, et on peut s’angoisser rien qu’à la vue de la montagne de travail qu’il faudra gravir pour mener à bien le projet.


Pour ne rien vous cacher, J’ai décidé de créer ce cours, suite aux difficultés que j’ai rencontrées lorsque j’ai voulu préparer un nouveau cours dédié à la réalisation d’un projet complet et en partant de zéro.

Avant de débuter la réalisation du projet, j’ai donc décidé de revenir aux fondamentaux et j’ai mis en place une structure standard de site web complète, en PHP, sans me soucier des spécificités que le projet contiendrait.

J’ai créé dans un premier les différents répertoires nécessaires en respectant l’architecture MVC. J’ai distingué les parties « cliente » et « serveur ». J’ai créé le fichier de routage et le Template de base. J’ai mis en place la gestion des URL et du menu. J’ai ajouté la gestion des erreurs, la connexion à la BD, etc…

Tous ces éléments ne sont pas spécifiques à un projet en particulier et il faudra, dans tous les cas, les mettre en place à chaque fois.


J’ai donc décidé de créer un cours entièrement dédié à la création de ce dossier de base contenant la structure standard et professionnelle d’un site web en PHP. Grâce à ce cours, vous ne devriez plus avoir de difficulté à débuter la création d’un site avec cette technologie, et vous pourrez vous focaliser sur son contenu.


Sujets abordés :

- Création d'un Template de base (permettant de créer du contenu spécifique aux pages, dont un référencement correct)

- Structure MVC en POO

- Routage

- Connexion avec la BD (PDO) et requêtage basique (Pour l'exemple : une table, une requête)

- Gestion des erreurs

- Gestion des alertes (SESSIONS)


Sujets non abordés (traités dans d'autres cours H2PROG) :

- Création d'une partie administration / CRUD

- Traitements de formulaires (POST / GET)

- Mise en ligne


Prérequis :

Ce cours nécessite de bonnes connaissances en développement web et ne peut pas être suivi correctement par des débutants en programmation PHP. Si vous débutez, commencez le parcours PHP H2PROG disponible sur Udemy !


Bon apprentissage à vous !

Reviews

Cedric
August 5, 2023
Très bon cours sur les notions en architecture MVC, avec un routeur très simple à comprendre. Merci pour cette boîte à outils réutilisable et personnalisable. Serait-il possible d'inclure un exemple sous forme d'exercice pour illustrer la technique de rattachement de modules en PHP avec des sous-contrôleurs en utilisant un 'require_once' depuis le contrôleur principal, tout en ayant la possibilité de désactiver ou d'activer le module en question ? Une aide démonstrative concrète à travers d'un ou plusieurs exercices pratique serait une excellente façon d'approfondir le principe.
Christophe
April 21, 2023
Tout est clair et bien expliqué. On repart de cette formation avec une super boite à outil en comprenant ce qu'on a fait !
Cédric
December 22, 2022
Enfin quelqu'un qui nous montre un routeur auquel on comprend et pas une chose infâme illisible qui pique les yeux comme j'ai vu chez d'autres la base est clair sympathique réutilisable une bonne base pour faire le cours compte utilisateur
Guy-Noël
June 9, 2022
Toujours excellent, ça va vite mais bien expliqué et on a toujours la possibilité de faire pause et de revenir sur les vidéos donc je suis très satisfait. Merci Matthieu pour tes cours et surtout pour la logique de ton planning d'apprentissage, surtout que tu traites presque tous les sujets concernant le web. J'ai encore du boulot pour suivre tous tes cours mais ça vaut le coup de prendre son temps pour les visionner, on apprend énormément. Merci encore.....
Michaël
January 5, 2022
Excellente formation qui m'a éclairé sur certains points concernant le routage. Je la recommande vivement aux gens qui veulent comprendre le fonctionnement du MCV et la façon dont il faut "factoriser" son code pour le rendre plus lisible et facilement maintenable. Comme toujours, du très bon travail avec ce formateur!
Francois
October 27, 2021
Bonjour, c'est pas la première vidéo de vous que j'achète et je continuerais car en règles général vos explications sont assez détaillées. pour info je ne suis pas autodidacte j'ai donc besoins d'explications fournis. néanmoins même si je vous aime bien, deux gros défaut. RESPIRER :-) vous allez vous étouffer a parler toujours aussi vite :-) mais bon le replay aide. le deuxième défaut, mais là vous n'êtes hélas pas le seul à le faire, quoique dans certaines vidéos vous le dite, changer votre façon de nommer vos variables, perso au bout d'un moment je me noie totalement. pour pouvoir suivre (difficilement de ce coté là) je regarde votre vidéo une première fois ensuite je refais le cours en construisant un projet identique mais totalement différents coté nom de variables. enfin je ne sais pas si vous avez déjà fait votre cours sur les sessions/user/profil dont vous parler dans la 23ème vidéo (je crois) mais elle m'intéresse car j'ai beaucoup de mal de ce coté là, surtout si vous y mettais un peu de sécurité respirez :-) souffler :-)
IAGODA
October 24, 2021
Le formateur apporte une méthode de création de site de manière claire et très pédagogique. De nombreuses astuces et explications sont fournies pour un résultat et une mise en application. Cette formation donne envie d'approfondir les connaissances !

Charts

Price

Créez une structure de base professionnelle d'un site en PHP - Price chart

Rating

Créez une structure de base professionnelle d'un site en PHP - Ratings chart

Enrollment distribution

Créez une structure de base professionnelle d'un site en PHP - Distribution chart

Related Topics

3987582
udemy ID
4/17/2021
course created date
10/21/2021
course indexed date
Bot
course submited by