Votre partenaire formation 100% digital

Typo 3

Concepts et bonnes pratiques de développement avec Typo3 v6.2

  • Formateur(s)

    Claire ESCULIER
  • Référence

    TYPO3

  • Durée

    4 jours (28h)

  • Prix unitaire HT

    1950 €

Prochaines sessions

Sur demande

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