---
title: Wichtige Skills, die man einem Junior TYPO3-Entwickler beibringen sollte
url: "https://nitsantech.de/blog/skills-for-junior-typo3-developer"
description: "Was sind die wichtigsten TYPO3 Skills, die ein TYPO3 Entwickler lernen muss, bevor er Website-Projekte übernimmt? Schauen Sie sich diesen Blog an, um es zu erfahren!"
image: "https://nitsantech.de/fileadmin/_processed_/9/b/csm_blog-Share-Beginners-Skills-for-TYPO3-Developer_fbed9fa3db.jpg"
date: 2021-04-28
modified: 2025-10-03
lastUpdated: 2026-02-25
keywords:
  - TYPO3 skills
  - TYPO3 Knowledge
  - TYPO3 resources
  - Learn TYPO3
  - TYPO3 developer
  - TYPO3 developer skills
  - How to become typo3 developer
categories:
  - Developer
---

# Wichtige Skills, die man einem Junior TYPO3-Entwickler beibringen sollte

Wichtige Fähigkeiten um Jr TYPO3 Entwickler unterrichten
========================================================

 28 Apr. 2021

 [![](https://nitsantech.de/fileadmin/ns_theme_nitsan/About_Us_De/About_Us/Mihaela..jpg)](https://nitsantech.de/blog/autor/mihaela-angelova)

 [Mihaela Angelova](https://nitsantech.de/blog/autor/mihaela-angelova)

 [ Developer ](https://nitsantech.de/categories/developer)

TYPO3-Entwickler können ziemlich coole Sachen machen. Es kommt häufig vor, dass Agenturen zu uns kommen und nach einem Senior-Entwickler fragen, nur um zu wissen, dass ein Junior-TYPO3-Entwickler für das, was sie brauchen, ausreichen würde.

 ![Wichtige Fähigkeiten um Jr TYPO3 Entwickler unterrichten](https://nitsantech.de/fileadmin/ns_theme_ns2019/blog/_live/Important_Skills_to_Teach_Junior_TYPO3_Developer/Important_Skills_to_Teach_Junior_TYPO3_Developer-100.webp)

   Table of content

Doch für jeden, der neu in einer Sache ist, besteht immer die Gefahr, Fehler zu machen. Was sind also die wichtigsten Dinge, die ein TYPO3-Entwickler lernen muss, bevor er ein Website-Projekt übernimmt?

Wir rekrutieren bei NITSAN 8-12 [**TYPO3-Entwickler**](https://nitsantech.de/blog/nitsan-is-celebrating-13th-typo3-developer-days-at-duesseldorf-germany) pro Jahr und bilden sie für unsere [**TYPO3 Agentur**](https://nitsantech.de/) partner aus, so dass wir aus erster Hand wissen, was sie wissen müssen und welche Fehler sie üblicherweise machen.

  ![Was sollten alle angehenden TYPO3-Entwickler wissen?](https://nitsantech.de/fileadmin/ns_theme_ns2019/blog/live/TYPO3_Skills/Beginners-Skills.jpg "Was sollten alle angehenden TYPO3-Entwickler wissen?")

Wer sich Junior TYPO3-Entwickler nennt, sollte HTML und CSS kennen, ein paar Grundkenntnisse in PHP haben und wissen, wie TYPO3 funktioniert. Das ist eine Selbstverständlichkeit, und Leute, die sich auf unsere Junior-Stellen bewerben, wissen diese Dinge bereits.

Zusätzlich zu den oben genannten Grundlagen gibt es weitere Dinge, die sie über TYPO3 Fundamentals wissen müssen

### TYPO3-Grundlagen

Nachfolgend sind die grundlegenden Kenntnisse aufgeführt, die notwendig sind, um ein kundenspezifisches TYPO3-Projekt aus Design-Dateien zu erstellen.

- HTML/CSS
- PHP
- JavaScript-Kenntnisse
- Objekt-Orientierte Programmierung
- Die Schleife
- TYPO3-Terminologie (Template, Seiten, Speicherordner, Plugin, Flexform, etc...)
- [**TYPO3 Template**](https://nitsantech.de/blog/typo3-templates) Hierarchie
- TYPO3-Funktionen
- TYPO3 Admin-Navigation etc.
- TYPO3-Standardmerkmale/Funktionen
- TYPO3 Standard-Elemente & Standard-Erweiterungen
- TYPO3 Benutzerdefiniertes Inhaltselement
- Standard-Benutzerrollen & Verantwortlichkeiten

### TYPO3-Frameworks, TYPO3-Erweiterungen & Bibliotheken

Technisch gesehen kann ein Entwickler, wenn er ein gutes Verständnis der TYPO3 Grundlagen hat, ein eigenes [**TYPO3 Projekt**](https://nitsantech.de/blog/typo3-projekt-kosten) komplett von Grund auf bearbeiten. Und es wird empfohlen, dass alle Entwickler das für mindestens eine einfache Site versuchen, um ein vollständiges Verständnis für die Funktionsweise von TYPO3 zu bekommen.

#### **TYPO3-Frameworks**

Frameworks sind die Basis, auf der [**TYPO3 Themes**](https://nitsantech.de/blog/typo3-templates) aufgebaut sind und reichen von sehr leicht bis zu funktionsreich. Wir verwenden beliebte Frameworks wie **Bootstrap, Foundation, Materialize**, etc. für die meisten Projekte. Gute Kenntnisse und Erfahrungen mit Frameworks sind ein Muss.

Außerdem ist das Erlernen von TYPO3-Templating-Methoden wie **TYPO3 fluid, TemplaVoila, Auto-Parser wichtig**.

#### **TYPO3 Extensions**

TYPO3-Extensions erweitern die Funktionalität der [**TYPO3 Website**](https://nitsantech.de/blog/typo3-website). Jede Agentur wird ihr eigenes Set an TYPO3 Extensions haben, die sie typischerweise von Website zu Website verwendet, aber das allgemeine TYPO3 Extensions Wissen muss vorhanden sein. Wir lehren und erwarten von unseren Junior-Entwicklern, dass sie beliebte TER-Extensions beherrschen,

- [**15 beste TYPO3-Erweiterungen für Integratoren**](https://t3planet.de/blog/typo3-erweiterungen-fuer-integratoren/)
- [**Top 10 der beliebtesten TYPO3-Erweiterungen für Entwickler**](https://t3planet.de/blog/typo3-erweiterungen-fuer-integratoren/)
- [**10 geniale TYPO3-Erweiterungen für Redakteure**](https://t3planet.de/blog/typo3-erweiterungen-fuer-integratoren/)

#### **Code-Bibliotheken**

Ja, insbesondere JavaScript-Bibliotheken können für Junior-Webentwickler sehr nützlich sein, um Animationen und andere Effekte auf Websites zu erzielen. JavaScript ist ein viel fortgeschritteneres Thema, daher ist es wichtig, dass ein Junior-Entwickler sich der Möglichkeiten bewusst ist, aber nicht zu viel Zeit während dieser anfänglichen Ausbildungszeit damit verbringt, in JavaScript-Details einzutauchen.

  ![TYPO3 Web Entwicklungen](https://nitsantech.de/fileadmin/ns_theme_ns2019/blog/live/TYPO3_Skills/web_development.jpg "TYPO3 Web Entwicklungen")

Nun, hier haben wir uns auf die kundenspezifische TYPO3-Entwicklung aus Design-Dateien, wie Adobe XD, Photoshop oder Sketch-Dateien konzentriert.

Ein erfahrener Entwickler wird das Projekt meistens verstehen, indem er sich die Designdateien ansieht. Für Nachwuchsentwickler gibt es jedoch einige Dinge, die sie lernen müssen, um die Web-Designs richtig zu lesen. Zum Beispiel:

- **Finden von Typografie-Einstellungen** Schriftfamilie, Schriftgröße, Zeilenhöhe, Absatzabstand, Aufzählungsgestaltung usw. müssen richtig eingestellt sein.
- **Hierarchie der Überschriften verstehen** Bei Text geht es nicht nur um Stile, es ist auch wichtig, Überschriften auf H1, H2, etc. zu setzen.
- **Messen** des Abstandes zwischen den Elementen.
- **Ordnungsgemäßes Exportieren** von Assets aus Design-Programmen, die im Build verwendet werden sollen.
- **Identifizieren und Arbeiten mit Ebenen,** um Bilder von Bildeffekten unterscheiden zu können.

In der Regel erklären Kunden dem Junior-TYPO3-Entwickler bei den ersten Webseiten alle Designelemente, aber das ist nicht immer möglich. Deshalb ist es wichtig, dass der Entwickler alle Fragen oder Unklarheiten bezüglich des Designs aufschreibt und vor der Projektplanung klärt.

  ![Grundlagen des Projektbaus](https://nitsantech.de/fileadmin/ns_theme_ns2019/blog/live/Editor_TYPO3_Vs_WordPress/T-_Content_Editing_experience.png "Grundlagen des Projektbaus")

Nachdem alle Designdateien und Anforderungen klar sind, muss sich der Entwickler tatsächlich hinsetzen und die Website programmieren. Für unsere Entwickler sind dazu die folgenden Kenntnisse erforderlich:

- **Einrichtung einer IDE (Integrierte Entwicklungsumgebung):** Wir haben PHPStorm von Anfang an mit allen unseren Entwicklern verwendet, aber sie können auch Sublime Text, Notepad++ oder jeden anderen einfachen Texteditor verwenden.
- **Zugang und Vertrautheit mit dem Server, auf dem die Site gehostet werden soll:** Kann auch eine lokale Umgebung für den ersten Build verwendet werden. Der Nachwuchsentwickler muss die Schritt-für-Schritt-Anleitung zum Einrichten einer lokalen Umgebung kennen.
- **Vertraut mit FTP/SFTP-Clients:** Um TYPO3 und die benötigten Assets zu installieren.
- **MySQL:** Für die Datenbankverwaltung.
- **Fähigkeit, TYPO3-Grundlagen zu implementieren:** Um alle Vorlagendateien einzurichten, Beitragstypen zu registrieren, Plugin-Einstellungen anzupassen und The Loop zu codieren, damit alles in der richtigen Reihenfolge zu den vorgegebenen Designs passt.
- **CSS-Anpassungen mit korrekten Medienbruchpunkten:** Um ein korrektes Ansprechverhalten zu gewährleisten.
- **Grundlegende UNIX-Befehle:** Zur Unterstützung von Multitasking und Mehrbenutzerfunktionalität. Kenntnisse der UNIX-Befehle sollten vorhanden sein. Man sollte die Unix-Befehle für Fälle kennen, in denen eine GUI nicht zur Verfügung steht.

  ![TYPO3-Kenntnisse ](https://nitsantech.de/fileadmin/_processed_/e/0/csm_TYPO3-Testing_d1b990f769.jpg "TYPO3-Kenntnisse ")

Als Entwickler ist es wichtig, seine Arbeit vor der Auslieferung doppelt zu überprüfen, um sicherzustellen, dass alle Anforderungen mit der besten Qualität abgedeckt sind. Die Hauptbereiche, auf die sich ein Junior-Entwickler konzentrieren sollte, sind:

- **Design/Layout-Überprüfung:** Sieht die Website genauso aus wie die Designdateien?
- **Funktionelle Nachprüfung:** Lesen aller Anforderungen und Sicherstellen, dass Code-Updates an einer Stelle nicht etwas an einer anderen Stelle kaputt machen.
- **Responsive Ansichten sind korrekt:** Prüfung sowohl mit Browser-Entwicklungstools als auch mit echten mobilen Geräten, wenn möglich.
- **Cross-Browser-Prüfung:** Sind Anpassungen für Safari, Chrome oder den gefürchteten Internet Explorer erforderlich? Der Code ist sauber formatiert und kommentiert, so dass andere ihn überprüfen und verstehen können.

Ein TYPO3 Entwickler zu sein ist ein Gefühl des Stolzes! Egal, ob Sie sich selbst weiterentwickeln wollen oder daran interessiert sind, einen Junior-TYPO3-Entwickler in das Team Ihrer Agentur aufzunehmen, Erfolg kann durch klare Erwartungen, offene Kommunikation und regelmäßige Überprüfung erreicht werden, aber am wichtigsten ist es, die oben aufgeführten TYPO3-Skills zu beherrschen.

Haben Sie noch Fragen? Wie waren Ihre Erfahrungen als Junior TYPO3 Entwickler? Lassen Sie es uns in den Kommentaren unten wissen.

***Viel Erfolg! Viel Spaß beim*** [***TYPO3 Lernen!***](https://nitsantech.de/blog/typo3-schulungen)

 ![Mihaela](/fileadmin/ns_theme_nitsan/About_Us_De/About_Us/Mihaela-Angelova.png "Mihaela")

#### Kontakt für Projektmanagement und Teamkoordination

#### Mihaela Angelova

Projekt Managerin - Deutschland

 [ mihaela@nitsantech.de ](mailto:mihaela@nitsantech.de) [ +49 30 914 555 10 ](tel:493091455510)

![](https://nitsantech.de/fileadmin/ns_theme_nitsan/About_Us_De/About_Us/Mihaela..jpg)

### Mihaela Angelova

Projekt Managerin

- [](https://www.linkedin.com/in/mihaela-n-angelova/ "linkedin")

Mihaela sorgt dafür, dass Technologieprojekte auf Kurs bleiben und Geschäftsziele erreicht werden. Sie ist spezialisiert auf die Koordination von Teams, die Optimierung von Arbeitsabläufen und die erfolgreiche Umsetzung von Projekten. Bei NITSAN arbeitet sie eng mit Kunden zusammen, um Ideen in umsetzbare Lösungen zu verwandeln. In ihrer Freizeit erkundet sie gerne neue Wanderwege.

 Kommentare und Antworten
------------------------

 Danke für deinen Kommentar. Ihr Kommentar wurde erfolgreich hinzugefügt.

Danke für deinen Kommentar. Dein Kommentar wird nach der Überprüfung sichtbar.

Oops! Something went wrong, please try again later.

##### **Sei der erste der kommentiert**

  ### Verwandte Blogs

 [ ![](https://nitsantech.de/data:,)

#### Ein Leitfaden zur TYPO3 Programmierung für Anfänger

 ](https://nitsantech.de/blog/typo3-programmierung)

 [ ![](https://nitsantech.de/data:,)

#### PHP Developer Day 2023 der PHP User Group Dresden e.V

 ](https://nitsantech.de/blog/php-entwickler-tag-2023-dresden)