Formations LANGAGE WEBData Formation vous ouvre les portes de l'informatique

2

Jours

PHP MySQL - Initiation PHP MySQL

Objectifs de la formation

PHP MySQL initiation

  • Créer des pages Web dynamiques en PHP
  • S'initier à la gestion de base de données avec MySQL

Programme de la formation

Jour 1

1 Introduction à MySQL
  • Travailler avec MySQL
  • Installer notre base de données de démonstration
  • Apprendre les bases du langage SQL
  • Exécuter des requêtes SQL simples
2 Utiliser les fonctions MySQL
  • Fonctions de contrôle
  • Fonctions de comparaison
  • Fonctions numériques
  • Fonctions caractères
  • Fonctions dates
  • Fonctions de transtypage et de mise en forme
  • Fonctions système
  • Fonctions de chiffrement et de compression
  • Fonctions d’agrégat
3 Construire une base de données dans MySQL
  • Créer et supprimer une base de données
  • Gérer les utilisateurs et les droits
  • Gérer les tables
  • Utiliser les clés et les index
  • Utiliser des vues
  • Obtenir des informations sur les bases de données
  • Exporter et importer une base de données
4 Techniques avancées avec MySQL
  • Grouper les données
  • Utiliser des sous-requêtes
  • Réunir le résultat de plusieurs requêtes
  • Gérer les transactions et les accès concurrents
  • Effectuer des recherches à l’aide des expressions rationnelles
  • Effectuer des recherches en texte intégral
  • Développer des programmes stockés
  • Développer des triggers

Jour 2

5 Introduction à PHP
  • Qu’est-ce que PHP ?
  • Structure de base d’une page PHP
  • Configuration de PHP
  • Les bases du langage PHP
6 Utiliser les fonctions PHP
  • Manipuler les constantes, les variables et les types de données
  • Manipuler les tableaux
  • Manipuler les chaînes de caractères
  • Utiliser les expressions rationnelles
  • Manipuler les dates
  • Générer un nombre aléatoire
  • Créer un identifiant unique
  • Manipuler les fichiers sur le serveur
  • Envoyer un courrier électronique
  • Manipuler les en-têtes HTTP
7 Écrire des fonctions et des classes PHP
  • Fonctions
  • Classes
  • Les espaces de noms
8 Gérer les erreurs dans un script PHP
  • Les messages d’erreur PHP
  • Les fonctions de gestion des erreurs
9 Gérer les formulaires et les liens avec PHP
  • Récupérer les données passées par l’URL
  • Récupérer les données saisies dans le formulaire
  • Contrôler les données récupérées
  • Les problèmes sur les données récupérées
  • Utilisation des filtres
  • Aller sur une autre page
  • Échanger un fichier entre le client et le serveur
10 Accéder à une base de données MySQL
  • Utilisation de l'extension MySQLi
  • Utilisation de l'extension MySQL
  • PHP Data Objects (PDO)
  • "Magic quotes" : le retour
  • Exemples d'intégration dans des formulaires
11 Gérer les sessions
  • Description du problème
  • Authentification
  • Utiliser des cookies
  • Utiliser la gestion des sessions de PHP
  • Conserver des informations d’une visite à une autre
  • Petite synthèse sur les variables GPCS (Get/Post/Cookie/Session)

Pré-requis

  • Maîtriser l'environnement Windows et avoir des bases solides en Web/Internet
  • Connaître le HTML est indispensable pour suivre cette formation. Une petite expérience même lointaine de la programmation est conseillée

Public cible

Webmaster, graphiste multimédia, correspondant et contributeur Web. Toute personne souhaitant créer des pages dynamiques avec PHP/MySQL


Pédagogie

Méthode d’évaluation : Alternance de contenus théoriques et cas pratiques afin de permettre aux participants se s’approprier progressivement les outils et méthodes.

Tout d’abord, l’animateur détaille les principes essentiels. Puis des exercices d’application et des études de cas illustrent ses exposés et facilitent l’appropriation des connaissances. Enfin, l’animateur termine la formation par des exercices de test. Les exercices pratiques sont élaborés en tenant compte des spécificités de l’activité professionnelle du stagiaire.

Intervenant : Formateur de terrain de haut niveau professionnel, doté d’un véritable sens de la pédagogie.

Supports de formations remis: Kit écriture, livrets récapitulatifs et corrigés des excercices

Une attestation de formation sera délivrée à chaque participant.

Dernière date de mise à jour 03/06/2016


