Formation : PHP MySQL – Avancé

Ref. PHP-02
Durée :
5
 jours
Examen :
Non certifiant
Niveau :
Avancé

Description

Dans ce cours avancé, les participants apprendront les fonctionnalités avancées du langage de programmation web PHP. Les élèves apprendront à utiliser les fonctionnalités orientées objet de PHP pour créer des sites Web plus modulaires et aussi apprendre la sécurité de PHP, XML, les fonctions de réseau et PDF.

Profils des participants

  • Développeurs experimentés ayant besoin de programmé sous PHP

Objectifs

  • Utiliser les techniques avancées PHP
  • Créer un site web modulaire et bien documenté
  • Connaître les concepts de base de données avancée
  • Connaître les techniques PHP de sécurité
  • Développer des applications orientées objet
  • Faire du networking avec PHP
  • Tirer parti des modules PEAR
  • Travailler avec XML en PHP

Connaissances Préalables

Contenu du cours

Module 1 : PHP Orienté Objet de base
  • Leçon 1 : Concept OOPS en détail
  • Leçon 2 : Taper les propriétés et les méthodes et sa visibilité
Module 2 : PHP OOPS avancé
  • Leçon 1 : Encapsulation
  • Leçon 2 : Héritage
  • Leçon 3 : Méthodes de dépassement
  • Leçon 4 : Bloquer l’héritage
Module 3 : Formulaires PHP
  • Leçon 1 : Manipulation de formulaire
  • Leçon 2 : Formulaires interactifs PHP
  • Leçon 3 : Validation de formulaire
  • Leçon 4 : Nettoyage de formulaire PHP
Module 4 : Query String PHP, Cookies et Sessions PHP
  • Leçon 1 : Faire une Query String
  • Leçon 2 : Gestion des cookies PHP
  • Leçon 3 : Gestion de session PHP
  • Leçon 4 : Session de connexion PHP
  • Leçon 5 : Système de connexion / déconnexion d’affectation
  • Leçon 6 : Formulaire de demande et envoi de courrier via script PHP.
  • Leçon 7 : Fichier et répertoires
  • Leçon 8 : Travailler avec des fichiers et des répertoires
Module 5 : Jointures MySQL et fonctions SQL
  • Leçon 1 : Créer un index
  • Leçon 2 : MySQL INNER Join
  • Leçon 3 : MySQL LEFT Joins
  • Leçon 4 : MySQL RIGHT Joins
  • Leçon 5 : Requêtes SQL complexes
Module 6 : PEAR
  • Leçon 1 :  Installation et travail avec des packages de pear
Module 7 : Date et heure
  • Leçon 1 :  Travailler avec des fonctions de date et d’heure
Module 8 : Bibliothèque GD et PDF
  • Leçon 1 : Travailler avec GD et PDF Library
Module 9 : Reg Exp
  • Leçon 1 : Chaîne correspondant à une expression régulière
Module 10 : XML
  • Leçon 1 : Travailler avec PHP + XML
Module 11 : Gestion de HTTP
  • Leçon 1 : En-têtes HTTP
  • Leçon 2 : Redirection de page
  • Leçon 3 : Téléchargement de fichier
Module 12 : AOP
  • Leçon 1 : Connexion à la base de données avec l’objet de données PHP
Module 13 : SMARTY
  • Leçon 1 : Smarty Installation
  • Leçon 2 : Travailler avec la variable et les objets SMARTY
  • Leçon 3 : Faire des modèles Smarty

Documentation

  • Support de cours numérique inclus

Lab / Exercices

  • Pendant le cours, les participants sont encouragés à participer activement à l’expérience d’apprentissage en exécutant des exemples de fichiers et en effectuant des tâches de codage pendant les labs
  • Chaque session de lab vous permet de comparer votre solution à celle de l’instructeur

Cours complémentaires

Financement Temptraining

ITTA est partenaire de Temptraining, le fonds de formation continue pour les travailleurs temporaires. Ce fonds de formation peut subventionner des formations continues pour toute personne qui travaille pour un employeur assujetti à la Convention collective de travail (CCT) Location de services.
Prix de l'inscription
CHF 3'550.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite

lun26Juin(Juin 26)09:00ven30(Juin 30)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun26Juin(Juin 26)09:00ven30(Juin 30)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun31juil(juil 31)09:00ven04Aoû(Aoû 4)17:00VirtuelAnnuléeVirtuel Etiquettes de sessionPHP-02

lun31juil(juil 31)09:00ven04Aoû(Aoû 4)17:00Lausanne, Avenue Mon repos 24, 1005 LausanneAnnulée Etiquettes de sessionPHP-02

lun07Aoû(Aoû 7)09:00ven11(Aoû 11)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

lun07Aoû(Aoû 7)09:00ven11(Aoû 11)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun04Sep(Sep 4)09:00ven08(Sep 8)17:00Genève, Route des Jeunes 33B, 1227 CarougeAnnulée Etiquettes de sessionPHP-02

lun04Sep(Sep 4)09:00ven08(Sep 8)17:00VirtuelAnnuléeVirtuel Etiquettes de sessionPHP-02

lun11Sep(Sep 11)09:00ven15(Sep 15)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun11Sep(Sep 11)09:00ven15(Sep 15)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun09Oct(Oct 9)09:00ven13(Oct 13)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun09Oct(Oct 9)09:00ven13(Oct 13)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

lun13Nov(Nov 13)09:00ven17(Nov 17)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun13Nov(Nov 13)09:00ven17(Nov 17)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun18Déc(Déc 18)09:00ven22(Déc 22)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun18Déc(Déc 18)09:00ven22(Déc 22)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

X
X
X
X