-
Filière :
Digital Workplace, Contenus, Search
-
Sous-filière :
CMS
-
Référence
TYPO3
-
Durée
4 jours (28 h)
-
Prix par personne HT
1 950 € HT
Description
TYPO3 est un CMS complet, créé en PHP en 1997, qui dispose de la plupart des fonctionnalités recherchées. TYPO3 est publié sous la Licence publique générale GNU et fonctionne sur un serveur Apache ou IIS. Après une présentation générale de Typo3 dans sa version 6, cette formation présente l’ensemble des fonctionnalités avancées de Typo3 pour les développeurs
Objectifs pédagogiques
- Connaitre les fondamentaux du CMS Typo3
- Maitriser le langage TypoScript
- Configurer Typo3 dans sa version 6
- Installer et développer de nouvelles extensions pour Typo3
Public cible
Développeurs
Pré-requis
Bonne connaissance du langage PHP Objet Connaissance du HTML, CSS, JavaScript
Modalités d’évaluation
L’évaluation des acquis se fait tout au long de la session au travers d’ateliers de mise en pratique des notions et concepts abordés pendant la formation.
Méthodes pédagogiques
50 % Théorie / 50 % Pratique
Programme de la formation
Présentation de Typo3
Installation et configuration
Administration de Typo3
- Vue d’ensemble de l’interface d’administration
- Les différents types de pages
- Les différents types de contenus
- Les fichiers et collections de fichiers
Gestion des utilisateurs
- Groupes, utilisateurs et droits d’accès back-end
- Groupes, utilisateurs et droits d’accès front-end
Introduction à TypoScript
- Les gabarits TS
- Premiers pas
- Objets et fonctions
- Les enregistrements de contenu
Templating
- L’objet TypoScript TEMPLATE
- Les différentes méthodes
Les layouts
- Front-end et back-end layouts
- Créer et affecter un back-end layout
TS Config
- TS Config des pages
- TS Config des utilisateurs
Système de fichiers Typo3
Les extensions
- Le gestionnaire d’extensions
- Installer et activer un extension existante
- Le système de fichiers des extensions
Extension builder
- Installation et configuration
Créer sa première extension
- Les propriétés de l’extension
- Les objets : entités, actions et attributs
- Les plu-gins et les modules
- Les fichiers en détail
- Créer les contenus et voir le résultat
Modifier l’extension
Mettre en page avec Fluid
Pour aller plus loin :
Import / export de contenus
- Créer et paramétrer un export
- Importer des contenus
Tâches planifiées
- Administration des tâches
- Créer une tâche
Quelques extensions existantes
- Gestionnaire de newsletter DirectMail
- SolR pour Typo3
- Configurer un SSO
Qualité
Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.
Programme mis à jour le