Formation « DÉVELOPPER AVEC LE FRAMEWORK JOOMLA »

Cette formation Joomla permet d'appréhender les API et le framework PHP Joomla!, le mécanisme des Objets, développer Plugins et Modules, concevoir un Composant. Elle est le complément idéal de la formation Programmation avancée sous Joomla! proposée dans notre catalogue de formation.

OBJECTIFS

  • Appréhender les API et le framework PHP Joomla!

  • Comprendre le mécanisme des Objets Joomla!

  • Savoir développer des Plugins et des Modules Joomla

  • Maitriser la conception de Composants (Frontend et Backend)

 

PROGRAMME

Programmation Web

  • Technologies clientes et serveur

  • POO et Design Pattern MVC

  • Outils de développement

Framework Joomla

  • Architecture

  • Les couches Framework, Apps et Extension

  • Constantes Joomla

  • MVC Joomla

  • Les Fabriques

  • Les Objets Utilisateurs. et Sessions

  • Les Paramètres HTTP et le Navigateur Client

  • Les bases de données

Développer un Module

  • Package d'installation

  • Descripteur de déploiement

  • Le code du module

  • Apparence multiple d'un Module

  • Module d'un Composant

  • TP - Développer un Module

Structure d'une extension Joomla

  • Les packages d'installation

  • Descripteur de déploiement

  • Organisation dans les tables Joomla!

  • Installation et désinstallation d'extension

Développer un composant Frontend

  • Descripteur de déploiement

  • Package d'installation

  • Le rendu XHTML

  • Structure d'un composant Site

  • TP - Développer un composant Site Frontend

Développer un composant Backend

  • Spécificités du Backend

  • Configuration d'un composant

  • Files d'attentes de messages

  • Redirection d'URL

  • Structure d'un composant Backend

  • TP­ - Développer un composant Backend

Développer un plugin

  • Package d'installation

  • Descripteur de déploiement

  • Les évènements et Listeners

  • Les Groupes et leurs évènements Joomla!

  • Paramétrage d'un plugin

  • TP - Développer un Plugin

Support du multilingue

  • Créer un fichier de langue

  • Utiliser l'externalisation des textes

  • TP - Support du multilingue

INFORMATIONS

 Durée : 2 jours 

 Pré-requis : Développeur Web PHP - Connaissances en POO (Orienté Objet) - Connaissances Javascript et CSS

 Lieu : en intra-entreprise

Certification Joomla

Tous les membres de l'équipe Agerix ont obtenu leur certification administrateur joomla!

certification administrateur joomla

 

Dernière news

Abonnez-vous à notre newsletter

Genre

Confidentiel Agence Agerix © 2017 S.A.R.L au capital de 8500 euros. RCS Bordeaux 812 619 062.
A.P.E 6202A N° identification T.V.A FR42812619062 Prestataire de formation n° 75 33 10531 33

Agerix
Addresse: 4 rue Jean Moulin 33310 Lormont, France ,
Tel:( 33 5) 35 54 92 03 , Fax:( 33 9) 72 14 74 74 , E-mail: contact(at)agerix.fr

agerix.fr n'est ni affilié à Open Source Matters ou au projet Joomla!® ni approuvé par eux.
Le nom Joomla! et le logo sont utilisé sous licence limitée accordée par Open Source Matters, propriétaire de la marque aux États-Unis et autres pays.

Ce site utilise Google Analytics. En continuant à naviguer, vous nous autorisez à déposer un cookie à des fins de mesure d'audience.