Image de fond
Accueil » Formations Internet » Langages Web » Formation PHP

Formation PHP

   

Présentation

Le langage PHP apporte du dynamisme à vos créations web par la création et l'utilisation de bases de données.

Notre Formation PHP MySQL permet d'appréhender ce langage web utilisé notamment pour l'exécution de programmes en ligne de commande.

Formateur Devictio certifié W3 Schools
  • Formation PHP Initiation (3 jours) 
  • Formation PHP Perfectionnement (2 jours)
  • Formation PHP sur mesure

Tarifs

PHP initiation

  • inter-entreprises : 3 jours (3 X 7 heures) : 300 € HT / jour / stagiaire
  • intra-entreprise sur site ou en centre : 3 jours (3 X 7 heures) : nous contacter

PHP perfectionnement

  • inter-entreprises : 2 jours (2 X 7 heures) : 350 € HT / jour / stagiaire
  • intra-entreprise sur site ou en centre : 2 jours (2 X 7 heures) : nous contacter

PHP sur mesure 

Programmes

PROGRAMME FORMATION PHP INITIATION

Public visé : Tout public, webmasters.

Pré-requis : Savoir utiliser un ordinateur et avoir des connaissances de base en HTML.

Objectif : Créer des sites dynamiques avec PHP et la base de données MySQL.

Moyens pédagogiques, techniques et d'encadrement : Présentation sur vidéo projecteur, PC et connexion internet fournis, support de cours fourni.

Modalités de suivi de l'exécution de l'action : Feuille d'émargement et attestation de formation.

Modalité d'évaluation des acquis : Tests de contrôle des connaissances, Evaluation à chaud.

Points abordés : 

INTRODUCTION AU PHP

  • Définition et fonctionnement du PHP
  • Installation (application apache, MySQL, PHP)

BASES DE PROGRAMMATION EN PHP

  • Insérer du PHP dans du code HTML
  • Fonctions d'affichage
  • Variables et opérateurs
  • Opérateurs d'affectation
  • Les fonctions PHP

LES INSTRUCTIONS DE CONTRÔLE

  • Les conditions simples
  • Les conditions multiples
  • Opérateurs de comparaison
  • Les boucles

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
  • Fonctions utiles

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 DONNEES MYSQL

  • Initiation à PHPMyAdmin
  • Principales commandes et requêtes SQL
  • Se connecter à une base de données
  • Récupérer des données
  • Modifier des données
  • Insérer des données

MISE EN APPLICATION

Afficher/Masquer le programme complet 

PROGRAMME FORMATION PHP PERFECTIONNEMENT

Public visé :Développeurs, webmasters, toute personne souhaitant perfectionner son développement de sites dynamique avec bases de données.

Pré-requis : Avoir des connaissances en PHP MySQL ou avoir suivi la formation d'initiation.

Objectif : Approfondir ses connaissances en PHP MySQL.

Moyens pédagogiques, techniques et d'encadrement : Présentation sur vidéo projecteur, PC et connexion internet fournis, support de cours fourni.

Modalités de suivi de l'exécution de l'action : Feuille d'émargement et attestation de formation.

Modalité d'évaluation des acquis : Tests de contrôle des connaissances, Evaluation à chaud.

Points abordés :  

RAPPELS

  • Les variables et opérateurs d'affectation
  • Les instructions de contrôle
  • Les formulaires et la transmission de données
  • Les tableaux
  • Sessions et cookies
  • Gestion des fichiers
  • Les bases de 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 REGULIERES

  • 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

LA PROGRAMMATION ORIENTÉE OBJET

Afficher/Masquer le programme complet 

Une question ?

 
 

Nom de la formation : Formation PHP

Titre*
Nom*
Prénom*
Email*
Téléphone*
Type de Formation
Message
Visual Captcha
Veuillez confirmer que vous n'êtes pas un automate en recopiant les caractères présents sur l'image.