Dozent gesucht für Auftrag - TYPO3
Wir suchen Dozenten für diesen und andere Aufträge. Für Auftrag bewerben.
Thema:
1. TYPO3
Auftrag Info:
Das Seminar "Schulung Best Practice: TYPO3 CMS Entwicklung Komplett" findet Online statt.
- Die Technik stellen wir in Form einer VM entsprechend Ihren Anforderungen.
- Zoom wird durch die GFU eingerichtet und an die Teilnehmer sowie Dozenten verteilt.
Inhalt des Seminars:
Tag 1: Die Architektur und die Konzepte hinter TYPO3 ab 6.2
Die neue TYPO3 CMS Architektur - Extbase und Fluid
Das MVC Design Pattern und die Umsetzung in TYPO3
Einrichtung einer lokalen TYPO3 CMS Instanz
Analyse der TYPO3 CMS Instanz
Verwendung von TypoScript zur Konfiguration
Verwendung von CSS, JS und Fluid Templates
Die Fluid ViewHelper
Tag 2: Das Konzept der Sitepackage Extension, Theorie und Praxis
Anatomie der Site Package Extension als Basis für die weitere Anpassung der TYPO3 CMS Instanz
Sicherheitsaspekte der Site Package Extension
Entwicklung einer eigenen Site Package Extension als Basis für die weitere Anpassung der TYPO3 CMS Instanz
Installation und Überprüfung der Site Package Installation
Versionierung der TYPO3 CMS Instanz
Ausarbeitung eines einfachen HTML/CSSS Templates als Klickdummy
Umsetzung des einfachen HTML/CSSS Klickdummy als Fluidtemplate
Tag 3 Die Frontendentwicklung mit Fluid
Wiederholungsrunde zur Vertiefung einzelner Aspekte nach ihren Wünschen
Konfiguration der Redaktionsoberfläche (Backend)
Gestaltung eines eigenen Content Elements für die Redaktionsoberfläche
Gestaltung eines Fluid Menus mit mehreren Unterebenen
Integration und Konfiguration einer Extension aus dem sogenannten TER (TYPO3 Extension Repository/Extensions-Verzeichnis)
4.-5. Tag:
Tag 4 Composer Integration und Extensionentwicklung
Das Arbeiten mit Composer ist dringend zu empfehlen. Im Aufbaukurs entwickeln wir eine eigene Extension mit Frontend und Backend.
Extbase, das neue Framework zur Entwicklung von Extensionsverzeichnis: MVC Pattern, Domain Driven Design, Composer und CSS Generator SASS
Anatomie unserer "Blog" Extbase Extensions
Aufbau einer lokalen Entwicklungsumgebung mit Composer / SASS / Git / GitLab oder Bitbucket
Entwicklung eines Datenmodells für unsere "Blog" Extension (Model)
Entwicklung eines einfachen Frontends mit Fluid/Bootstrap (View)
Entwicklung der Controller zur Steuerung unserer Blogdaten (Controller)
Tag 5 Building, Deployment und Diskussionsrunde
Weitere Entwicklung unserer "Blog" Extension in Iterationen (working increment)
Automatisiertes Deployment unserer Distribution - zum Mitnehmen auf USB Stick oder ein anderes Wunschmedium
Fragen, Ideen, Diskussionen, Wünsche
- Die Technik stellen wir in Form einer VM entsprechend Ihren Anforderungen.
- Zoom wird durch die GFU eingerichtet und an die Teilnehmer sowie Dozenten verteilt.
Inhalt des Seminars:
Tag 1: Die Architektur und die Konzepte hinter TYPO3 ab 6.2
Die neue TYPO3 CMS Architektur - Extbase und Fluid
Das MVC Design Pattern und die Umsetzung in TYPO3
Einrichtung einer lokalen TYPO3 CMS Instanz
Analyse der TYPO3 CMS Instanz
Verwendung von TypoScript zur Konfiguration
Verwendung von CSS, JS und Fluid Templates
Die Fluid ViewHelper
Tag 2: Das Konzept der Sitepackage Extension, Theorie und Praxis
Anatomie der Site Package Extension als Basis für die weitere Anpassung der TYPO3 CMS Instanz
Sicherheitsaspekte der Site Package Extension
Entwicklung einer eigenen Site Package Extension als Basis für die weitere Anpassung der TYPO3 CMS Instanz
Installation und Überprüfung der Site Package Installation
Versionierung der TYPO3 CMS Instanz
Ausarbeitung eines einfachen HTML/CSSS Templates als Klickdummy
Umsetzung des einfachen HTML/CSSS Klickdummy als Fluidtemplate
Tag 3 Die Frontendentwicklung mit Fluid
Wiederholungsrunde zur Vertiefung einzelner Aspekte nach ihren Wünschen
Konfiguration der Redaktionsoberfläche (Backend)
Gestaltung eines eigenen Content Elements für die Redaktionsoberfläche
Gestaltung eines Fluid Menus mit mehreren Unterebenen
Integration und Konfiguration einer Extension aus dem sogenannten TER (TYPO3 Extension Repository/Extensions-Verzeichnis)
4.-5. Tag:
Tag 4 Composer Integration und Extensionentwicklung
Das Arbeiten mit Composer ist dringend zu empfehlen. Im Aufbaukurs entwickeln wir eine eigene Extension mit Frontend und Backend.
Extbase, das neue Framework zur Entwicklung von Extensionsverzeichnis: MVC Pattern, Domain Driven Design, Composer und CSS Generator SASS
Anatomie unserer "Blog" Extbase Extensions
Aufbau einer lokalen Entwicklungsumgebung mit Composer / SASS / Git / GitLab oder Bitbucket
Entwicklung eines Datenmodells für unsere "Blog" Extension (Model)
Entwicklung eines einfachen Frontends mit Fluid/Bootstrap (View)
Entwicklung der Controller zur Steuerung unserer Blogdaten (Controller)
Tag 5 Building, Deployment und Diskussionsrunde
Weitere Entwicklung unserer "Blog" Extension in Iterationen (working increment)
Automatisiertes Deployment unserer Distribution - zum Mitnehmen auf USB Stick oder ein anderes Wunschmedium
Fragen, Ideen, Diskussionen, Wünsche
Seminarart: Offenes Seminar
geplanter Zeitraum: vom 26.09.2022 bis 30.09.2022
Honorar: 600,00 € pro Tag
Onlineseminar - Adresse mit Auftraggeber klären
Auftrag 107399 vom 19.08.2022.
