Public

À qui s'adresse la formation JOOMLA (Expert)

La formation "JOOMLA - Expert" s'adresse aux développeurs web et intégrateurs expérimentés souhaitant approfondir leurs compétences en développement avancé sous Joomla. Idéale pour ceux ayant déjà une bonne maîtrise de la programmation orientée objet et des bases de Joomla, elle vise à fournir des connaissances pointues sur les design patterns, le framework Joomla et la création d'extensions, afin d'optimiser les projets web complexes.

Objectifs

Compétences visées pour la formation JOOMLA (Expert)

La formation "JOOMLA - Expert" vise à approfondir vos compétences en développement web avec Joomla. Elle vous permettra de maîtriser les patrons de conception et la programmation orientée objet, d'explorer le framework et les outils de développement essentiels. Vous apprendrez à développer et personnaliser des modules, composants et plug-ins, optimisant ainsi vos capacités à créer des extensions Joomla sur mesure.

Programme

Comprendre les patrons de conception

  1. Rappeler les concepts fondamentaux de la POO
  2. Mettre en œuvre les patterns Singleton et Fabrique
  3. Comprendre le fonctionnement du pattern Observer

Programmer sur le web avec Joomla

  1. Identifier les technologies et serveurs utilisés par Joomla
  2. Appliquer les design patterns propres à Joomla
  3. Développer en programmation orientée objet sous Joomla

Connaître les outils de développement

  1. Utiliser un IDE, PDT ou éditeur de code adapté
  2. Déboguer efficacement le code Joomla
  3. Exploiter JDump pour l’analyse
  4. Utiliser des extensions Firefox utiles au développement

Comprendre le framework Joomla

  1. Analyser l’architecture générale
  2. Explorer les packages de la Joomla Platform
  3. Utiliser les classes et méthodes principales
  4. Identifier les classes spécialisées

Connaître les objets contextuels Joomla

  1. Manipuler les fabriques
  2. Gérer les utilisateurs et les sessions
  3. Interagir avec les bases de données
  4. Comprendre les couches de communication
  5. Utiliser les transports

Comprendre la structure d’une extension

  1. Décrypter les packages d’installation et descripteurs
  2. Comprendre l’organisation dans les tables Joomla

Développer un module Joomla

  1. Structurer et implémenter un module
  2. Paramétrer les options du module
  3. Configurer l’affichage et le comportement

Développer un composant Front-End

  1. Mettre en place la structure du composant
  2. Concevoir les menus associés
  3. Implémenter le modèle MVC

Développer un composant Back-End

  1. Structurer et implémenter l’administration
  2. Ajouter configuration et aide en ligne
  3. Utiliser le modèle CRUD

Développer un plug-in Joomla

  1. Comprendre les événements Joomla
  2. Identifier les groupes de plug-ins
  3. Structurer et faire fonctionner un plug-in

Générer des extensions Joomla

  1. Utiliser Component Creator
  2. Générer avec JBuildozer
  3. Concevoir avec JComponent Builder

La formation JOOMLA (Expert) est dispensée sur 21 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation JOOMLA - Expert 21 heures 1890.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter EVA Formations pour vous tenir informé des formations à venir et maintenir vos compétences.

EVA Formations, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© EVA FORMATIONS
58 av. de la Grande Armée
75017 PARIS
TÉL 01 83 64 41 43
EVA Solutions: La force du réseau