Kurs · Schulung · Workshop

Einstieg in Java

Kompakter, praxisorientierter Umstieg auf modernes Java (17+) für erfahrene Engineering-Teams – die effiziente Vorbereitung für Enterprise-Projekte und Spring Boot.

Dieser Kurs richtet sich gezielt an Organisationen, die ihre erfahrenen Software-Engineers effizient in die Java-Welt bringen wollen. Statt Grundlagen der Programmierung zu wiederholen, fokussieren wir uns auf die Besonderheiten der Java-Plattform, Clean Code und Enterprise-Best-Practices. Ihre Teams lernen nicht nur die Syntax, sondern verstehen die Architektur-Konzepte hinter modernem Java. Von Records und Streams bis hin zu professionellem Testing: Wir vermitteln das Rüstzeug für langlebige, wartbare Software-Lösungen im Schweizer Enterprise-Umfeld.

Stimmen unserer Teilnehmer:innen

Diese Kunden haben Kurse im gleichen Themen-Cluster bei uns gebucht.Mehr Kunden →

Inhalt

Wir fokussieren uns auf die Aspekte, die für professionelle Software-Entwicklung entscheidend sind.

– Java Fundamentals für Profis:

  • Java-Plattform-Architektur (JVM, JDK, JRE)
  • Typensystem und Speichermanagement
  • Effiziente Nutzung der IDE und Tooling

– Objektorientiertes Design & Architektur:

  • Klassen, Interfaces und Vererbung richtig eingesetzt
  • Design-Prinzipien und Kapselung
  • Polymorphie in der Praxis

– Enterprise Core Concepts:

  • Collections Framework und Datenstrukturen
  • Robustes Exception Handling
  • Modernes Date/Time API

– Modern Java (Java 17+):

  • Boilerplate-Reduktion mit Records und Lombok
  • Funktionale Programmierung (Lambdas, Streams)
  • Typinferenz und Pattern Matching

– Professional Engineering Practices:

  • Test-Driven Development (TDD) mit JUnit
  • Clean Code und Wartbarkeit
  • Build-Management mit Maven/Gradle

Du lernst diese Konzepte nicht nur kennen, sondern wendest sie direkt in einem praxisnahen Projekt an.

Der effektive Kursinhalt kann, abhängig von Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen, von obigen Angaben abweichen.

In-House Kurs anfragen

Mit dem Absenden akzeptierst du unsere Datenschutzbestimmungen.

Öffentlichen Termin anfragen

Kein passender öffentlicher Termin dabei? Trag dich unverbindlich ein – sobald genug Interesse besteht, planen wir einen neuen öffentlichen Termin und informieren dich zuerst.

Anzahl Teilnehmende (ungefähr)

Mehr als 3 Teilnehmende? Am besten direkt einen Wunschtermin als In-House Kurs anfragen.

Mit dem Absenden akzeptierst du unsere Datenschutzbestimmungen.

Mehr über Java

Java ist eine der verbreitetsten und robustesten Programmiersprachen der Welt. Sie bildet das Rückgrat vieler Unternehmensanwendungen, Android-Apps und grosser verteilter Systeme.

Weitere Ressourcen:

History

Java wurde ursprünglich von James Gosling bei Sun Microsystems entwickelt und 1995 veröffentlicht. Ein Hauptziel war die Plattformunabhängigkeit ("Write Once, Run Anywhere").

Seit der Übernahme durch Oracle hat sich Java stetig weiterentwickelt. Mit dem halbjährlichen Release-Zyklus und Long-Term-Support (LTS) Versionen wie Java 17 und 21 bleibt die Sprache modern und relevant. Features wie Lambdas, Streams, Records und Pattern Matching haben Java modernisiert und die Produktivität der Entwickler gesteigert.

Heute ist Java die Basis für Frameworks wie Spring Boot und Jakarta EE und aus der Enterprise-Entwicklung nicht wegzudenken.