Bien débuter avec PHP/MySQL: Formation professionnelle
Par Rémy Lentzner
()
À propos de ce livre électronique
À PROPOS DE L'AUTEUR
Rémy Lentzner est formateur en informatique depuis 1985. Spécialisé dans la maîtrise des outils bureautiques, il accompagne les entreprises dans la formation professionnelle de leurs salariés. Autodidacte, il a une quinzaine d'ouvrages informatiques à son actif.
En savoir plus sur Rémy Lentzner
Bien débuter avec JavaScript: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec WordPress: Formation professionnelle Évaluation : 5 sur 5 étoiles5/5Bien débuter en programmation: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationLes tableaux croisés dynamiques avec Excel: Pour aller plus loin dans votre utilisation d'Excel Évaluation : 0 sur 5 étoiles0 évaluationExcel, remise à niveau et perfectionnement: Pour aller plus loin dans votre utilisation d'Excel Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec SQL: Exercices dans l'interface PhpMyAdmin et MySQL Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec Adobe Acrobat Pro DC: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec Adobe InDesign Évaluation : 0 sur 5 étoiles0 évaluationMieux maîtriser PowerPoint: Un outil de familiarisation au logiciel de présentation PowerPoint Évaluation : 0 sur 5 étoiles0 évaluationMieux maîtriser Word: Un outil de familiarisation au traitement de texte Word Évaluation : 0 sur 5 étoiles0 évaluationGOOGLE SLIDES: La présentation en ligne Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec Sparkle: Développer un site Web sans programmer sur Mac Évaluation : 0 sur 5 étoiles0 évaluationMieux maîtriser Outlook: Un outil de familiarisation à la messagerie Outlook Évaluation : 0 sur 5 étoiles0 évaluationGetting started with wordpress: Professional Training Évaluation : 0 sur 5 étoiles0 évaluationUpgrading your skills with excel: Professional Training Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec pages: Le traitement de texte du Mac Évaluation : 0 sur 5 étoiles0 évaluationGoogle Slides Online: Professional training Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec Numbers: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationLES MACROS AVEC GOOGLE SHEETS: Programmer en Javascript Évaluation : 0 sur 5 étoiles0 évaluationGoogle Docs Online: Professional Training Évaluation : 0 sur 5 étoiles0 évaluationGoogle Gmail Online: Professional training Évaluation : 0 sur 5 étoiles0 évaluation
Lié à Bien débuter avec PHP/MySQL
Livres électroniques liés
Bien débuter avec HTML: Formation professionnelle Évaluation : 0 sur 5 étoiles0 évaluationInstaller son site WordPress en moins d’une heure Évaluation : 0 sur 5 étoiles0 évaluationApprenez à programmer par vous-même Évaluation : 0 sur 5 étoiles0 évaluationUbuntu Server 10.04 Évaluation : 5 sur 5 étoiles5/5Wireshark pour les débutants : Le guide ultime du débutant pour apprendre les bases de l’analyse réseau avec Wireshark. Évaluation : 0 sur 5 étoiles0 évaluationProgrammer en JavaScript Évaluation : 5 sur 5 étoiles5/5Google sheets: Le tableur en ligne Évaluation : 0 sur 5 étoiles0 évaluationPiraté: Guide Ultime De Kali Linux Et De Piratage Sans Fil Avec Des Outils De Test De Sécurité Évaluation : 5 sur 5 étoiles5/5Web hacking: apprenez à tester la sécurité des applications web comme un hacker pro avec kali linux Évaluation : 0 sur 5 étoiles0 évaluationMaitrisez Les Commandes Shell Sous Linux Évaluation : 0 sur 5 étoiles0 évaluationLe Guide Rapide Du Cloud Computing Et De La Cybersécurité Évaluation : 0 sur 5 étoiles0 évaluationApprendre Python rapidement: Le guide du débutant pour apprendre tout ce que vous devez savoir sur Python, même si vous êtes nouveau dans la programmation Évaluation : 0 sur 5 étoiles0 évaluationBien débuter avec SQL: Exercices dans l'interface PhpMyAdmin et MySQL Évaluation : 0 sur 5 étoiles0 évaluationKali linux pour débutant : le guide ultime du débutant pour apprendre et maîtriser le système d’exploitation des hackers Évaluation : 0 sur 5 étoiles0 évaluationWeb hacking : apprenez à tester la sécurité des applications web comme un hacker pro avec kali linux Évaluation : 0 sur 5 étoiles0 évaluationInitiation à l'écosytème Hadoop Évaluation : 5 sur 5 étoiles5/5Getting started with Javascript: Professional Training Évaluation : 0 sur 5 étoiles0 évaluationDark Python : Apprenez à créer vos outils de hacking. Évaluation : 3 sur 5 étoiles3/5Astuces Pro de la Ligne de Commande Bash Évaluation : 0 sur 5 étoiles0 évaluationPython pour les hackers : Le guide des script kiddies : apprenez à créer vos propres outils de hacking Évaluation : 5 sur 5 étoiles5/5Google Gmail Online: Professional training Évaluation : 0 sur 5 étoiles0 évaluationDémarrer avec OpenBSD Évaluation : 3 sur 5 étoiles3/5Python pour les hackers : guide pratique pour créez des outils de test de pénétration puissants Évaluation : 0 sur 5 étoiles0 évaluationWiFi Hacking : Le guide simplifié du débutant pour apprendre le hacking des réseaux WiFi avec Kali Linux Évaluation : 4 sur 5 étoiles4/5Programmer en Java Évaluation : 5 sur 5 étoiles5/5Bien référencer son site internet sur Google Évaluation : 0 sur 5 étoiles0 évaluationMaîtriser ChatGPT : Libérez la puissance de l'IA pour améliorer la communication et les relations: French Évaluation : 0 sur 5 étoiles0 évaluationAdopter SharePoint sans développer: SharePoint, Ms Teams : Une gouvernance efficace Évaluation : 0 sur 5 étoiles0 évaluation
Programmation pour vous
Apprendre Python rapidement: Le guide du débutant pour apprendre tout ce que vous devez savoir sur Python, même si vous êtes nouveau dans la programmation Évaluation : 0 sur 5 étoiles0 évaluationExcel de A à Z: Le Cours Ultime pour Maîtriser Excel Sans être Dépassé - Formules Secrètes Gagnantes pour Sortir du Lot et Impressionner Votre Patron Évaluation : 0 sur 5 étoiles0 évaluationLe guide du hacker : le guide simplifié du débutant pour apprendre les bases du hacking avec Kali Linux Évaluation : 5 sur 5 étoiles5/5Python Offensif : Le guide du débutant pour apprendre les bases du langage Python et créer des outils de hacking. Évaluation : 0 sur 5 étoiles0 évaluationWiFi Hacking : Le guide simplifié du débutant pour apprendre le hacking des réseaux WiFi avec Kali Linux Évaluation : 4 sur 5 étoiles4/5Python | Programmer pas à pas: Le guide du débutant pour une initiation simple & rapide à la programmation Évaluation : 0 sur 5 étoiles0 évaluationLe secret De La Cybersécurité: Le guide pour protéger votre famille et votre entreprise de la cybercriminalité Évaluation : 5 sur 5 étoiles5/5Comment analyser les gens : Introduction à l’analyse du langage corporel et les types de personnalité. Évaluation : 0 sur 5 étoiles0 évaluationLe guide du test d'intrusion AD Évaluation : 0 sur 5 étoiles0 évaluationPython pour les hackers : guide pratique pour créez des outils de test de pénétration puissants Évaluation : 0 sur 5 étoiles0 évaluationMaison Intelligente: Conception et réalisation d'une maison intelligente Évaluation : 4 sur 5 étoiles4/5Maîtriser PowerShell: Guide Complet: La collection informatique Évaluation : 2 sur 5 étoiles2/5Python pour les hackers : Le guide des script kiddies : apprenez à créer vos propres outils de hacking Évaluation : 5 sur 5 étoiles5/5MAITRISER Python : De l'Apprentissage aux Projets Professionnels Évaluation : 0 sur 5 étoiles0 évaluationDark python : apprenez à créer vos propre outils de hacking Évaluation : 0 sur 5 étoiles0 évaluationLes Serious Games: Une Révolution Évaluation : 0 sur 5 étoiles0 évaluationLA REVANCHE D’UN Hacker Évaluation : 0 sur 5 étoiles0 évaluationKali Linux pour débutant : Le guide ultime du débutant pour apprendre les bases de Kali Linux. Évaluation : 5 sur 5 étoiles5/5Python pour Débutants : Guide Complet pour Apprendre la Programmation Pas à Pas Évaluation : 0 sur 5 étoiles0 évaluationMaîtriser le Développement Full Stack : Du Front-End Éblouissant au Back-End Robuste Évaluation : 0 sur 5 étoiles0 évaluationÉléments de programmation structurée Évaluation : 0 sur 5 étoiles0 évaluationLes 100 Connaissances Essentielles pour Débutants en Python Évaluation : 0 sur 5 étoiles0 évaluationMaîtriser le Développement d'Applications Mobiles : De Swift à Kotlin, une Approche Complète Évaluation : 0 sur 5 étoiles0 évaluationProgrammer en C | Pas à Pas: Le guide simple pour les débutants Évaluation : 0 sur 5 étoiles0 évaluationScrum - Un Guide de Poche: Un compagnon de voyage intelligent Évaluation : 0 sur 5 étoiles0 évaluationL’ascension de The Witcher: Un nouveau roi du RPG Évaluation : 0 sur 5 étoiles0 évaluationInternet: Une plongée dans le Web de l'influence Évaluation : 0 sur 5 étoiles0 évaluationGetting started with HTML: Professional training Évaluation : 0 sur 5 étoiles0 évaluation
Avis sur Bien débuter avec PHP/MySQL
0 notation0 avis
Aperçu du livre
Bien débuter avec PHP/MySQL - Rémy Lentzner
téléchargé
Chapitre 1
Généralités
Le terme PHP signifie Hypertext PreProcessor. C'est un langage de scripts Open Source conçu pour le développement d'applications Web. Il a été créé dans les années 90 et les versions ont évolué au cours du temps. Au moment de l'écriture de ce livre, la dernière version est la 7.4.2. PHP est un langage Web côté-serveur, c'est à dire que les programmes sont sauvegardés sur un serveur afin de gérer des données qui proviennent de pages Web. Lorsque vous développez des pages Internet, vous utilisez d'une part le langage HTML pour la création des balises et d'autre part le langage CSS pour organiser la présentation du texte dans la page. Si vous devez contrôler les actions de l'utilisateur, vous emploierez le langage JavaScript.
Mais lorsque vous envoyez le contenu d'un formulaire vers un serveur Internet, le langage qui reçoit les informations est PHP avec des instructions qui peuvent renvoyer d'autres informations. HTML/CSS/JavaScript sont des langages côté-client, PHP est un langage côté-serveur.
Lorsque vous souhaitez voir une page d'un site Internet, vous tapez une adresse http:// dans la zone dédiée au sein du navigateur. Vous pouvez toujours voir le code HTML qui est employé pour la création de cette page. Par contre, vous ne verrez jamais le code PHP qui permet de vous identifier ou de vous renvoyer des informations parce qu'il vous faut un accès au niveau du serveur.
PHP est aussi en relation avec un gestionnaire relationnel de base de données appelé MySQL qui vous permet de gérer des masses très importantes d'informations. Par exemple, une personne remplit des données dans un formulaire, les envoie vers la base MySQL qui va les stocker. Le code PHP qui va recevoir ces données, devra ouvrir la base, trouver l'identifiant de la personne puis stocker les informations. Mais le gestionnaire pourra aussi les retrouver pour les renvoyer vers le navigateur de l'internaute. On peut consulter le contenu de la base de données grâce à un dispositif appelé PHPMyAdmin.
1.1 Où trouver de l'information ?
Avant de commencer l'étude du langage, voici quelques sites d'informations qui peuvent vous aider.
Le site w3schools : https://www.w3schools.com/PHP/DEFAULT.asp
Figure 1.1 : Le site w3schools
Ce site fournit des informations sur les commandes que vous pouvez tester en direct.
Le site php.net : https://www.php.net/manual/fr/getting-started.php
Figure 1.2 : Le site php.net
Le site wikipédia : https://fr.wikipedia.org/wiki/PHP
Figure 1.3 : Le site wikipédia sur PHP
Bien d'autres sites existent sur PHP. N'hésitez pas à les parcourir.
1.2 Simuler un serveur sur son ordinateur
Pour tester des programmes PHP, vous devez vous placer dans un environnement de serveur qui vous permet de stocker des fichiers. Par exemple, mon site web http://www.remylent.fr est stocké sur un serveur que je loue à l'année. Je peux y placer des pages HTML ou des programmes PHP à l'aide d'une simple application de transfert FTP (File Transfert Protocol). Cette application me donne une vue sur tous les fichiers présents sur le serveur.
Si vous n'avez pas de serveur, vous pourrez en simuler un gratuitement sur votre ordinateur par l'intermédiaire des logiciels suivants :
http://www.wampserveur.com si vous êtes sous Windows.
Figure 1.4 : Simuler un serveur pour travailler avec PHP sous Windows.
http://www.mamp.info si vous êtes sous Mac Os.
Figure 1.5 : Simuler un serveur pour travailler avec PHP sous Mac Os.
http://www.apachefriends.org si vous êtes sous Linux.
Figure 1.6 : Simuler un serveur pour travailler avec PHP sous Linux.
Vous pouvez aussi utiliser XAMPP avec Windows ou Mac Os. N'hésitez pas à les essayer pour choisir celui qui vous convient le mieux.
Pour écrire les exemples de ce livre, j'utilise un Mac et je travaille avec MAMP comme serveur local et le serveur à distance (Linux Apache) qui stocke les fichiers de mon site web.
1.3 Choisir son éditeur et démarrer le serveur local
Un serveur est donc nécessaire pour exécuter le code PHP mais pour écrire le code vous avez besoin d'un éditeur de texte. N'importe quelle application peut être employée, mais certaines contrôlent la grammaire et l'orthographe au moment de la saisie des instructions. J'utilise l'éditeur Bracket qui est gratuit et visualise immédiatement le résultat du code vers le serveur local MAMP sur la page http://localhost:8888/index.php comme le montre la figure