Schulung - Java Programmierung
Mithilfe elementarer Klassen der Java-Standard-Bibliothek erarbeiten Sie Anwendungen zur Datenverarbeitung.
Lernziele:
- Beherrschen der grundlegenden Java-Syntax und -Konzepte
- Einrichtung und Nutzung einer Entwicklungsumgebung
- Verständnis der objektorientierten Programmierung in Java
- Datenverarbeitung mit Java-Collections und Streams
- Einführung in funktionale Programmierkonzepte in Java
Nutzen für die Teilnehmenden:
- Sie erlangen die Fähigkeit, einfache bis mittlere Java-Anwendungen selbstständig zu entwickeln.
- Sie verstehen die Grundlagen der objektorientierten Programmierung und können diese in Java anwenden.
- Sie können Daten verarbeiten und einfache Datenströme implementieren, was für viele Business-Anwendungen grundlegend ist.
Seminarinformationen
Referenz : 33001
- Dauer : 3 Tage (18 Stunden)
- Live Online oder Präsenz
Wer sollte teilnehmen:
Zielgruppe
Programmiereinsteiger und Umsteiger von anderen ProgrammiersprachenVoraussetzungen
Grundkenntnisse in der Programmierung empfohlen, jedoch keine Voraussetzung.Trainingsprogramm
Seminarprogramm herunterladenHinweis
In diesem Modul wird die objektorientierte Programmierung pragmatisch eingeführt. Konzepte wie Kapselung, Vererbung und Schnittstellen werden nicht im Detail behandelt, da diese Themen im nachfolgenden Modul des Lernpfades umfassend behandelt werden.
Dieses Seminar ist der erste Baustein des Lehrgangs #33000 Java Programmierung Intensivkurs, der auch als Lehrgang komplett gebucht werden kann.
Weiterführende Informationen: Eine Auswahl vertiefender Inhalte und praxisorientierter Beiträge zum Thema Programmiersprachen findet sich im Programmiersprachen-Blog.
Häufig gestellte Fragen (FAQ)
Welche Java-Aufgaben kann ich nach dem Seminar selbst umsetzen?
Sie können grundlegende Programme strukturieren, Datentypen und Kontrollstrukturen einsetzen, Daten in geeigneten Containern verwalten und kleinere Anwendungen entwickeln und debuggen.Warum sind JVM und Compiler für das Java-Verständnis wichtig?
Der Compiler übersetzt Quellcode in Bytecode, den die JVM ausführt. Dieses Modell erklärt Plattformunabhängigkeit, Laufzeitverhalten und viele Werkzeuge im Java-Ökosystem.Wie wähle ich passende Datencontainer aus?
Entscheidend sind Reihenfolge, Eindeutigkeit, Zugriffsmuster und Änderungsbedarf. Listen, Sets und Maps lösen unterschiedliche Aufgaben und beeinflussen Lesbarkeit und Performance.Wie sollten KI-Assistenten beim Programmieren eingesetzt werden?
KI kann Entwürfe, Erklärungen und Tests unterstützen. Vorschläge müssen jedoch fachlich geprüft, verstanden und auf Sicherheit, Lizenzen sowie Projektstandards bewertet werden.Wie kann ich nach dem Seminar weiterüben?
Setzen Sie kleine, abgeschlossene Anwendungen um, nutzen Sie Debugger und Tests und erweitern Sie Aufgaben schrittweise um Datenstrukturen, Fehlerbehandlung und objektorientierte Konzepte.Offenes Seminar mit Teilnehmenden aus unterschiedlichen Unternehmen zu einem festen Termin.
Preis ab
Referenz : 33001
- Dauer : 3 Tage (18 Stunden)
- Live Online oder Präsenz
Inhouse-Seminar für die Mitarbeitenden Ihres Unternehmens zum individuell vereinbarten Termin.
Inhouse-Paket - Erfahren Sie mehr über unser Inhouse Seminarangebot
Referenz : 33001
- Dauer : 3 Tage (18 Stunden)
- Live Online oder Präsenz
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!
Seminarzeiten
Online-Seminare beginnen in der Regel um 9:00 Uhr und enden gegen 17:00 Uhr. Präsenzseminare starten am ersten Seminartag um 10:00 Uhr. Detaillierte Informationen zu den Seminarzeiten erhalten Sie mit der Anmeldebestätigung.
Methodik
- Vorträge und Präsentationen: Einführung in die theoretischen Grundlagen der Java-Programmierung und Vorstellung der wichtigsten Konzepte und Werkzeuge.
- Hands-on Coding Sessions: Praktische Übungen, bei denen die Teilnehmenden unter Anleitung des Dozenten eigenen Code schreiben und ausprobieren können.
- Code Reviews: Gemeinsame Durchsicht und Besprechung von Code-Beispielen, um Best Practices zu vermitteln.
- Pair Programming: Die Teilnehmer arbeiten in Zweierteams zusammen, um Aufgaben zu lösen, was den Wissensaustausch und die Zusammenarbeit fördert.
- Kata Sessions: Kurze, wiederholte Programmierübungen, die darauf abzielen, bestimmte Programmierfähigkeiten zu verbessern.
- Retrospektiven: Regelmäßige Reflexionsrunden, in denen die Teilnehmer ihre Lernerfahrungen und Herausforderungen besprechen und Verbesserungsvorschläge machen.
Choisissez votre prochaine session
*Alle als „Garantiertetermin“ gekennzeichneten Seminartermine sind fest bestätigt und werden durchgeführt, sofern keine höhere Gewalt vorliegt.
Ein Fehler ist aufgetreten.
