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

lun01Avr09:00ven05(Avr 5)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun01Avr09:00ven05(Avr 5)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun06Mai(Mai 6)09:00ven10(Mai 10)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun06Mai(Mai 6)09:00ven10(Mai 10)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

lun10Juin(Juin 10)09:00ven14(Juin 14)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun10Juin(Juin 10)09:00ven14(Juin 14)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun15juil(juil 15)09:00ven19(juil 19)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun15juil(juil 15)09:00ven19(juil 19)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

lun19Aoû(Aoû 19)09:00ven23(Aoû 23)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun19Aoû(Aoû 19)09:00ven23(Aoû 23)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun23Sep(Sep 23)09:00ven27(Sep 27)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun23Sep(Sep 23)09:00ven27(Sep 27)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

lun28Octven01NovGenève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun28Octven01NovVirtuelVirtuel Etiquettes de sessionPHP-02

lun02Déc(Déc 2)09:00ven06(Déc 6)17:00VirtuelVirtuel Etiquettes de sessionPHP-02

lun02Déc(Déc 2)09:00ven06(Déc 6)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