PHP

OBJECTIFS PÉDAGOGIQUES
- Apprendre et maîtriser le langage PHP.
- Créer des applications Web en PHP avec utilisation de bases de données.

Détails

Référence

FORLAND06

Durée : 5 jours

Profil participants : Développeurs et concepteurs de pages Web. Webmasters.

Animateur : Consultant expert Web

Pré-requis : Avoir suivi le stage FORLAND01 ou posséder des connaissances équivalentes. Avoir des notions en programmation Web

Dates des sessions de l'année

  • du 12 au 16 février 2018
  • du 12 au 16 mars 2018
  • du 14 au 18 mai 2018
  • du 17 au 21 septembre 2018
  • du 19 au 23 novembre 2018

Tarif (H.T.) : 2340 €

Programme

Introduction

- Présentation du PHP
- Utilisation du PHP
- Intégration d'un script dans une page HTML
- Exemple
- Les commentaires

Variables, Constantes, types et tableaux

- Les variables
- Les constantes
- Les types de données
- Les tableaux

Les instructions de contrôle

- Les instructions conditionnelles
- Les instructions de boucle

Les fonctions

- Définition d'une fonction
- Portée des variables
- Fonctions et constantes utiles

La Programmation Objet

- Classe et instance
- Héritage
- Référencement et clonage
- Les interfaces
- Les exceptions

Les design patterns

- Introduction aux design patterns
- Modélisation UML
- Les familles de patterns
- Les principes du génie logiciel, GRASP, SOLID...
- Mise en situation et exercice complet

Gestion des formulaires

- Création d'un formulaire HTML
- Récupération des données d'un formulaire
- Chargement de fichiers

Bases de données et gestion des fichiers

- Les principaux SGBDR
- PHP et MySQL
- Gestion des fichiers

Gestion des sessions, des cookies et variables d’environnement

- Les sessions
- Les cookies
- Variables d’environnement

Tests avec PHPUnit

- Introduction au concept de tests
- Installation et utilisation de l'outil de tests PHPUnit
- Patterns de tests et objets radars
- PHPUnit avancé
- Tester avec une base de données

Pré-réservation

Veuillez remplir ce formulaire en précisant la formation souhaitée. Nous prendrons contact avec vous dans les plus brefs délais.

Conditions d'utilisation: en transmettant ce formulaire, vous acceptez de nous communiquer les données qu'il contient, protégées par notre charte de confidentialité et la loi sur la protection des données.

Forest, La formation au coeur de votre stratégie

4, avenue Laurent Cély

92600 Asnières-sur-Seine

Téléphone : 01 71 12 62 63

contact@formation-forest.com

Télécopie : 01 71 12 62 64

formation-forest.com

Partenaires et Label qualité

Partenaire Agilya

Paretanires Oracle 

logo DATADOCK