Beschreibung
Der Java - Grundkurs für Programmiererfahrene ist ideal für alle, die bereits über Kenntnisse in anderen Programmiersprachen wie C, C++, Cobol, Pascal, C# oder Basic verfügen und jetzt ihre Fähigkeiten auf Java ausweiten möchten. In dieser Fortbildung lernen Sie die wesentlichen Konzepte der Java-Programmierung, einschließlich der Aspekte wie Compiler, Bytecode und Garbagecollector, kennen. Diese Grundlagen bereiten Sie darauf vor, die Struktur von Java-Programmen mit ihren spezifischen Datentypen und Operatoren effektiv zu verstehen und anzuwenden.
Dieser Kurs richtet sich besonders an Programmierer, die ihre Kenntnisse in objektorientierter Programmierung vertiefen wollen. Sie erfahren, wie Sie Klassen, Objekte und Vererbungen in Java nutzen und implementieren komplexe Konzepte wie abstrakte Klassen und Interfaces, was zu einer erheblichen Verbesserung Ihrer Programmierfähigkeiten führt. Zusätzlich werden Multithreading und Synchronisation sowie Event- und Exceptionhandling behandelt, um Ihre Anwendungen leistungsstark und robust zu gestalten.
Ein besonderer Fokus liegt auf der praktischen Anwendung: Sie entwickeln eine Beispielanwendung, die Ihnen nicht nur den Umgang mit der Java API und deren Dokumentation näherbringt, sondern auch dafür sorgt, dass Sie die erlernten Theorien direkt in die Praxis umsetzen können. Das Highlight dieses Kurses ist die fundierte Einführung in die objektorientierte Programmierung, die Ihnen ermöglicht, softwaretechnische Herausforderungen effizienter zu lösen.
Nach Abschluss dieser Schulung sind Sie in der Lage, Java-Programme effektiver zu gestalten und von den Vorteilen der Sprache zu profitieren. Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.
Inhalte
Einführung und Überblick
- Die Sprache Java und Plattformkonzept
- Installation von JDK und DIE
- Compiler, JVM und Garbage Collection
Grundlagen und Programmstruktur
- Klassenaufbau, Packages, Sichtbarkeiten
- Kontrollstrukturen: Bedingungen, Schleifen, Entscheidungsblöcke
- Exception Handling und eigene Exceptions
Methoden und Objektorientierung
- Methoden, Parameter, Rückgabewerte
- Klassen und abstrakte Klassen
- Interfaces und Implementierungen
- Vererbung und Polymorphie
Collections und Datenstrukturen
- List, arraylist, linkedlist
- Map, hashmap, treemap
- Generics
Java-API und zentrale Sprachmittel
- Generics und Typsicherheit
- Streams API: Filter, Map, Collect
- Dateiverarbeitung mit der Files-API
Multithreading und Nebenläufigkeit
- Threads und Runnable
- Synchronisation und einfache Race Conditions
- Executor Framework (Einführung)
Zielgruppe
Das Seminar richtet sich an Teilnehmer mit Erfahrung in einer anderen Programmiersprache (z.B. in C, C++, Cobol, Pascal, C# oder Basic).
Voraussetzungen
Das Seminar richtet sich an Teilnehmer mit Programmiererfahrung. Sie können Windows bedienen und haben bereits gute Kenntnisse in der Programmierung (z.B. in C, C++, Cobol, Pascal oder Basic).
Weitere Infos
Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.
Über den Anbieter

PC-COLLEGE Training GmbH
Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.
Mehr über PC-COLLEGE Training GmbH