Sélectionner une page
Formations Web CMS Formation Joomla 5 Template Design

Formation Joomla 5 Template Design

Niveau confirmé
Catégorie Essential
Logo Joomla 5 Template Design
Prix HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

Joomla 5 Template Design est une formation dédiée à la conception de templates professionnels pour Joomla 5. Cette formation pratique se concentre sur la création de thèmes sur mesure : structure de template, overrides de composants et modules, intégration Bootstrap 5, SCSS, et optimisation de la performance.

Vous apprendrez à utiliser le Web Asset Manager pour gérer scripts et styles, à bâtir des mises en page modulaires et à respecter les bonnes pratiques d’accessibilité et de SEO.

Au fil des exercices, vous réaliserez un design system réutilisable, intégrerez des champs personnalisés, et préparerez un packaging propre pour la mise en production. Vous serez ainsi en mesure de concevoir un template maintenable, compatible avec les extensions majeures et adapté à des sites multilingues.

À la suite de cette formation, vous saurez documenter, versionner et déployer votre template dans un contexte d’équipe.

Comme toutes nos formations, celle-ci s’appuie sur la dernière version stable v5.3.2 de Joomla 5 et ses nouveautés.

 

Objectifs

  • Concevoir un template Joomla 5 professionnel et maintenable
  • Maîtriser overrides, positions, layouts et paramètres de template
  • Exploiter Bootstrap 5, SCSS et le Web Asset Manager
  • Optimiser SEO, accessibilité et performances (Core Web Vitals)
  • Préparer packaging, versioning et mise en production

 

Public visé

  • Intégrateurs web
  • Web designers
  • Développeurs front-end
  • Intégrateurs CMS
  • Chefs de projet web

 

Pré-requis

  • Bases en HTML5/CSS3 et notions de JavaScript
  • Connaissances de PHP
  • Notions de Git et des workflows d’intégration web

 

Programme de notre formation Joomla 5 Template Design

 

Fondations & architecture

  • Structure : index.php, templateDetails.xml, dossiers /css, /js, /html
  • Positions de modules et bonnes pratiques de nommage
  • Overrides de composants, modules et layouts
  • Child templates et héritage depuis Cassiopeia
  • atelier : créer un child template et des positions personnalisées

 

HTML5, CSS/SCSS et Bootstrap 5

  • Grille, utilitaires et composants Bootstrap 5
  • Organisation SCSS, variables, mixins, compilation
  • Responsive : breakpoints, images, ratios
  • Accessibilité (WCAG 2.1) et sémantique HTML5
  • atelier : personnaliser palette/typo et produire un style guide

 

Paramètres & overrides de vues

  • Paramètres dans templateDetails.xml
  • Assignation de template par élément de menu
  • Overrides de com_content (blog, article)
  • Module chrome et JLayouts
  • atelier : override d’un article et d’un module

 

Assets, performance & i18n

  • Web Asset Manager : scripts/styles, dépendances, defer/async
  • Versionning, cache-busting, preload/preconnect
  • Chargement conditionnel par vue
  • Optimisations Core Web Vitals
  • Atelier : pack d’assets optimisé et lazy-loading d’images

 

Menus, modules & mises en page

  • Header modulaire : logo, navigation, CTA
  • Modèles d’article : champs personnalisés, cartes
  • Layouts alternatifs & variations par catégorie/menu
  • Sections réutilisables (héros, grilles, listes)
  • Atelier : construire un header/hero éditorial

 

Multilingue, SEO & données structurées

  • Structure multilingue et associations
  • URLs SEF, titres, méta-données, Open Graph
  • Schema.org, micro-données, fil d’Ariane
  • Images WebP, sitemap, robots
  • Atelier : page d’accueil FR/EN optimisée SEO

 

Design system & sécurité

  • Design tokens via variables CSS
  • Bibliothèque de composants (cards, listes, CTA)
  • Règles d’accessibilité transverses
  • Documentation du design system
  • Atelier : mini-librairie de composants

 

Qualité, sécurité & compatibilité

  • Compatibilité extensions majeures
  • Bonnes pratiques sécurité (CSP, intégrité, JS minimal)
  • Mises à jour : child templates vs forks
  • Tests de régression visuelle
  • Atelier : audit qualité + checklist sécurité

 

Packaging, versioning & mise en production

  • Packaging du template (ZIP, manifeste, versions)
  • Organisation du dépôt Git, staging → prod
  • Guide d’exploitation pour l’équipe contenu
  • Maintenance et journal de versions
  • Atelier : livrer un template « prêt prod »

Pour aller plus loin

Formation Angular

Formation React

Formation Strapi

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp