DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

PHP avancé

Date de mise à jour : 04/12/2024 | Identifiant OffreInfo : 24_279360

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

Objectifs

Développer une expertise avancée en PHP
Maîtriser la programmation orientée objet à un niveau avancé
Exploiter des frameworks populaires pour accélérer et structurer le développement
Optimiser les performances et renforcer la sécurité des applications web

Programme de la formation

Module 1 : Rappels et bases avancées en développement web
Révision des bases en HTML et CSS
Installation et configuration d'un environnement de développement local (WAMP, LAMP, MAMP)
Concepts avancés en PHP : récursivité, closures, programmation fonctionnelle
Module 2 : Programmation orientée objet avancée et design patterns en PHP
Concepts avancés de POO : héritage, polymorphisme, interfaces, exceptions
Introduction aux design patterns courants : Singleton, Factory, Observer, etc.
Utilisation avancée de PDO pour des requêtes SQL complexes et gestion des transactions
Module 3 : Développement avec des frameworks PHP
Introduction et utilisation de frameworks populaires (Laravel, Symfony, CodeIgniter, Yii)
Création d'API RESTful avec les fonctionnalités des frameworks
Intégration de bibliothèques pour les tests unitaires et d'intégration
Module 4 : Optimisation et sécurisation des applications PHP
Optimisation des performances : profiling, mise en cache, minification
Sécurisation des applications PHP : protection contre les injections SQL, failles XSS et autres vulnérabilités
Module 5 : Déploiement et mise en pratique
Déploiement d'applications PHP sur des serveurs distants
Travaux pratiques :
Création d'une application complète en utilisant un framework PHP
Tests, optimisation, sécurisation et déploiement de l'application développée

Validation et sanction

Maîtrise des concepts avancés de PHP, y compris la programmation fonctionnelle et les fonctions complexes.
Expertise en programmation orientée objet (POO) avancée : héritage, polymorphisme, interfaces, exceptions.
Capacité à appliquer des design patterns courants pour améliorer la structure et la maintenabilité du code.
Utilisation avancée de PDO pour des requêtes SQL sécurisées et gestion des transactions complexes.
Compétence dans l'utilisation de frameworks PHP populaires (Laravel, Symfony, CodeIgniter, Yii) pour développer des applications modernes.
Création et gestion d'API RESTful conformes aux standards de développement.
Amélioration des performances des applications PHP à l'aide de techniques de profiling, de caching et de minification.
Renforcement de la sécurité des applications PHP contre les menaces telles que les injections SQL et les failles XSS.
Aptitude à réaliser des tests unitaires et d'intégration pour garantir la qualité du code.
Capacité à déployer et gérer des applications PHP sur des serveurs distants.

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Maîtrise des bases de PHP et de la programmation orientée objet (POO)

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
Les Docks - Atrium 10.6
13000 - Marseille
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
fax :
Site web : https://formation.vivaneo.fr/
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 23/12/2024 au 31/12/2025
débutant le : 23/12/2024
Adresse d'inscription
Les Docks - Atrium 10.6
13000 - Marseille
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme