De quoi traite ce cours ? Dans ce cours, nous allons découvrir et apprendre à utiliser le langage de programmation PHP ainsi qu’un système de gestion de base de données célèbre basé que le langage SQL qui se nomme MySQL. PHP et MySQL sont un duo célèbre car ils sont très puissants et relativement simples d’utilisation. On les utilise principalement dans un contexte web, notamment pour manipuler des données envoyées par l’utilisateur et rendre un site dynamique (PHP) et pour stocker des données (MySQL). Quels sont les objectifs du cours et à qui s’adresse-t-il ? Ce cours poursuit deux objectifs principaux : présenter de manière exhaustive les notions et fonctionnalités importantes du PHP et du MySQL afin que vous possédiez les outils et compétences nécessaires pour commencer à programmer dès la fin du cours et faire en sorte que vous montiez en compétence et soyez le plus autonome possible d’ici la fin du cours. Pour servir ces deux objectifs, je vous propose un grand tour d’horizon des langages où chaque grande notion va être présentée, étudiée et illustrée et durant lequel je vais vous pousser à être le plus proactif possible. En effet, plutôt que simplement effleurer ou pire éviter les notions relativement complexes, nous allons particulièrement nous attarder sur celles -ci et les décortiquer afin que vous compreniez véritablement comment fonctionne les langages. En plus de cela, je vais vous proposer de nombreux exemples et exercices à réaliser par vous-même durant ce cours afin de vous forcer à vous confronter aux difficultés et afin que vous puissiez vous assurer d’avoir véritablement compris comment fonctionne tel ou tel concept. Cette façon de procéder est selon moi la meilleure manière de vous rendre rapidement autonome. Si vous faites l’effort de prendre le temps de refaire les exemples et exercices, vous devriez être capable de réaliser la plupart de vos projets dès la fin du cours. Ce cours s’adresse donc à toute personne curieuse et motivée par l’apprentissage du PHP et du MySQL. Comme le PHP et le SQL ne dépendent d’aucun autre langage et sont des langages relativement simples à apprendre et à comprendre, il n’y a pas de niveau ou de connaissance préalable à avoir pour suivre ce cours ; il est donc ouvert à tous. Le seul prérequis nécessaire pour suivre ce cours dans de bonnes conditions est de connaitre à minima le rôle et la syntaxe de base du HTML. Avoir des connaissances en CSS est un plus. Le cours est divisé en 17 sections : Introduction au cours Découverte des variables en PHP Structures de contrôle en PHP Découverte des fonctions en PHP Variables tableaux PHP Manipulation de dates en PHP Variables superglobales PHP Manipulation de fichiers en PHP Expressions rationnelles ou régulières Concepts de base en programmation orientée objet PHP Notions avancées en programmation orientée objet PHP Espaces de noms, filtres et gestions des erreurs en PHP Introduction aux bases de données Manipulation de données des bases de données Jointures, union et sous requêtes Gestion des données des formulaires Conclusion du cours Auteur (s) : Pierre Giraud Editeur : Publication indépendante Genre : Informatique Date de sortie : décembre 2019 Format : Epub, Mobi, PDF, Azw3 Nombre de pages : 650 pages Langue : Français Taille : 108 Mo