Dans un monde où le développement web est au cœur de la transformation numérique, maîtriser PHP et MySQL devient un atout indispensable pour accéder à de nombreuses opportunités professionnelles. Cette formation, dédiée aux débutants, vous permet d'acquérir les compétences essentielles pour créer des sites web dynamiques, interagir avec des bases de données et comprendre les échanges serveur/client. Grâce à PHP, vous apprendrez à gérer des formulaires, envoyer des emails et sécuriser vos applications contre les attaques courantes telles que les injections SQL. En parallèle, avec MySQL et PHPMyAdmin, vous découvrirez comment manipuler efficacement les bases de données, effectuer des requêtes et gérer les données utilisateurs. La maîtrise de ces technologies vous ouvrira des portes dans le développement web, le développement backend et l'administration de bases de données. Rejoindre cette formation, c'est investir dans votre avenir professionnel et répondre aux besoins croissants des entreprises pour des développeurs compétents, capables d’évoluer dans un environnement de plus en plus orienté vers la gestion des données et la sécurité des applications web.

Public

À qui s'adresse la formation PHP / MySQL (Débutant)

Cette formation s'adresse principalement aux organisations et personnes qui souhaitent entreprendre la conception de sites internet et pouvoir collaborer avec les intervenants du développement web. Les personnes intervenant sur la partie codage sont: les webmasters, concepteurs graphiques, intégrateurs HTML et CSS, gestionnaires de CMS. La formation nécessite de connaître les bases du HTML, une bonne compréhension logique, une bonne pratique de la navigation internet et des interfaces de gestion web de type backoffices.

Objectifs

Compétences visées pour la formation PHP / MySQL (Débutant)

La formation "PHP / MySQL - Débutant" vise à initier les participants aux fondamentaux du développement web dynamique. Elle explore les bases de PHP pour manipuler et afficher des données, et initie à MySQL pour gérer efficacement des bases de données. Les participants apprendront à créer des formulaires, envoyer des emails et utiliser PHPMyAdmin. Des cas pratiques renforceront la compréhension, tandis que la sécurité des applications web sera abordée pour prévenir les vulnérabilités.

Programme

Comprendre le fonctionnement de PHP

  1. Principe du langage côté serveur
  2. Communication client / serveur en HTTP
  3. Rappels HTML utiles pour le PHP
  4. Insertion et exécution de balises PHP
  5. Premier script : le traditionnel "Hello World"

Écrire ses premières instructions PHP

  1. Types de données : chaînes, nombres, booléens
  2. Déclaration de variables et constantes
  3. Opérateurs arithmétiques et logiques
  4. Instructions conditionnelles (if, switch)
  5. Tableaux simples et tableaux associatifs
  6. Boucles (for, while, foreach)

Traiter les formulaires et envoyer des emails

  1. Création d’un formulaire HTML
  2. Récupération des données via POST et GET
  3. Vérification et validation des champs
  4. Envoi d’e-mails avec la fonction mail()
  5. Gestion des erreurs et accusés de réception

Utiliser les fonctions et les sessions

  1. Créer et appeler des fonctions personnalisées
  2. Portée des variables (locale, globale)
  3. Manipuler les superglobales ($_POST, $_GET, $_SESSION)
  4. Démarrer une session et stocker des données utilisateur
  5. Détruire une session ou gérer une déconnexion

Découvrir les bases de données MySQL

  1. Définition d’une base de données relationnelle
  2. Structure de base : tables, champs, enregistrements
  3. Comparatif rapide avec d’autres SGBD
  4. Syntaxes SQL de base : SELECT, INSERT, UPDATE, DELETE

Prendre en main PHPMyAdmin

  1. Présentation de l’interface d’administration
  2. Création de bases de données et de tables
  3. Saisir et modifier des données manuellement
  4. Effectuer des tris et des recherches simples
  5. Exporter ou importer une base de données

Connecter PHP à une base MySQL

  1. Connexion à une base avec mysqli ou PDO
  2. Exécuter une requête de lecture (SELECT)
  3. Parcourir les résultats avec fetch_assoc()
  4. Requêtes d’ajout, de modification, de suppression
  5. Séparation logique : connexion, requêtes, affichage

Structurer un mini-projet dynamique

  1. Créer un CRUD simple (Create, Read, Update, Delete)
  2. Stocker et afficher des commentaires ou contacts
  3. Utiliser des formulaires liés à une base MySQL
  4. Gérer les erreurs et les messages utilisateurs

Renforcer la sécurité des scripts PHP

  1. Prévenir les injections SQL avec les requêtes préparées
  2. Protéger les données utilisateurs (XSS, includes)
  3. Vérifier les permissions d’accès aux pages
  4. Filtrer et valider les données entrantes
  5. Utilisation de tokens pour sécuriser les formulaires

Appliquer ses connaissances par la pratique

  1. Modifier des scripts simples existants
  2. Comprendre l’architecture d’un mini-site dynamique
  3. Exercices guidés autour d’un cas concret
  4. Débrief et amélioration de code ensemble

La formation PHP / MySQL (Débutant) est dispensée sur 14 heures

Proche de chez vous

Formateur : Gael DANIELE

Expert Web-PAO
Depuis 2002 : CO-FONDATEUR DE L’ENTREPRISE MIZZ-O-NET

FORMATIONS

·         Développeur Web / PAO chez Victor Formation

·         Diplôme Universitaire de Communication et de Conception Infographique Université Lyon 2.

·         BTS de communication des Entreprises (Actions Publicitaires)

·         Bac Arts Appliqués et Arts Plastiques.

EXPERIENCES

·         VILLE DE VILLEURBANNE

·         VILLE DE LYON

·         MINISTERE DE LA DEFENSE

·         VILLE DE RILLIEUX-LA-PAPE

·         CAISSE D’EPARGNE

·         GROUPE SEB

·         RENAULT VEHICULES INDUSTRIELS

Références

Dernières organisations facturées :
- TALAE, Venissieux
- T.G.I., Saint-genis-les-ollières
- Médiatone, Lyon
Statistiques
Déroulé pédagogique

Règlement intérieur
Engagements PSH
Conditions Générales de Vente
Cette offre de formation est d'actualité au 03/09/2025

Durée et montant de la formation

Intitulé Durée Montant HT
Formation PHP / MySQL - Débutant 14 heures 1190.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau