Deine Weiterbildung IT-Grundlagen der Programmierung
Dieser Kurs vermittelt den Teilnehmenden grundlegende Programmierkenntnisse, die für die weitere berufliche Entwicklung im IT-Bereich erforderlich sind.
• Java-Grundlagen: Funktionsweise, Werkzeuge, Ökosystem • Programmier-Grundlagen: Parser, Compiler, Interpreter, Laufzeitumgebung • grundlegende Programmstrukturen: Variablen, Kommentare, Bezeichner, Zeichenkodierung, Ein- und Ausgabe, Arithmetische Ausdrücke, Zahlensysteme, Primitive Datentypen, Zahlengrenzen, Rundungsfehler • Java-Anweisungen: Deklaration, Zuweisung, Definite Assignment, Aufzählungen und Enum, Datentypen, If, While, Do, For, Label, Break, Switch, Continue, Return • Collections: Arrays und Verkettete Listen, Stack und Queue, Hash-Table • Komplexität von Algorithmen: Rekursion, Suchalgorithmen, Sortieralgorithmen • Objektorientierte Programmierung: Sichtbarkeit, Überladung, Vererbung, Modifier, Konstruktoren, Klassen, Vererbung, Interfaces, Wrapper-Klassen, Polymorphie • Multitasking und Multithreading: Threadsicherheit, Synchronisation, Immutables • GUI-Entwicklung: Entwurfsmuster, Grafik-Bibliotheken • Klassendiagramme, Ablaufdiagramme • Reguläre Ausdrücke • Lambda Ausdrücke • Dateizugriffe und Streams • Fehlerbehandlung • Dokumentation mit Javadoc • Distribution von Java-Programmen (Jar, JPackage, JLink, JDeps) • Build Automation und Dependency Management • Automatisierte Tests mit JUnit • Java Native Access • Quellcode- oder Versionsverwaltungssysteme • Kommunikation über Netzwerke • Datenbankzugriffe
Du lernst bei uns zu festen Zeiten, i.d.R. vormittags per Live-Unterricht in einer Gruppe mit Deinem Dozierenden.
Während des Unterrichts kannst Du Fragen stellen, gemeinsam an Projekten arbeiten und einen intensiven fachlichen Austausch erfahren. Weiterhin lernst Du dann in der Selbstlernphase mit vorgegeben Aufgaben und Skripten.
- 10+ Jahre Erfahrung in der Weiterbildung
- 500+ Weiterbildungen
- 500+ Absolvent:innen
- 99% Weiterempfehlung
- 200+ bundesweite Standorte oder online studieren
- Praxisnahe Fortbildungen mit erfahrenen Dozent:innen
- Laptop auf Wunsch inklusive
- Personalvermittlung auf Wunsch inklusive
- Umfassende Betreuung vor und nach der Weiterbildung
- Lebenslanger Zugang zum Bonusportal