Villes dans lequelles nous organisons la formation PHP MySQL - Initiation PHP MySQL
Formation PHP MySQL - Initiation PHP MySQL Paris (75000)
Formation PHP MySQL - Initiation PHP MySQL Marseille (13000)
Formation PHP MySQL - Initiation PHP MySQL Toulouse (31500)
Formation PHP MySQL - Initiation PHP MySQL Bordeaux (33300)
Formation PHP MySQL - Initiation PHP MySQL Montpellier (34000)
Formation PHP MySQL - Initiation PHP MySQL Lille (59800)
Formation PHP MySQL - Initiation PHP MySQL Strasbourg (67000)
Formation PHP MySQL - Initiation PHP MySQL Lyon (69000)
Formation PHP MySQL - Initiation PHP MySQL Toulon (83200)
Formation PHP MySQL - Initiation PHP MySQL Grenoble (38000)
Formation PHP MySQL - Initiation PHP MySQL Nantes (44200)
Formation PHP MySQL - Initiation PHP MySQL Dijon (21000)
Formation PHP MySQL - Initiation PHP MySQL Nimes (30000)
Formation PHP MySQL - Initiation PHP MySQL Rennes (35000)
Formation PHP MySQL - Initiation PHP MySQL Saint Etienne (42000)
Formation PHP MySQL - Initiation PHP MySQL Orleans (45000)
Formation PHP MySQL - Initiation PHP MySQL Clermont Ferrand (63000)
Formation PHP MySQL - Initiation PHP MySQL Annecy (74000)
Formation PHP MySQL - Initiation PHP MySQL Versailles (78000)
Formation PHP MySQL - Initiation PHP MySQL Avignon (84000)
Formation PHP MySQL - Initiation PHP MySQL Evry (91000)
Formation PHP MySQL - Initiation PHP MySQL Nanterre (92000)
Formation PHP MySQL - Initiation PHP MySQL Saint Denis (93200)
Formation PHP MySQL - Initiation PHP MySQL Angers (49000)
Formation PHP MySQL - Initiation PHP MySQL Brest (29200)
Formation PHP MySQL - Initiation PHP MySQL Metz (57050)
Formation PHP MySQL - Initiation PHP MySQL Caen (14000)
Formation PHP MySQL - Initiation PHP MySQL Mulhouse (68100)
Formation PHP MySQL - Initiation PHP MySQL Nancy (54100)
Formation PHP MySQL - Initiation PHP MySQL La Rochelle (17000)
Formation PHP MySQL - Initiation PHP MySQL Agen (47000)
Formation PHP MySQL - Initiation PHP MySQL Albi (81990)
Formation PHP MySQL - Initiation PHP MySQL Alençon (61000)
Formation PHP MySQL - Initiation PHP MySQL Amiens (80090)
Formation PHP MySQL - Initiation PHP MySQL Angoulême (16000)
Formation PHP MySQL - Initiation PHP MySQL Argenteuil (95100)
Formation PHP MySQL - Initiation PHP MySQL Arras (62000)
Formation PHP MySQL - Initiation PHP MySQL Auch (32810)
Formation PHP MySQL - Initiation PHP MySQL Aurillac (15000)
Formation PHP MySQL - Initiation PHP MySQL Auxerre (89000)
Formation PHP MySQL - Initiation PHP MySQL Belfort (90000)
Formation PHP MySQL - Initiation PHP MySQL Besançon (25000)
Formation PHP MySQL - Initiation PHP MySQL Blois (41000)
Formation PHP MySQL - Initiation PHP MySQL Bourg en Bresse (01000)
Formation PHP MySQL - Initiation PHP MySQL Bourges (18000)
Formation PHP MySQL - Initiation PHP MySQL Cahors (46000)
Formation PHP MySQL - Initiation PHP MySQL Carcassonne (11000)
Formation PHP MySQL - Initiation PHP MySQL Châlons en Champagne (51000)
Formation PHP MySQL - Initiation PHP MySQL Chambéry (73000)
Formation PHP MySQL - Initiation PHP MySQL Chartres (28000)
Formation PHP MySQL - Initiation PHP MySQL Châteauroux (05380)
Formation PHP MySQL - Initiation PHP MySQL Colmar (68000)
Formation PHP MySQL - Initiation PHP MySQL Créteil (94000)
Formation PHP MySQL - Initiation PHP MySQL Digne les Bains (04000)
Formation PHP MySQL - Initiation PHP MySQL Epinal (88000)
Formation PHP MySQL - Initiation PHP MySQL Evreux (27000)
Formation PHP MySQL - Initiation PHP MySQL Gap (05000)
Formation PHP MySQL - Initiation PHP MySQL Guéret (23000)
Formation PHP MySQL - Initiation PHP MySQL La Roche sur Yon (85000)
Formation PHP MySQL - Initiation PHP MySQL Laval (53000)
Formation PHP MySQL - Initiation PHP MySQL Le Mans (72100)
Formation PHP MySQL - Initiation PHP MySQL Limoges (87280)
Formation PHP MySQL - Initiation PHP MySQL Mâcon (71870)
Formation PHP MySQL - Initiation PHP MySQL Melun (77000)
Formation PHP MySQL - Initiation PHP MySQL Mende (48000)
Formation PHP MySQL - Initiation PHP MySQL Montauban (82000)
Formation PHP MySQL - Initiation PHP MySQL Moulins (03000)
Formation PHP MySQL - Initiation PHP MySQL Nevers (58000)
Formation PHP MySQL - Initiation PHP MySQL Niort (79000)
Formation PHP MySQL - Initiation PHP MySQL Périgueux (24000)
Formation PHP MySQL - Initiation PHP MySQL Perpignan (66100)
Formation PHP MySQL - Initiation PHP MySQL Poitiers (86000)
Formation PHP MySQL - Initiation PHP MySQL Quimper (29000)
Formation PHP MySQL - Initiation PHP MySQL Reims (51100)
Formation PHP MySQL - Initiation PHP MySQL Rodez (12000)
Formation PHP MySQL - Initiation PHP MySQL Rouen (76100)
Formation PHP MySQL - Initiation PHP MySQL Saint Brieuc (22000)
Formation PHP MySQL - Initiation PHP MySQL Saint Lô (50000)
Formation PHP MySQL - Initiation PHP MySQL Tarbes (65000)
Formation PHP MySQL - Initiation PHP MySQL Tours (37100)
Formation PHP MySQL - Initiation PHP MySQL Valence (26000)
Formation PHP MySQL - Initiation PHP MySQL Vannes (56000)
Formation PHP MySQL - Initiation PHP MySQL Vesoul (70000)
Formation PHP MySQL - Initiation PHP MySQL Pau (64000)
Formation PHP MySQL - Initiation PHP MySQL Mont de Marsan (40000)