Beschreibung
Einstieg in Java und Vorbereitung auf "Oracle Certified Associate" (OCA)
Java zählt unbestritten zu den wichtigsten Programmiersprachen der Welt. Mit ihrer Hilfe lassen sich bedeutende Applikationen erstellen, die allen modernen Standards genügen. Viele namhafte Produkte wurden mit Java entwickelt bzw. werden auf Basis der JavaTechnologie betrieben; darunter fallen Twitter, Android oder auch das Computerspiel Minecraft. Dieser Java Kurs bietet Ihnen einen geeigneten Einstieg in die Programmiersprache. Es werden alle grundlegenden Konzepte und Techniken erlernt, mit Hilfe derer Sie im Anschluss des Kurses in der Lage sind, selbstständig eigene Java-Anwendungen zu entwickeln. Zusätzlich zu den Grundlagen der Programmiersprache erhalten Sie das Rüstzeug, um das Einstiegszertifikat „Oracle Certified Associate“, kurz OCA, absolvieren zu können. Dieses Zertifikat wird von Oracle (hält die Rechte an Java) ausgegeben und ist eine gern gesehene Ergänzung in jeder Bewerbung.Kommende Starttermine
Wählen Sie aus 12 verfügbaren Startterminen
Inhalte / Module
- Erläuterung der Struktur einer Java-Klasse
- Deklaration und Import von Packages
- Erstellung von Objekten
- Unterscheiden von Objekten und Referenzen
- Deklaration und Initialisierung von Variablen
- Geltungsbereich von Variablen
- Einordnung von Javas Operatoren - Unäre, binäre und ternäre Operatoren
- Javas Anweisungen (if, if-else, switch, while, do-while, for)
- Zusätzliche Flusskontrolle innerhalb von Schleifen
- Erstellung und Manipulation von Strings
- Verwenden der Klasse StringBuilder und deren Abgrenzung zu String
- Verstehen von Gleichheit (== vs. equals)
- Ein- und mehrdimensionale Arrays (Erstellen, Verwenden, Sortieren, Durchsuchen)
- Verwenden der Klasse ArrayList
- Wrapper-Klassen der primitiven Datentypen
- Auto- und Unboxing primitiver Datentypen
- Entwurf von Methoden (Return-Type, Benamsung, Parameterliste, Angabe möglicher Exceptions, Rumpf)
- Unterschied zwischen Instanz- und Klassenmethoden
- Definition der s.g. Varargs
- Überladen von Methoden
- Einführung der Zugriffsmodifikatoren (private, package private, protected und public) zur Kapselung von Variablen und Klassenmethoden
- Defintion von Konstruktoren
- Einführung und Definition erster, einfacher Lambda-Ausdrücke
- Vererbung von Klassen, Methoden und Variablen
- Abstrakte Klassen (Definition, Vererbung, Implementierung)
- Schnittstellen/Interfaces (Definition, Vererbung, Implementierung)
- Default- und Static-Methoden innerhalb von Interfaces (Java 8 Feature)
- Definition und Verstehen von Polymorphismus
- Casten von Objekten
- Überschreiben von Methoden (vs. Überladen)
- Einführung/Einordnung - Unterscheidung zw. Fehlern (Error) und Ausnahmen (Exceptions)
- Unterschied zwischen checked und unchecked (Runtime-) Exceptions
- Das Werfen von Exceptions
- Fehlerbehandlung mittels try-Statement (samt finnaly-Block, Fangen unterschiedlicher Exception-Types)
- Vererbung von Methoden, die Exceptions werfen
Zielgruppe / Voraussetzungen
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Anzeige