Php, Perfectionnement
Formation
À Montrouge et Rouen
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
-
Niveau
Niveau intermédiaire
-
Dirigé à
Pour professionnels
-
Lieu
-
Durée
5 Jours
Objectifs: Une introduction poussée à la POO permettra une approche MVC des applications en ligne. La distribution des composants au sein d'un framework et la communication avec des processus externes permettront de bien appréhender les enjeux stratégiques liés à une approche plus raisonnée du développem. Destinataires: Cette formation s'adresse aux développeurs PHP ayant déjà une bonne pratique du langage en mode procédural, désirant améliorer la pérennité et la maintenabilité de leurs développements
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
Les participants doivent impérativement connaître le programme de niveau 1 (cours PHH) ou disposer de connaissances équivalentes
Les Avis
Le programme
- Evolutivité et maintenance : la nécessité de r autrement.
- Equipes multidisciplinaires : l'enjeu de la cohabitation.
- Présentation de l'exemple utilisé durant la formation : le site de gestion portuaire .
Programmation Orientée Objet (POO)
- Classes, propriétés, méthodes. Visibilité et protection. Introduction à l'approche UML.
- Constructeur, destructeur. Appel implicite vs. explicite.
- Héritage et agrégation. Règles de propagation. Polymorphisme.
- Interface, surcharge. Principe et application pratique.
- Enregistrement. Sérialisation/désérialisation.
- PEAR. Structure, conventions et paramètres.
Gestion des erreurs
- Création d'un gestionnaire.
- Bufferisation et fichiers log.
- MIME. Mixed, Multipart, Alternative/Related.
- IMAP/POP. Connexion au serveur. Analyse et traitement des messages.
Authentification LDAP
- Introduction. OpenLDAP. Configuration et démarrage (fichiers conf et ldif).
- Lecture. Connexion anonyme, interrogation et récupération de données.
- Ecriture. Connexion administrateur. Formatage des données et insertion.
Oracle
- Connexion. Simple, multiple, permanente.
- Analyse de la requête. Mode de validation et erreurs.
- Commit/Rollback. Incidence du mode de connexion.
- Récupération des jeux d'enregistrements. Indice/étiquettes, tableaux/objets.
- Procédures stockées. Création/utilisation.
- Pointeurs abstraits : le cas des LOB. Ecriture/lecture.
XML/DOM/XSLT
- XML. Format et validation.
- DOM et Xpath. Création, analyse.
- Transformateurs XSL. XSL/XSLT.
- Clients riches : SWF et Ajax. Introduction et enjeux.
Web Service et SOAP
- Introduction. Annuaires de services et accessibilité. WSDL et SOAP.
PDF pour AcrobatReader
- Opérations de base. Texte, images et tracés vectoriels.
- Options avancées. Hyperliens, signets et notes. Modification de référentiel et templates.
Communication interprocessus
- API COM et RPC. Applications concernées. Ouverture, exécution et pilotage d'une application externe.
- Sockets. Serveur et client.
- Streaming et mémoire partagée. Paramètres serveur. Applications pratiques.
- Pilotage d'imprimante. Paramétrage standard : résolution, saut de page, texte et tracés.
HTTPS, SSL et certificats
- Introduction. Transactions sécurisées. Paramètres serveur. Fournisseurs de certificats.
Maintenance
- Compression de données. Format Zip. Lecture/écriture en streaming.
- FTP. Protocole et connexion. Opérations de base.
Frameworks
- Introduction. Philosophie. Clarté du code et travail en équipe. Maîtrise des développements externes.
- Présentation. Blueshoes, Seagull, Mojavi et php.MVC.
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Php, Perfectionnement