Formation

A distance

Prix sur demande

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

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

Cette formation vous permettra de maîtriser d’une manière opérationnelle le langage PHP dans le contexte d’un développement objet. Il vous permettra aussi d’aborder les aspects connexes à ce type de développement : bases de données, langage SQL, manipulation de fichiers graphiques.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

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

Les matières

  • Gestion

Le programme

 

PHP Présentation

  • 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
  • Les principes 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.

ATELIER : Réalisation de fonctions personnalisées

Programmation Orientée Objet (POO) et PHP UML l’essentiel

  • Modélisation des Classes
  • Outils de conception
Classes, Propriétés, Méthodes
  • Visibilité & Protection
Constructeur, destructeur
  • Appel implicite vs.explicite
Héritage & Agrégation
  • Règles de propagation
  • Polymorphisme
Sérialisation et stockage
  • transmission
  • enregistrement
Organisation des fichiers
  • transmission
  • enregistrement

ATELIER : Réalisation d’une classe PageWeb.

Premières applications WEB en PHP Les formulaires simples

  • Passage et transmission de variables
  • Lecture écriture de fichier
  • Vérification de login/mot de passe
  • Redirection
Les variables complexes : tableaux
  • Constructeur array
  • Fonctions associées aux tableaux
  • Fonctions d’extraction
  • Fonctions de navigation dans un tableau

ATELIER :

  • Réalisation d’un objet de stockage
  • Réalisation d’un objet Formulaire (texte, select et upload)
Gestion des sessions utilisateurs en PHP Variables persistantes: Cookies et Session
  • Avantages et inconvénients des coo­kies et sessions
  • Limitations et précautions
  • Les variables de session
  • Fonctions liées aux variables de session
  • Les Cookies
  • Sérialisation des variables complexes
  • Utilisation

ATELIER:

  • Réalisation d’un objet Panier d’Achat stockable en cookie ou session
  • Gestion des quantités commandées (méthodes ajout, retrait, suppression)
PHP et les bases de données : « Utilisation d’une base de données MySql »
  • Concepts fondamentaux: Bases, tables, champs, enregistrements
  • Fonctions PHP Mysqli
  • Introduction au langage SQL (sélec­tion, modification, suppression)
  • Traitement des résultats des requêtes
  • Création d’un objet Critères et d’un objet Requête

ATELIER :

  • Création d’une base Mysql.
  • Remplissage de la base à partir d’une base texte.
  • Création de fiches produit à la volée par extraction des données de la base.
PHP : Une application WEB profes­sionnelle. Notions d’architecture multicouches
  • Introduction aux principes MVC
Les formulaires complexes
  • Moteur de recherche: formulaire objet en relation avec une base de données
  • Fonctions avancées de sélection: recherches et tris

ATELIER :

  • Réalisation d’un moteur de recherche : la sélection sur Auteur, Titre et Héros donne une liste de liens sur les fiches produit correspondantes
  • Amélioration de la classe Sql
  • Implémentation multicouches
Le graphisme en PHP
  • Présentation de la librairie GD
  • Création d’image, réutilisation
  • Gestion des polices et de l’écriture en mode image
  • Superposition de texte pour protection de droits
  • Intégration au site
Intégration des modules réalisés

ATELIER :

  • Intégration des différents modules réalisés
  • Affichage des images, avec mention de copyright

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 – Maîtrise POO

Prix sur demande