DÉVELOPPEUR WEB FREELANCE
En tant que formateur
25 ans d'expérience
Indépendant depuis 2008
Langage WEB
PHP & MySQL
Perfectionnement
Exploiter la puissance de PHP
Utiliser MySQL en profondeur
Trois jours
Présentiel
Perfectionnement des aquis
Formation en INTRA
Durée : 3 jours
Cette formation, à la date de votre choix, au sein de votre établissement, pour une ou plusieurs personnes.
Le forfait comprend :
- Formation en solo ou en groupe.
- Animation par un formateur de terrain de haut niveau professionnel, doté d’un véritable sens de la pédagogie.
- Documentation numérique.
- Exercice et simulation.
- Une attestation de formation délivrée à chaque participant.
Ce forfait ne comprend pas :
Frais de déplacement et d'hébergement du formateur
PHP permet de réaliser des sites web complexes et dynamiques. Il s'agit d'un langage très puissant et très utilisé dans le monde.
Notre formation PHP MySQL s’adresse aux personnes ayant un socle de connaissance en PHP et MySQL et désirant aller plus loin.
Cette formation permettra d'exploiter pleinement MySQL et d'utiliser en profondeur la possiblité de PHP.
Les objectifs de la formation
- Créer ou modifier des scripts PHP complexe.
- Approfondir PHP et MySQL.
- Etre capable de créer des applications de A à Z
A qui s'adresse cette formation ?
Pour qui ?
Personne qui souhaite consolider leurs acquis en PHP et MySQL.
Prérequis
Avoir une base de connaissance en PHP
Connaître le langage HTML et CSS
Bonne connaissance générale du Web
Programme de la formation :
Les variables en profondeur
Les types de données en PHP
Les instructions conditionnelles en profondeur
La notion de bloc
Les tableaux en profondeur
Les superglobales
Récupération de données de formulaire
Principe architecture Client/Serveur
L’en tête (header).
Les constantes
Organiser des scripts PHP - les fonctions
Manipuler les tableaux
Manipuler les mathématiques en PHP
Manipuler les chaînes de caractères
Manipuler les dates
Upload de fichiers
Manipulation de fichiers
Appels de fichier PHP dans un script
Méthodes de gestion du contexte applicatif
Principes de l'interaction avec l'utilisateur
Les problèmes sur les données récupérées d’un Formulaire
Utilisation des filtres
Le traitement des formulaires HTML avec PHP
Traitement de masse
Gérer les sessions
L’authentification
Conserver des informations d’une visite à une autre
Les cookies
Fonctions de contrôle MYSQL
Opérateurs de comparaison
Fonctions scalaires
Fonctions dates
Fonctions de groupement de données
Fonctions d’agrégat
Fonctions de chiffrement
Fonctions de compression
Construire une base de données dans MySQL
Créer et supprimer une base de données
Gérer les utilisateurs et les droits
Stockage des utilisateurs et privilèges
Gérer les tables
Les moteurs de tables.
Utiliser les index
Utiliser les clés primaires et étrangères
Utiliser des vues
Obtenir des informations sur les bases de données
Exporter et importer une base de données
Techniques avancées avec MySQL
Gérer les transactions et les accès concurrents
Effectuer des recherches avec des expressions rationnelles
Effectuer des recherches en texte intégral
Développer des programmes stockés
Développer des triggers
Bases et tables MySql pour un site web
Connexion à la base de donnée avec l'extension MySQLi
Formulation de requêtes SQL complexe via PHP
Utiliser les expressions rationnelles
Génération de code HTML d’un index racine de site web
Génération de pages et des Meta pages
Système de cache
Gestion de l’erreur
Les filtres PHP
Aller sur une autre page / Redirection PHP
Encore plus loin avec PHP
Manipuler les en-têtes HTTP
Les espaces de noms (namespaces)
Manipulation d'image avec PHP
Cryptage
Javascript et PHP
Exercice de la formation :
Création de scripts et test des fonctionnalités
Ecriture de script interactif HTML en interaction avec MySQL
Cration d'un site web dynamique avec backoffice
Dans le même thème
Langage WEB / PHP & MySQL / Initiation
Apprendre à développer un site, une application en PHP avec MySQL.
Langage WEB / PHP & MySQL / De l'initiation au perfectionnement
Des bases à l'exploitation de la puissance de PHP
De l'initiation à MySQL à son usage en profondeur
Un PROJET ? Prenez contact avec moi.
Pour toute demande de tarif sur les formations, obtenez un devis gratuit dans les meilleurs délais.
Vous hésitez sur le concept, la faisabilité, la technique, le pourquoi et le comment ? Contactez moi !