Cette formation Joomla développeur propose
de s'initier ou de se perfectionner

aux développements d'extensions Joomla (composant, module et plugin). Cette formation Joomla est réservé à un public expérimenté tel que d'ingénieur web, chef de projet web, webmaster, développeur web ou intégrateur HTML.

Programme de la formation

Rappel sur les notions en PHP et MySQL

Mise en place d'un environement de développement sous Eclipse JUNO

Installation et paramétrage de Xdebug avec Joomla

Mise en place de SVN ou GIT

Mise en place des scripts de déploiement de site en préprod et prod

Présentation du modèle MVC (modèle, vue et contrôleur) de Joomla

Présentation de l'architecture applicative des extensions (module, composant et plugin)

Présentation du modèle de donnée Joomla

Découverte de l'API Joomla et Platform framework

Développement de module : Back end et Front end

Développement de composant : Back end et Front end

Gestion des ACL (droit utilisateur et niveau utilisateur)

Gestion des fichiers de langue : Front end et Back end

Gestion de la base de donnée et de la persistance des données (nouveauté pour Joomla 3.1)

Développement d'un plugin Joomla

Présentation des différents type de plugin

Prévention et sécurité pour le développement sous Joomla

Travaux pratiques en rapport avec votre projet



les plus de votre formation Joomla

Support de cours personnalisé

Travaux pratiques personnalisés

Formation effectuée sur la version 2.5 ou 3.0 de Joomla au choix

Serveur de test en ligne pour les travaux pratiques disponible pendant 3 mois après la formation

Petit déjeuner, déjeuner et pause café

Suivi et consolidation des acquis après votre formation Joomla

Une remise de 5% sur votre prochaine création de site Joomla à Paris

Caractéristiques

  • Durée : 2 à 5 jours
  • Niveau : Confirmé
  • Participants : 1 à 4
  • Langue : FR ou EN

Lieu de formation

  • Dans vos locaux
  • Dans nos locaux à Paris
    •    - Opéra
    •    - Champs-Élysée
    •    - Dausmenil
    •    - Grands Boulevards
    •    - La Défense
    • À distance (e-learning)