Übergreifend

In diesem Bereich findest du übergreifende Themen, Tools und Anleitungen zur Arbeit mit Entwicklungsumgebungen, Dokumentation, Versionskontrolle und weiteren nützlichen Helfern.

Einführung

In diesem Bereich findest du übergreifende Themen, hilfreiche Tools sowie Anleitungen zur Arbeit mit Entwicklungsumgebungen, Dokumentation, Versionskontrolle und weiteren wichtigen Werkzeugen.


Programme und Tools

Die folgenden Programme werden für die Grundausbildung benötigt und sollten installiert sein:

AnwendungLinkZweck
IntelliJ IDEAIntelliJ IDEA einrichtenEntwicklungsumgebung für Java
Notepad++https://notepad-plus-plus.org/downloads/Erweiterter Texteditor mit vielen Funktionen
Google Chromehttps://www.google.com/intl/de/chrome/Browser mit leistungsfähigen Entwickler-Tools
Githttps://git-scm.com/download/winVersionsverwaltungssystem
Apache MavenBereits in IntelliJ integriertBuild-Management-Tool von Apache
JDKBereits in IntelliJ integriertJava Development Kit zur Entwicklung von Java-Anwendungen


CI/CD

Grundlagen für das Bauen und Warten von CI/CD-Infrastruktur

Datenbanken

Grundlagen für die Verwendung von Datenbanken

Dokumentation

Tools zur Erstellung und Pflege technischer Inhalte.

Entwicklungsumgebungen - IDE

Tools zur Code-Entwicklung und Ausführung.

Kollaboration & Versionskontrolle

Werkzeuge zur Zusammenarbeit und Quellcode-Verwaltung.

Programmiersprachen

Was ist eine Programmiersprache?

Nützliche Tips, Tricks und Anleitungen

Kleine Tools, Tipps und Anleitungen für die Praxis.

UML

Übersicht zu UML (Unified Modeling Language) als Hilfsmittel für objektorientiertes Design. Hier findest du die Einführung und weitere Themen wie Beziehungen, Sequenzdiagramme und Übungen.

Feedback zu IT-Ninjas

Nützliche Informationen rund um Feedback zu IT-Ninjas

Last modified September 22, 2025: Fix prettier issues (acccabcba)