M2i Formation

Joomla! - Développement

Langages et développement - PHP

Présentiel

3 jours (21 heures) - JOO-DEV

(10)
Accueil  ›  Formations Informatique  ›  Langages et développement  ›  PHP  ›  Joomla! - Développement

Objectifs pédagogiques

  • Découvrir les usages des différents types d'extension
  • Développer des modules
  • Comprendre le MVC de Joomla!
  • Développer des composants
  • Intégrer Ajax dans des extensions Joomla!
  • Développer des plug-ins
  • Créer des FrontEnd et BackEnd templates.

Niveau requis

Connaissance du langage PHP.

Public concerné

Développeurs, architectes, chefs de projets.

La Défense03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
La Défense02/12/20191 800 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Mulhouse03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Nancy03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Reims03/06/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Évreux03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Le Havre03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Lille03/06/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Grenoble03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Lyon03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne03/06/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Orléans03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Tours03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Bordeaux02/12/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Aix-en-Provence03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Montpellier03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis03/06/20191 800 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence02/12/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bases de Joomla!

  • Installation
  • Définition de contenu
  • Interface d'administration
  • Gestion des utilisateurs

Le framework Joomla!

  • MVC
  • Apps
  • Fabriques
  • Sessions
  • Types d’extensions
  • Installation et paramétrage des extensions
  • Objets et sauvegarde en base

Composants

  • Anatomie d'un composant MVC
  • Contrôleur et accès aux données de requête
  • Vues et analyse des URL
  • Requêtes et réponses Ajax
  • Modèle et accès aux données

Templates

  • Template Manager
  • Langage de templates
  • Templates et layout
  • Surcharge de templates
  • Front End templates
  • Back End templates
  • Internationalisation
  • Intégration CSS et JS

Modules

  • Structure d'un module
  • Position des modules
  • Exemples des modules standards
  • Joomla Ajax Interface
  • Surcharge de composants

Plug-ins

  • Observer Design Pattern
  • Evénements et listeners
  • Evénements standards
  • Evénements custom

Testez vos connaissances

Objectif : Ce test a pour objectif de tester vos connaissances sur le langage PHP.

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus