Formation PHP Lyon

Partager :

Créez des sites dynamiques et gérez votre base de données MySQL

Un développeur durant notre Formation PHP à Lyon, améliorant ses compétences en programmation

En participant à notre Formation PHP MySQL dispensée en présentiel (sur Lyon et Paris) ou distanciel (partout en France), vous acquerrez des compétences recherchées au niveau professionnel, tant ce langage de programmation dit « côté serveur » et complémentaire au HTML5 / CSS3, est devenu un incontournable de la programmation pour tous les webmasters, développeurs et gérants de sites web ou de sites e-commerce. Puissant, évolutif, open-source, bénéficiant de nombreuses extensions, utilisé par beaucoup de CMS et Frameworks… la maîtrise de ce langage est une étape indispensable aujourd’hui pour tout apprenti-développeur.

Durant cette Formation au PHP vous vous familiariserez avec le langage MySQL, le système de gestion de bases de données relationnelles (SGBDR) le plus utilisé au monde. Vous serez en suite en capacité de créer des sites plus dynamiques et plus performants, en générant des fichiers PDF, du code XML, un back office, des actualités, des formulaires de contacts… Ce stage au PHP s’adresse à tous les développeurs débutants souhaitant se lancer dans la programmation PHP MySQL.

Infos pratiques Formation PHP MySQL

  • Formation en présentiel ou distanciel (au choix)
  • Attestation de fin de formation
  • Stage éligible plan entreprise (OPCO)
  • Formateur expert confirmé

Nos formations PHP MySQL

3 jours / 21 heures
2 jours / 14 heures

Formation PHP MySQL sur mesure

Notre programme de formation :

Référence de la formation : WEPHP269

Nombre de stagiaires max. : 5

Public visé :

Webmasters, Développeurs web, toute personne souhaitant apprendre le langage PHP MySQL

Objectifs :

Savoir créer des sites dynamiques avec le langage PHP et la base de données MySQL.

Durée :

3 jours / 21 heures

Points abordés :

Introduction au PHP

  • Histoire et tour d’horizon du PHP
  • Définition et fonctionnement du PHP
  • Travailler en locale (WampServer)
  • PHP5 ou PHP7 ?
  • Installation (application Apache, MySQL, PHP)

Bases de programmation en PHP

  • Insérer du PHP dans du code HTML
  • Fonctions d’affichage
  • Les opérateurs
  • Créer une variable
  • La portée des variables
  • Les superglobales
  • Opérateurs d’affectation
  • Les fonctions PHP
  • Les redirections

Les instructions de contrôle

  • Les conditions simples (if)
  • Les conditions multiples (if – else, elseif, switch)
  • Les conditions imbriquées
  • Opérateurs de comparaison
  • Les boucles (for, while, foreach)

Les formulaires

  • Création de formulaires HTML
  • Récupération des données
  • Méthodes GET et POST
  • Sécuriser la transmission de données

Les tableaux

  • À propos des tableaux
  • Tableaux associatifs
  • Tableaux multidimensionnels
  • Créer un tableau
  • Parcourir un tableau
  • Recherche dans un tableau

Sessions et cookies

  • Créer et modifier un cookie
  • Utiliser et sécuriser les sessions
  • Créer un espace sécurisé

Gestion des fichiers

  • À propos des fichiers
  • Lecture d’un fichier
  • Écrire dans un fichier
  • Créer un fichier

Gestion des bases de données MySQL

  • Initiation à PHPMyAdmin
  • Principales commandes et requêtes SQL
  • Les bases
  • Les tables
  • Les champs
  • Les liaisons
  • Se connecter à une base de données
  • Récupérer des données
  • Modifier des données
  • Insérer des données
  • Traiter les données

Mise en pratique

Référence de la formation : WEPHP269B

Nombre de stagiaires max. : 5

Public visé :

Toute personne souhaitant renforcer ses compétences en PHP MySQL

Objectifs :

Approfondir ses connaissances en PHP MySQL : Programmation Orientée Objet et manipulation avancée de données.

Durée :

2 jours / 14 heures

Points abordés :

Rappels

Variables d’environnement

  • Utilité des variables d’environnement
  • GET, POST, FILES, SERVER, ENV

Dessin par le PHP

  • Les possibilités
  • Différents formats d’image
  • Fonctions de dessin
  • Fonctions utiles
  • Créer dynamiquement des images sur le serveur

Gestion XML

  • Concepts et structure
  • Fonctions de base
  • Lire et créer un flux RSS

Les expressions régulières

  • Utilités et usages des expressions régulières
  • Construire une expression régulière
  • Symboles utilisés
  • Les métacaractères
  • Ancres et classes
  • Créer un motif
  • Les assertions
  • Les PCRE
  • Les POSIX

Sécurité

  • Les différents types d’attaque
  • Les bonnes pratiques

Le langage avancé

  • Les fonctions de données
  • Les fonctions de temps et date
  • Les fonctions mathématiques
  • Manipuler les chaines de caractères
  • Entrées / Sorties et accès au disque
  • Création de fonctions

