Plateforme
PHP est le langage côté serveur le plus utilisé dans le monde, il fait partie des langages de base à connaître si vous souhaitez devenir développeur web.
Côté serveur signifie que le code PHP est analysé et interprété par le serveur en opposition avec les langages côté client qui sont interprétés par le navigateur comme c’est le cas de JavaScript par exemple. Même s’il est dorénavant possible d’utiliser le JavaScript côté serveur grâce à Node.JS
Le langage PHP est un langage souple et assez facile à apprendre pour peu que l’on ait du temps à consacrer à son apprentissage.
Du fait que le PHP est le langage utilisé par le CMS WordPress, ce dernier conçoit plus du tiers des sites internet actuels, il est indispensable de le connaître si vous voulez devenir développeur web spécialisé WordPress.
Voici un répertoire de ressources en ligne qui pourront vous aider à maîtriserle langage PHP.
Vue simple
PHP et MySQL : la formation ULTIME
Créer un espace membre complet en PHP et MySQL
PHP Orienté Objet à partir de zéro
PHP – Le Cours Complet
Formation complète du modèle MVC en PHP procédural
MVC : Créer des sites web PHP performants et organisés !
PHP et MySQL – Le Cours Complet
PHP avec PDO : apprendre à interroger les bases de données
Créer un site PHP avec Bootstrap/PDO et MVC pour débutant
PHP & MVC: Développez vos applications web
La POO en PHP – Introduction pour les débutants
La formation complète du développeur PHP 7 MySQL 5
Débuter en PHP et MySQL | Guide Complet
Vue Detaillée
PHP et MySQL : la formation ULTIME
Créer un espace membre complet en PHP et MySQL
PHP Orienté Objet à partir de zéro
PHP – Le Cours Complet
Formation complète du modèle MVC en PHP procédural
MVC : Créer des sites web PHP performants et organisés !
PHP et MySQL – Le Cours Complet
PHP avec PDO : apprendre à interroger les bases de données
Créer un site PHP avec Bootstrap/PDO et MVC pour débutant
PHP & MVC: Développez vos applications web
La POO en PHP – Introduction pour les débutants
La formation complète du développeur PHP 7 MySQL 5
Débuter en PHP et MySQL | Guide Complet
Cours en anglais
PHP: Getting Started
PHP: Getting Started, will help you get started with the language in no time by covering topics such as, installing a web server, PHP, and the MySQL database server. First, you will learn how to process form data and later store everything in a MySQL database. Next, you will discover how to take special care when dealing with common security-related pitfalls and how to avoid common attacks. Finally, you will gain an understanding of how to develop a small sample application, which also features authentication and authorization.
PHP Development Fundamentals
You will learn on this course
- How to set up your PHP development environment
- Object Oriented PHP
- Work with forms and databases
- Authentication and authorization
- Sessions and cookies
- Working with files, dates and times
- Unit testing with PHPUnit
- PHP Design Patterns
- Debugging with XDebug