PHP 5, pour les développeurs objet

Formation

À Paris la Défense

2 500 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris la défense

  • Durée

    5 Jours

  • Dates de début

    Septembre

Ce cours vous permettra de maîtriser d'une manière opérationnelle le langage PHP dans le contexte d'un développement objet. Vous apprendrez à créer un site Web dynamique et aborderez la mise en oeuvre des aspects connexes à ce type de développement. L'ensemble du cours est orienté objet.

Les sites et dates disponibles

Lieu

Date de début

Paris la Défense ((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044

Date de début

SeptembreInscriptions ouvertes

À propos de cette formation

Bonnes connaissances des bases du HTML. La connaissance d'un langage objet permettra de mieux profiter de la formation mais n'est pas indispensable.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

» Introduction

Qu'est-ce que PHP ? Interactivité avec les internautes.

Les différences entre PHP 4 et PHP 5.

Présentation de l'exemple utilisé durant la formation. 

» Bases du langage PHP

Automatisation d'une page Web.

Le client-serveur. Premiers éléments du langage.

Intégration de PHP dans une page HTML.

Variables et fonctions. Librairies.

Fonctions de base, variables serveur et variable PHP.

Contrôles de flux et boucles.

Travaux pratiques
Réalisation de fonctions personnalisées.

» Programmation Orientée Objet (POO)

Rappel UML. Modélisation des classes. Outils.

Classes, propriétés, méthodes. Visibilité et protection.

Constructeur, destructeur. Appel implicite vs explicite.

Héritage et agrégation. Propagation. Polymorphisme.

Sérialisation et stockage. Organisation des fichiers.

Travaux pratiques
Réalisation d'une classe PageWeb.

» Premières applications Web en PHP

Les formulaires simples. Passage de variables. Vérification de Login/mot de passe. Redirection.

Les variables complexes : tableaux des fonctions.

Travaux pratiques
Réalisation d'un objet de stockage. Réalisation d'un objet formulaire (texte, select et upload).

» Gestion des sessions utilisateurs

Variables persistantes : Cookies et Session.

Avantages, limitations et précautions.

Variables de session et fonctions liées. Les Cookies.

Sérialisation des variables complexes. Utilisation.

Travaux pratiques
Réalisation d'un objet panier d'achat stockable en Cookie ou Session. Gestion des quantités commandées.

» Utilisation d'une base de données MySQL

Concepts : bases, tables, champs, enregistrements.

Fonctions PHP Mysqli. Introduction au langage SQL.

Requêtes et traitement des résultats.

Travaux pratiques
Création d'une base MySQL et de fiches produits à la volée.

» Une application Web professionnelle

Notions d'architecture multicouche. Principes MVC.

Formulaires complexes. Liaison aux données.

Fonctions avancées de sélection : recherches et tris.

Le graphisme en PHP : de la librairie GD.

Intégration au site.

Travaux pratiques
Réalisation d'un moteur de recherche. Amélioration de la classe SQL. Implémentation multicouche. Intégration des différents modules réalisés.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

PHP 5, pour les développeurs objet

2 500 € HT