Accueil / Formation / programmation serveur
Cette formation de perfectionnement en PHP s'adresse aux développeurs ayant déjà une bonne pratique de PHP en mode procédural, et souhaitant franchir le pas de la Programmation Orientée Objet (POO ou OOP) dans leurs développements PHP. L'Objet est abordé de façon pragmatique, sous un angle très pra👇
tique : avec ou sans framework ou MVC, comment et pourquoi utiliser des classes pour organiser le code ? Quels sont les avantages et inconvénients de la POO en PHP ? Comment accélerer le développement en utilisant des classes de librairies tierces en PHP ?


3 jours
Cette formation s'adresse aux développeurs ayant déjà une bonne pratique de PHP en mode procédural, désirant améliorer la pérennité et la maintenabilité de leurs développements.
Les participants doivent connaître la programmation procédurale sous PHP
les participants réaliseront la conception et l'implémentation d'une application web complète de type boutique en ligne avec moteur de recherche, fiches produits et panier d'achat) , data driven en orienté objet.
A partir d'un cahier des charges, établir la liste des exigences fonctionnelles et non-fonctionnelles - Utiliser un outil de gestion d'exigences (Requirements Management) - Définir la priorité des cycles de développement - A partir des Use Case, définir les diagrammes de classes et les premières implémentations
Affiner l'implémentation avec les types - Utiliser les namespaces sur les classes du domaine - Organiser les classes PHP selon PSR
Gérer l'autoload via Composer - Utiliser les classes Debug et Cache
Refactoring MVC de l'application - Implémentation du Design Pattern Strategy pour le filtre de recherche - Intégration d'un moteur de templates - Abstraction de la couche d'accès aux données via un DAO
Oui, contrairement aux plateformes de vidéo, nos formations PHP Objet se déroulent en direct (visio-conférence) avec Xavier Braive, formateur expert avec 25 ans d'expérience. Vous pouvez poser vos questions en temps réel et bénéficier d'un accompagnement personnalisé.
Apprendre avec un expert comme Xavier Braive permet d'aller au-delà de la théorie. Nous abordons des cas réels : gestion des requirements, création des diagrammes UML, implémentation et organisation des classes selon les bonnes pratiques d'architecture que l'on ne trouve pas dans les manuels de base ou les tutoriels.
Cette formation s'adresse aux développeurs ayant déjà une bonne pratique de PHP en mode procédural, désirant améliorer la pérennité et la maintenabilité de leurs développements.
Les participants doivent impérativement connaître la programmation procédurale sous PHP. Il est possible d'évaluer son niveau via un QCM disponible sur le site de SAGEXA avant l'inscription.
Oui, cette formation peut bénéficier d'une prise en charge partielle ou totale par votre OPCO. SAGEXA est certifiée QUALIOPI, ce qui facilite les démarches de financement.
La formation se déroule à distance (France entière) sur une durée de 3 jours. Elle privilégie une pédagogie basée sur des travaux pratiques progressifs inspirés de cas réels.
Oui, pour chaque participant, toutes les formations SAGEXA ouvrent droit à une année de support asynchrone sur les sujets étudiés lors de la session.
Toutes les formations distancielles sont accessibles aux développeurs en situation de handicap physique pouvant communiquer par visio-conférence, après un entretien de validation.
© Sagexa.com