Evigeo Formation

Centre de formation DIF au coeur du Poitou-Charentes

Evigeo Formation - Formation web Poitiers, Niort, La Rochelle, Angoulême, Tours

Formation PHP-MySQL (débutant)

Formation PHP-MySQL (débutant) éligible au DIF - Evigeo Formation Php Mysql Poitiers (86) - Evigeo Formation

Tarifs de la formation PHP-MySQL

Formation PHP-MySQL individualisée

1300€ H.T.

Formation PHP-MySQL en session de groupe

1200€ H.T. par personne *

* des tarifs dégressifs s'appliquent en formation intra-entreprise.

La création de sites web s’appuie essentiellement sur l’utilisation de langages de programmation puissants et qui permettent d’interagir avec des bases de données. Le développement de sites dynamiques repose souvent sur des architectures LAMP ou WAMP propres à PHP-MySQL.

 

La formation pour débutants en PHP-MySQL permet d’appréhender les bases de ces langages de développement et de pouvoir concevoir des sites web dynamiques et complets de A à Z. Avec de bonnes connaissances en HTML-CSS et une bonne maîtrise de ces langages, vous pourrez aisément construire des sites web avec une interface d’administration (backoffice), une gestion de données en ligne et une sécurisation satisfaisante.

Informations générales

Durée de la formation : 3 jours

Prérequis : aucun

Public : tout public

Objectifs de la formation

  • Appréhender le langage de développement PHP et les bases de données MySQL
  • Savoir réaliser des traitements de formulaires
  • Comprendre les principes de création de sites web dynamiques
  • Optimiser les échanges base de données/serveur

Programme de la formation PHP-MySQL

Généralités et définitions
Théorie sur le développement web
Particularités et forces de PHP
Théorie sur les bases de données
Notions de PHP orienté objet (POO)

Configuration de PHP
Installation de PHP
Installation d’un serveur local (Wamp ou EasyPHP)
Configuration de php.ini

Structure du code PHP
Inclusion dans un code HTML
Balises et instructions
Constantes et variables
Types de données en PHP

Traitement de code PHP
Opérateurs et utilisation
Structure de contrôle (boucles, instructions, conditions)
Fonctions et appels
Traitement de chaînes et conversions
Manipulation sur les chaînes
Gestion des tableaux (fusion, traitement, séparation, clés…)

Fonctions courantes et usuelles
Faire des mathématiques avec PHP
Traitement des dates avec PHP
Fonction de cryptage de données
Exercice d’application : création d’un accès limité

Traitements de formulaires et superglobales
Rappels sur les formulaires HTML
Récupération de données en PHP : méthode GET et POST
Envoi de fichiers en PHP
Envoi d’emails et pièces jointes
Sécurisation des données et stockage

Bases sur les sessions

Gestion des fichiers
Permissions et droits d’accès
Manipulation et gestion des répertoires et fichiers
Lecture et écriture dans un fichier

Bases de données MySQL
Présentation du MySQL et de PhpMyAdmin
Commandes SQL et création de bases de données
Interactions entre PHP et MySQL
Traitement de requêtes

Exercices d’applications en PHP-MySQL
Traitement de formulaires en PHP
Création et gestion de bases de données MySQL
Création d’une interface d’administration

Bilan et questions