Schulung: Java Grundlagenkurs
Einführung in die moderne, professionelle Programmierung mit Java
- Umfassender Einstieg in die Konzepte und objektorientierte Entwicklung mit Java SE
- Wichtige Aspekte und Besonderheiten der Java-Entwicklung
- Vertiefung der Inhalte in Beispielen und praxisnahen Übungen
Lernen Sie die objektorientierte Anwendungsentwicklung mit Java von Grund auf kennen. In dieser Schulung erhalten Sie einen fundierten Überblick über die Sprache und ihre zentralen Konzepte.
Wir machen Sie mit den Grundlagen der objektorientierten Programmierung vertraut und zeigen Ihnen, wie Sie diese in Java praktisch umsetzen. Sie lernen die wichtigsten Sprachkonstrukte kennen und entdecken die Möglichkeiten der Java-Klassenbibliothek.
Dank praxisnaher Übungen setzen Sie das Gelernte direkt um. Am Ende der Schulung sind Sie bestens gerüstet, um eigene Java-Anwendungen zu entwickeln!
Eigenschaften der Programmier-Plattform Java
- Grundlegende Konzepte der Programmiersprache Java
- Java-Editionen
- Java Development Kit (JDK) und Entwicklungswerkzeuge
- Einführung in die integrierte Java-Entwicklungsumgebung (IntelliJ / Eclipse)
Sprachkonstrukte der Programmiersprache Java
- Datentypen, Anweisungen, Kontrollstrukturen, Felder
- Objektorientierung in Java (Klassen, Interfaces, Enumerations, Methoden, Vererbung, Polymorphismus usw.)
Anwendungen und Bibliotheken in Java
- Überblick über die Standard-Bibliotheken von Java
- Nutzung von Datentypen für Zeichenketten, Datum/Uhrzeit, Verzeichnisse/Dateien usw.
- Java-Archive für die Paketierung von Anwendungen und Bibliotheken
Wichtige Aspekte der Java-Programmierung
- Fehlerbehandlung (Exception Handling)
- Parametrisierte Datentypen (Generics)
- Datenstrukturen (Collections)
- Metadaten (Annotations)
- Funktionale Programmierung in Java (Lambda Expressions)
- Programm-Dokumentation mit Javadoc
Die behandelten Themen werden durch zahlreiche anschauliche Beispiele ergänzt. In umfangreichen Übungsteil entwickeln die Teilnehmer:innen unter Anleitung des Trainers und eigenständig eine praxisnahe Java-Anwendung. So erhalten auch Programmierende ohne Vorkenntnisse der Objektorientierung einen leichten und praxisnahen Zugang zur Anwendungsentwicklung mit Java.
Q&A-Session nach dem Kurs
Wir bieten bei dem Kurs allen Teilnehmenden im Nachgang eine individuelle Q&A-Session für Fragen rund um das Thema an. Es sind dabei auch alle interessierten Kolleg:innen eingeladen. Dauer: ca. 1 Stunde, online.
Dieser Kurs richtet sich an alle, die Java von Grund auf erlernen möchten – insbesondere an Einsteigende in die Software-Entwicklung sowie Entwickelnde, die bereits Erfahrung in anderen objektorientierten Sprachen wie C++, C# oder Python haben und ihre Kenntnisse auf Java übertragen möchten.
Falls Sie bereits mit einer objektorientierten Sprache gearbeitet haben, hilft Ihnen dieser Kurs, die Besonderheiten von Java schnell zu verstehen. Auch Entwickelnde mit Erfahrung in prozeduralen Sprachen wie C, VB oder ABAP erhalten einen strukturierten Einstieg in die objektorientierte Programmierung mit Java.
Der Kurs beginnt bei den Grundlagen, sodass auch Teilnehmende ohne Vorkenntnisse in der objektorientierten Programmierung Schritt für Schritt an Java herangeführt werden. Erste Programmiererfahrungen – egal mit welcher Sprache – sind allerdings für die praktischen Übungen sehr empfehlenswert.