Objectif Cette formation permet d'appréhender et de mettre en pratique les concepts de la programmation orientée objet (POO) en PHP. Elle est également l'occasion de découvrir les fonctionnalités avancées de PHP. Développeurs PHP. Développeurs Web. Pré-requis Connaitre au moins un autre langage de programmation. Avoir des notions de PHP ou avoir suivi la formation PHP initiation est un plus. Public concerné Informations pratiques Référence : #DEVWPHCE01 Durée : 4 jours (28 heures) Tarif : 1870 HT Dates 2014 : - du 12 au 14 Février
- du 9 au 11 Avril - du 18 au 20 Juin - du 1 au 3 Octobre - du 17 au 19 Décembre Ou sur demande pour une autre date Consultez-nous pour obtenir un devis et les prochaines disponibilités de nos consultants formateurs. Présence nationale Cliquez sur l'image pour l'agrandir Aix-en-Provence, Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours
Programme Rappels Rappel sur la configuration ainsi que les bases du langage Les expressions régulières La manipulation et gestion de fichiers PHP au quotidien Les différents outils de développement (IDE) Le debuggage Le pas à pas Historiser son code avec GIT, quelles particularités pour les projets PHP Savoir structurer son projet PHP Packager son code avant publication La Programmation Orientée Objet en PHP Principes de la Programmation Orientée Objet Classes, attributs et méthodes Droits d accès et encapsulation Constructeur et destructeur Surcharge et itérateurs L héritage Attributs et méthodes statiques Les méthodes magiques (exemple de génération automatique d accesseurs) La couche d abstraction PHP Data Object Utilité d une couche d abstraction Manipulation de données avec PDO Gestion des transactions Procédures stockées Gérer des projets Multi-tables, Multi bases de données XML et PHP
Rappels sur le langage XML Manipulation XML avec DOM et SAX Navigation XPath Transformations XSLT Utilisation de SimpleXML Création de fichiers XML avec PHP PHP et les services Web Sécurité Introduction aux Services Web Les mécanismes à mettre en place Création d un client et d un serveur SOAP WSDL et SOAP Web Services JSON Consommer un web service Configuration de PHP Configuration de MySQL Les différents types d attaque (XSS, CSRF, injections SQL ) Authentification LDAP et PHP Performance et débogage Débogage et gestion des erreurs Techniques de mise en cache et de compression Les bonnes pratiques Industrialisation Mettre en place un serveur d'intégration Outils d'analyse de code: failles de sécurité, code déprécié, variables inutilisés Rapports Logiciels utilisés Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera
Powered by TCPDF (www.tcpdf.org) Formation PHP avancée préinstallé sur les postes. Travaux pratiques Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60% du temps est concacré à la pratique. Mots clés associés à cette formation Développement web, programmation orientée objet, PHP, certification. Financement de la formation professionnelle Ce cours peut être financé par l'opca (Agefos, Fafiec, Opcalia...) de votre entreprise ou par le Fongecif de votre région. Il peut également être suivi dans le cadre du DIF, du CIF, ou d'une période de professionnalisation.