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

所在平台: Udemy

课程主页: https://www.udemy.com/course/creez-une-structure-de-base-professionnelle-dun-site-en-php/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程“用 PHP 创建专业的网站基础结构”是一门教程,旨在教会学习者如何构建一个可重用且专业的 PHP 网站基础结构。 **课程概述:** 该课程旨在帮助您获得一个可重用的 PHP 网站开发启动文件夹。许多开发者在开始新项目时会遇到困难,例如不知道从何开始,或者面对大量工作感到不知所措。讲师创建此课程的初衷,是为了解决他在从零开始准备一个完整项目时的经验。 在开始具体项目之前,讲师选择回归基础,构建了一个标准的、通用的 PHP 网站结构。该结构不考虑任何特定项目的需求。 **具体内容:** * **目录结构:** 遵循 MVC(模型-视图-控制器)架构,区分了“客户端”和“服务器”部分。 * **路由:** 创建了路由文件,处理 URL 和菜单导航。 * **基本模板:** 设计了基础模板,用于创建特定页面内容,并确保良好的 SEO。 * **数据库连接:** 使用 PDO 实现数据库连接,并进行基础的数据库查询(以一个表和一条查询为例)。 * **错误处理:** 实现了错误管理机制。 * **会话管理:** 引入了会话机制,用于管理用户警报信息。 **课程涵盖的主题:** * 创建基础模板(支持特定页面内容和正确 SEO) * 面向对象的 MVC 结构 * 路由 * 数据库连接 (PDO) 及基础查询 * 错误处理 * 警告/提示管理(会话) **课程未涵盖的主题(将在 H2PROG 的其他课程中讲解):** * 管理后台/CRUD(创建、读取、更新、删除) * 表单处理 (POST / GET) * 网站上线 **先修要求:** 本课程要求学习者具备扎实的 Web 开发基础,不适合 PHP 编程初学者。如果您是初学者,建议先学习 H2PROG 在 Udemy 上提供的 PHP 入门课程。 通过本课程,您将能够更轻松地使用 PHP 技术开始构建网站,并将精力更多地集中在网站内容本身。

课程评论(0条)

课程详情

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 lignePré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!

课程标签

0人关注该课程

主题相关的课程