Ferme la recherche

Formation PHP-MySQL expert

Descriptif

Session

entrées/sorties permanentes

du 01 mars 2017 au 31 déc. 2022  - Buxerolles (86)
du 01 mars 2017 au 31 déc. 2022  - Buxerolles (86)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

1. Appréhender le langage de programmation PHP et les bases de données MySQL
2. Savoir réaliser des traitements de formulaires complexes
3. Comprendre les principes de création de sites web dynamiques
4. Optimiser les échanges entre bases de données et serveurs
5. Coder proprement et savoir créer des interfaces complexes et...

Description de la formation

Généralités et définitions
- Théorie sur la programmation web (langages, rôles, applications)
- Particularités et forces du PHP
- Architecture et fonctionnement
- Théorie sur les bases de données
Notions de PHP orienté objet (POO)
- Class et méthodes...
- Constructeurs et destructeurs...
- Notions de MVC
Configuration de PHP
- Installation de PHP sur un serveur
- Installation d'un serveur local (Wamp ou EasyPHP)
- Configuration de php.ini
Structure des codes sources PHP
- Inclusion dans du code HTML
- Balises et instructions PHP
- Constantes et variables
- Types de données
Traitement du code PHP
- Utilisation des opérateurs
- Structure de contrôle (boucles, instructions, conditions)
- Fonctions et appels en PHP
- Traitement de chaînes et conversions
- Manipulation sur les chaînes de caractères
- Gestion des tableaux (fusion, traitement, séparation, clés...)
Fonctions courantes et usuelles
- Fonctions mathématiques
- Traitement des dates avec PHP
- Fonction de hachage
- 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 via PHP
- Envoi d'emails avec pièces jointes
Environnement web
- Fichier .htaccess et rôle lié à PHP
- Paramètres de connexion
- Requête HTTP
- Interactions possibles (javascript, serveurs, etc.)
Sessions et cookies
- Fonctionnement général et rôle
- Lecture et écriture d'un cookie
- Création et utilisation des sessions
- Sécurisation des données
Gestion des fichiers
- Permissions et droits d'accès
- Manipulation et gestion des répertoires et fichiers
- Lecture et écriture dans un fichier
- Sécurité et fichiers
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
Traitement d'erreurs
- Nettoyage du code et commentaires
- Gestion des erreurs PHP
- Gestion des erreurs SQL
Exercices d'applications en PHP
- MySQL
- Création d'un formulaire traité en PHP
- Création d'une base de données MySQL complexe
- Création de fichiers à la volée
- Création d'une interface d'administration (backoffice)
Bilan et questions

Conditions d'accès

aucune

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

NON DÉTERMINÉ

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

CHARTIER MATHIEU - INTERNET FORMATION

Lieu de formation

4 allée Didot
Buxerolles

Calculez votre itinéraire

Centre de formation

4 allée Didot
86180, Buxerolles

Toutes les formations et avis pour CHARTIER MATHIEU - INTERNET FORMATION