Corso TYPO3 a Bologna - ottobre 2019
Due corsi di formazione sulle funzionalità principali di TYPO3 CMS e sulle novità introdotte nelle ultime versioni. Entrambi i corsi sono organizzati a Bologna e sono aperti a tutti. Si tratta di lezioni frontali con un numero limitato di persone ed oltre alla teoria sono previsti dei momenti di pratica.
Per maggiori informazioni o per un promemoria scrivi a roberto@torresani.eu
Corso 1: gestire un sito internet in TYPO3
Data: martedì 22 ottobre 2019
Durata: 8 ore (dalle 8.30 alle 12.30 e dalle 13.30 alle 17.30)
Costo: € 300,00 a persona (€ 240,00 iscrizioni entro 25 settembre)
Obiettivi del corso:
Conoscere l'interfaccia di gestione e gestire un sito internet con TYPO3 CMS
Programma:
- Principi fondamentali e risorse in internet;
- Gestione di file e immagini;
- La gestione delle pagine;
- I tipi di contenuti base e le loro funzionalità;
- Aree riservate e pagine con accesso limitato;
- Gli utenti di backend;
- Log e archivio delle modifiche;
- Gestione sito multilingua
- Workspace e Versioning per siti avanzati
- Installazione e uso di alcune estensioni più diffuse;
Prerequisiti:
Conoscenza di internet e dell'utilizzo di un browser
Partecipanti:
Il corso sarà attivato con la partecipazione di almeno 4 persone e un massimo di 10.
Note aggiuntive:
Il corso sarà svolto in modalità frontale. E' possibile utilizzare un proprio pc con preinstallato e configurato Apache, Php e Mysql, dove poter riprodurre quanto illustrato in modo autonomo.
Corso 2: Sviluppare estensioni con extbase e fluid
Data: mercoledì 23 e giovedì 24 ottobre 2019
Durata: 16 ore (dalle 8.30 alle 12.30 e dalle 13.30 alle 17.30)
Costo: € 750,00 a persona (€ 540,00 iscrizioni entro 25 settembre)
Obiettivi del corso:
Il corso è rivolto a chi deve realizzare estensioni per TYPO3 CMS, anche per l'integrazione di un template grafico.
Programma:
- Accenni alla programmazione Domain Driven Design e paradigna MVC
- Concetti sull'uso delle estensioni in TYPO3
- Struttura delle cartelle e file di un estensione TYPO3
- Configurazioni di un estensione
- Uso di Extension Builder per modello e file di base dell'estensione
- Domain: Model e Repository
- Controllers dell'estensione
- Gestione dei template con Fluid (Layout, Template, Partial)
- CRUD dell'estensione
- Utilizzo e sviluppo dei Viewhelper
- Estendere il core di TYPO3 o altre estensioni
- Configurazioni avanzate di TCA e Flexform
- Accenni alla realizzazione di un estensione per l'integrazione del template grafico
Prerequisiti:
Conoscenza di TYPO3 e della programmazione in PHP
Partecipanti:
Il corso sarà attivato con la partecipazione di almeno 3 persone e un massimo di 8.
Note aggiuntive:
Il corso sarà svolto in modalità frontale. E' possibile utilizzare un proprio pc con preinstallato e configurato Apache, Php e Mysql, dove poter riprodurre quanto illustrato in modo autonomo.