La programmation orientée objet

  • Utilité et usages de la programmation orientée objet
  • Composition d’une classe
  • Manipuler une classe
  • Constructeurs
  • L’héritage, l’agrégation et les exceptions
  • Surcharge et itération

Mise en pratique

Référence de la formation : WEPHP269P

Nombre de stagiaires max. : 5

Public visé :

Webmasters, Développeurs web, toute personne souhaitant apprendre puis renforcer ses compétences en langage PHP MySQL

Objectifs :

Savoir créer des sites dynamiques avec le langage PHP et la base de données MySQL.
Approfondir ses connaissances en PHP MySQL avec la Programmation Orientée Objet et la manipulation avancée de données.

Durée :

5 jours / 35 heures

Points abordés :

Introduction au PHP

  • Histoire et tour d’horizon du PHP
  • Définition et fonctionnement du PHP
  • Travailler en locale (Wampserver)
  • PHP5 ou PHP7 ?
  • Installation (application Apache, MySQL, PHP)

Bases de programmation en PHP

  • Insérer du PHP dans du code HTML
  • Fonctions d’affichage
  • Les opérateurs
  • Créer une variable
  • La portée des variables
  • Les superglobales
  • Opérateurs d’affectation
  • Les fonctions PHP
  • Les redirections

Les instructions de contrôle

  • Les conditions simples (if)
  • Les conditions multiples (if – else, elseif, switch)
  • Les conditions imbriquées
  • Opérateurs de comparaison
  • Les boucles (for, while, foreach)

Les formulaires

  • Création de formulaires HTML
  • Récupération des données
  • Méthodes GET et POST
  • Sécuriser la transmission de données

Les tableaux

  • A propos des tableaux
  • Tableaux associatifs
  • Tableaux multidimensionnels
  • Créer un tableau
  • Parcourir un tableau
  • Recherche dans un tableau

Sessions et cookies

  • Créer et modifier un cookie
  • Utiliser et sécuriser les sessions
  • Créer un espace sécurisé

Gestion des fichiers

  • A propos des fichiers
  • Lecture d’un fichier
  • Ecrire dans un fichier
  • Créer un fichier

Gestion des bases de données MySQL

  • Initiation à PHPMyAdmin
  • Principales commandes et requêtes SQL
  • Les bases
  • Les tables
  • Les champs
  • Les liaisons
  • Se connecter à une base de données
  • Récupérer des données
  • Modifier des données
  • Insérer des données
  • Traiter les données

Variables d’environnement

  • Utilité des variables d’environnement
  • GET, POST, FILES, SERVER, ENV

Dessin par le PHP

  • Les possibilités
  • Différents formats d’image
  • Fonctions de dessin
  • Fonctions utiles
  • Créer dynamiquement des images sur le serveur

Gestion XML

  • Concepts et structure
  • Fonctions de base
  • Lire et créer un flux RSS

Les expressions régulières

  • Utilités et usages des expressions régulières
  • Construire une expression régulière
  • Symboles utilisés
  • Les métacaractères
  • Ancres et classes
  • Créer un motif
  • Les assertions
  • Les PCRE
  • Les POSIX

Sécurité

  • Les différents types d’attaque
  • Les bonnes pratiques

Le langage avancé

  • Les fonctions de données
  • Les fonctions de temps et date
  • Les fonctions mathématiques
  • Manipuler les chaines de caractères
  • Entrées / Sorties et accès au disque
  • Création de fonctions

La programmation orientée objet

  • Utilité et usages de la programmation orientée objet
  • Composition d’une classe
  • Manipuler une classe
  • Constructeurs
  • L’héritage, l’agrégation et les exceptions
  • Surcharge et itération

Mise en pratique

Formation PHP MySQL - niveau I

Dans les locaux Devictio à Lyon

1 490,00 € 496,67 € / jour
3 jours / 21 heures

Formation PHP MySQL - niveau II

Dans les locaux Devictio à Lyon

990,00 € 495,00 € / jour
2 jours / 14 heures

Formation PHP MySQL - Pack niveau I & II

Dans les locaux Devictio à Lyon

2 480,00 € 496,00 € / jour
5 jours / 35 heures

Formation PHP MySQL - niveau I

Formation à distance

1 490,00 € 496,67 € / jour
3 jours / 21 heures

Formation PHP MySQL - niveau II

Formation à distance

990,00 € 495,00 € / jour
2 jours / 14 heures

Formation PHP MySQL - Pack niveau I & II

Formation à distance

2 480,00 € 496,00 € / jour
5 jours / 35 heures

Formation PHP MySQL - niveau I

Formation sur mesure

Formation PHP MySQL - niveau II

Formation sur mesure

Formation PHP MySQL - Pack niveau I & II

Formation sur mesure

Formations complémentaires

Je m'inscris à cette formation Devictio Formations à Lyon

Envoi en cours...
* : Les champs marqués d'un astérisque sont obligatoires.
Envoi en cours...
* : Les champs marqués d'un astérisque sont obligatoires.
Envoi en cours...
* : Les champs marqués d'un astérisque sont obligatoires.