Formation PHP perfectionnement

PHP perfectionnement
Perfectionnez vos connaissances sur PHP, découvrez les fonctions avancées et la programmation orienté objet.

Financer ma formation Obtenir un devis


Le programme de formation détaillé


Personnalisation:
Le programme peut être modifié en fonction de vos besoins et de vos objectifs sur le contenu, la durée et les modalités.

Programmation Orientée Objet (POO) Jour 1

  • Classes, propriétés, méthodes
  • Visibilité et protection.
  • Constructeur, destructeur
  • Appel implicite vs explicite
  • Héritage
  • Règles de propagation

Gestion des fichiers en PHP Jour 2

  • Ouvrir, créer un fichier et supprimer
  • Lire/écrire dans un fichier
  • Instructions d'appel et d'inclusion
  • Upload de fichiers
  • Download de fichiers

Les bases de données MySQL

  • Les outils
  • Requêtes avancées
  • Sécurité : formatage des entrées et requêtes paramétrées (attaque par injection).
  • Gestion de l'authentification

Création de documents PDF Jour 3

  • Utilisation de la classe fpdf
  • Utilisation de la classe HTML2PDF
  • Utilisation de ces classes avec des données provenant d'une base de données
  • Texte et mise en page

Utilisation de la bibliothèque GD (Graphique Device)

  • Génération de graphiques dynamiques
  • JpGraph

Gestion des mails avec PHP

  • PHPMailer
  • Gestion des pièces jointes de type MIME
  • Gestion des images

Services web

  • OAuth
  • SOAP
  • Mise en place d'une API

Formation ajoutée le 24/06/2014, mise à jour le 26/05/2022.

Pré-requis

De bonnes connaissances du langage PHP sont nécessaires pour aborder sereinement cette formation.

Public

Tout développeur ayant déjà  de bonne connaissances dans la programmation du PHP en mode procédural et qui souhaite optimiser ses développements à  la l'aide la programmation orientée objet.

Objectifs :

Optimiser la programmation PHP à  l'aide la programmation orientée objet via l'utilisation de classes natives ou personnalisées. Découvrir les fonctionnalités avancées du langage.


Moyens pédagogiques :

Un PC par personne, le formateur diffuse son écran sur un vidéo-projecteur ou télévision grand écran
Un groupe de maximum 5 personnes en inter-entreprise.
En distanciel : Utilisation de Zoom ou Teams avec partage d'écran, chat, audio et vidéo en temps réel.
Exposé théorique, suivi d'une mise en pratique.


Moyens pour suivre l’exécution de l’action :

  • La présence du stagiaire est vérifiée par le formateur à l'aide d'une feuille de présence signée par demi-journées

Moyens pour en apprécier les résultats :

  • A la fin de la formation, le stagiaire complète une évaluation à chaud (Permettant d'évaluer la qualité de la prestation)
  • Puis, il complète avec le formateur une évaluation des acquis (Permettant de déterminer les points acquis, non acquis ou en cours d'acquisition)
  • Quelques mois après la formation, le donneur d'ordre complète une évaluation à froid (Permettant de s'assurer que la formation a pu être mise en pratique)

Profil formateur :

Formateurs passionnés et expérimentés intervenant en milieu professionnel en tant qu'intégrateur et développeur.

Accueil et accès des personnes en situation de handicap :

Contacter Lambert Christophe
03 59 25 10 15
christophe.lambert@lc-formateur.com

Délai d'accès :

En intra-entreprise : En fonction de vos disponibilités et celles de nos formateurs.
En inter-entreprise : En fonction des sessions que nous avons programmé, consultable en cliquant ici


Evaluation : Aucune note pour cette formation entre 2022 et 2024.

Personne à contacter :

Lambert Christophe
03 59 25 10 15
christophe.lambert@lc-formateur.com

Pour toute demande de financement auprès de votre OPCO ou Pôle Emploi vous aurez besoin du programme détaillé de formation.