PHP : Outils et techniques de développement
Fiche publiée le 10 janvier 2008 par Jean-Paul

    Stage pratique

 
L’objectif de cette formation est de mieux connaître les possibilités avancées offertes par l’environnement de développement PHP
PHP : Outils et techniques de développement
Euroréférentiel I&D: T04 : Technologies de l’Internet
          Parcours pédagogique: conception et développement web

Les outils du développeur PHP

  • Editeur HTML : NVU
  • Feuilles de style CSS : TopStyle
  • Kit d’installation Apache, PHP, MySQL : Wamp, Xampp,easyPHP, Mamp
  • Environnement d’interface de développement (IDE) : Eclipse,PHPeclipse
  • Framework PHP:CakePHP
  • Logiciel d’auto-documentation PHP :phpDocumentor
  • Contrôle de versions : Subversion (SVN)
  • La programmation orientée objet avec PHP (rappel)

    Utilisation des templates (rappel)

    Gestion de XML en PHP5

  • Le document DomDocument
  • L’objet DomNodeList
  • Accès aux éléments : Document ::getElementsByTagName()
  • Accès aux éléments : DomElement ::getElementsByTagName()
  • Accès aux attributs : DomElement ::getAttribute()
  • Création d’un élément : DomDocument ::createElement
  • Ajout d’un nœud textuel : DomDocument ::createTextNode
  • Insertion d’un nouveau nœud au document : DomNode ::appendChild
  • Suppression d’un nœud : DomNode ::removeChild
  • Utilisation de SimpleXML
  • Création et lecture de flux RSS
  • Utiliser l’architecture MVC dans les applications web/php

    Les bibliothèques de composants : PEAR, Ez Components

  • PEAR : définition
  • PEAR : installation
  • PEAR : utilisation
  • PEAR : documentation
  • PEAR : licences
  • Les Frameworks PHP

  • Qu’est-ce qu’un Framework ?
  • Fonctionnalités d’un Framework : Modèle MVC, Template, Gestion du cache, Accès aux données, Mapping relationnel (ORM), Conventions de nommage, Génération de code, Scaffolding, Gestion des droits, URL conviviales
  • Choix d’un Framework : ZendFramework, CakePHP, Symfony,...
  • CakePHP Pas à Pas
  • Travaux dirigés, ateliers



    Développement Web
    Public concerné: Développeurs, web designers
    Nombre de jours de formation: 5
    Niveau: Intermédiaires

    Matériel pédagogique:
  • Support de cours (185 pages)
  • Fascicule exercices et ateliers


  • Langues de la formation: Français ou Anglais

    Quelques pages du support de cours


    Prix 2008/2009: Nous consulter
    Contact
    Cette fiche a été consultée 1804 fois


    Formateurs, organismes de formation
    Vous pouvez commander le support de cours indépendamment de la prestation de formation
    Cliquez sur la vignette pour nous contacter




    © ex silicio. 2008.Tous droits réservés. Retour à l'accueil