Formation développeur TYPO3 par des experts TYPO3 - TYPO3 8 et versions précédentes

Pré requis

  • Niveau intermédiaire en intégration HTML/CSS
  • Niveau intermédiaire en programmation PHP
  • Niveau intermédiaire en requêtes SQL

Durée

3 jours
3 jours minimum, nous conseillons néanmoins d'étendre la durée à 5 jours afin d'avoir plus de temps pour approfondir et vous accompagner en fonction de vos problématiques propres

Lieu

Dans vos locaux ou chez nous, comme vous préférez :)

Coût

À partir de 750 € HT/jour

A partir de 750 euros HT/jour hors frais de déplacements, pour un maximum de 3 personnes, contactez-nous pour avoir une offre adaptée à votre besoin !
Formation hors programme de numéro de formateur agréé

Cette formation s'adresse aux développeurs qui souhaitent réaliser un site sur le CMS TYPO3 ou faire évoluer un site existant.

Les + Archriss

Vous avez l'assurance d'avoir un formateur expert TYPO3 et certifié TYPO3, développeur actif sur des projets d'envergure (multi-sites, multi-langues, imports de flux, SSO, LDAP, FLUID/Extbase, etc...), utilisant les dernières versions de ce CMS, avec un minimum de 10 années d'expérience !

Chez Archriss, avec 11 années d'expérience sur TYPO3, plus de 200 sites réalisés sur ce CMS, nous possédons une très forte expertise TYPO3.

Programme

Le programme peut bien entendu être adapté en fonction du niveau des stagiaires et de vos besoins et objectifs internes. Nous faisons un point téléphonique avec les futurs stagiaires en amont afin d'adapter et d'orienter au mieux celui-ci.

Nous mettons en place une plateforme de formation sur laquelle les stagiaires pourront travailler et effectuer des exercices.

introduction à TYPO3

Présentation de TYPO3 et de la communauté
Les sources d'informations, les canaux de communication avec la communauté, les événements
Trouver des ressources sur TYPO3

Installation d’une plateforme TYPO3

Pré-requis
Récupération des fichiers
Install tool
Paramétrages de la plateforme
Principe d'architecture de TYPO3

Le Back Office de TYPO3 et les fonctionnalités de base

Modules principaux
Gestion des pages, des contenus, des enregistrements
Gestion des fichiers
Historique, corbeille, presse-papier
Principe multi-site de TYPO3
Créer sa première arborescence
Créer du contenu
Le cache de TYPO3

Le gestionnaire d'extension

Principe des extensions
Importation et installation d'extensions
Les fichiers de traductions
Les extensions incontournables

Le typoscript

La nature du typoscript
Les documentations disponibles
Les sites utiles
Les objets typoscript de base
Les conditions typoscript
Utilisation du typoscript

Méthode d'intégration

FLUID
Intégration de maquettes HTML/CSS dans TYPO3
Création de templates avec FLUID

Créer une extension en Fluid Extbase

Principes et préparation du code PHP
Affichage Minimal : template HTML et code PHP
Ajout d’informations complémentaires
Affichage conditionnel d’une variable
Mise en place de liens ou de transformation d’affichage
Contenu personnalisé
Rajout de champs en base de données

Étendre une extension existante

Etendre les fonctionnalités d’une extension existante

Gestion des droits Back Office

Explication sur le fonctionnement des droits
Utilisateurs et groupes d’utilisateurs
Principe d’utilisation des workspaces et prise en compte dans les extensions

Multilinguisme dans TYPO3

Le fonctionnement du multilinguisme dans TYPO3 et les différentes approches éditoriales
La prise en compte dans le développement d'extensions

Réécriture d'url dans TYPO3

Mise en place de la réécriture d’url
Paramétrage des variables personnalisées

Exercices pratiques

Création d’une extension, mise en place d’un plugin Front Office
Création d’un type d’enregistrement spécifique et exploitation pour un affichage Front
Prise en compte de la réécriture d’url
Prise en compte du multilinguisme
Prise en compte des workspaces