SchulungenProgrammierungJavaJAVA Kurs (Grundlagen)
Lade Schulungen
vollständiger Stern vollständiger Stern vollständiger Stern vollständiger Stern halber Stern
4.9
(349)

JAVA Kurs (Grundlagen)

JAVA Kurs (Grundlagen): Einführung in die Programmierung

Der JAVA Kurs (Grundlagen) richtet sich an Programmierer:innen mit Kenntnissen der Programmiersprache oder an solche, die ihre Java EE / Jakarta EE-Kenntnisse wieder auffrischen möchten. Vorkenntnisse im Bereich von Java EE / Jakarta EE werden nicht vorausgesetzt.

Du erhältst einen Einstieg, um die Grundlagen zu erlernen. Der Fokus liegt auf einer objektorientierten und praxisnahen Umsetzung, damit du das erlernte Wissen bestmöglich im Berufsalltag einsetzen kannst. Nach der Schulung verfügst du über ausreichend Kenntnisse, um simple Java-Anwendungen zu programmieren.

Lernziele JAVA

Nach unserem Kurs bist du mit den grundlegenden Begriffen und Konzepten der objektorientierten Programmentwicklung in der Programmiersprache vertraut. Du kennst die Eigenschaften, den Sprachumfang und den aktuellen Entwicklungsstand von Java und kannst mit der Sprache als plattformunabhängiger Programmiersprache Anwendungen modellieren und konzipieren. In unserem Kurs  lernst du, wie mithilfe bewährter Entwurfsmuster robuste Klassenhierarchien erstellt werden können und bist nach der Schulung in der Lage, Programme zu entwickeln, zu übersetzen und als Applikation einzusetzen.

Inhalte JAVA

Grundlagen der objektorientierten Programmierung:

  • Begriffe und Techniken der Objektorientierung
  • Einführung in die objektorientierte Systementwicklung
  • Klassen, Objekte und Referenzen
  • Objektverbindungen/Assoziationen
  • Methoden
  • Datenkapselung

JAVA im Überblick:

  • Charakteristika
  • Werkzeuge des JDK (Compiler, Interpreter, Dokumentengenerator)
  • Funktionsweise der Virtual Machine
  • Speicherverwaltung und Garbage Collection
  • Programmierumgebungen
  • Programmaufbau
  • Sprachelemente
  • Syntax
  • Schlüsselwörter
  • Applikationen: Erstellen von Anwendungen, Programmstart, Parameterübergabe
  • Datentypen
  • Operatoren
  • Ausdrücke
  • Felder
  • Einfache Ein-/Ausgabe
  • Kontrollstrukturen: Blöcke, Selektoren, Schleifen
  • Methoden: Definition, Aufruf, Parameterübergabe, Rückgabewerte
  • Fehlerbehandlung: Exceptions
  • Autoboxing/Unboxing, Variable Argumentlisten, Annotation

Objektorientierte Konzepte:

  • Vererbung
  • Polymorphie
  • Dynamisches Binden
  • Konstruktoren
  • Statische Attribute und Methoden
  • Abstrakte Klassen
  • Interfaces
  • Implementierung von Schnittstellen
  • Verwendung von Schnittstellen in robusten Hierarchien
  • Einfache Entwurfsmuster (Design Pattern): Wrapper, Singleton
  • Anwendungsbeispiele
  • Verwendung von Packages
  • Klassenpfad
  • Struktur der Standardbibliothek
  • Klassen aus java.lang: Object- und Wrapper-Klassen
  • Vergleich von Objekten: equals
  • Flache und tiefe Kopien: Klonen von Objekten
  • Zeichenkettenverarbeitung: String und StringBuffer/StringBuilder
  • Eigene Pakete erstellen
  • Arrays als Container

JAVA Dokumentation:

  • Verwendung der API-Dokumentation
  • Konventionen
  • JavaDoc
  • Erstellen von grafischen Applikationen
  • WWW: Applets und Servlets
  • Netzwerktechnologien
  • Enterprise Edition

Wir schulen auch bei dir vor Ort!

Diese JAVA Schulung führen wir auch bei dir im Unternehmen als individualisierte JAVA-Firmenschulung durch.

JAVA Kurs (Grundlagen) Zielgruppe: JAVA

Unser Kurs richtet sich sich an:

  • Anwendungsentwickler
  • Software-Ingenieure
  • Internet-/Intranet-Entwickler

JAVA Kurs (Grundlagen) Voraussetzungen: JAVA

Für deinen Besuch des Trainings empfehlen wir Grundkenntnisse in der objektorientierten Systementwicklung. Diese sind aber nicht zwingend erforderlich

Java Hintergrund: JAVA

Java ist eine der populärsten und am weitesten verbreiteten Programmiersprachen der Welt. Sie wurde Mitte der 1990er Jahre von Sun Microsystems (später von Oracle übernommen) entwickelt und zeichnet sich durch ihre Vielseitigkeit, Plattformunabhängigkeit und Objektorientierung aus.

Unterschiedliche Editionen:

Es gibt verschiedene Editionen, die auf unterschiedliche Anwendungsbereiche zugeschnitten sind:

  • Standard Edition (Java SE): Die Standardausgabe, die die Grundlagen der Sprache und die wichtigsten APIs für die Entwicklung von Desktop- und Serveranwendungen enthält.
  • Enterprise Edition (Java EE) / Jakarta EE: Eine Edition für die Entwicklung von Unternehmensanwendungen und Webanwendungen. Jakarta EE ist die Weiterentwicklung von Java EE unter der Eclipse Foundation.
  • Micro Edition (Java ME): Eine Edition für die Entwicklung von Anwendungen für eingebettete Systeme und mobile Geräte mit begrenzten Ressourcen.

Fazit:

Die Programmiersprache ist eine vielseitige, plattformunabhängige und objektorientierte Programmiersprache, die in vielen Bereichen der Softwareentwicklung eine wichtige Rolle spielt. Ihre Stabilität, Sicherheit, die große Community und das umfangreiche Ökosystem machen sie zu einer attraktiven Wahl für Entwickler und Unternehmen. Die oben genannten Suchergebnisse bieten einen guten Einstieg und bestätigen die wichtigsten Eigenschaften von Java.

Bewertungen
JAVA Schulung
Daumen nach oben (Bewertungsübersicht)
4.9
349 Bewertungen
vollständiger Stern vollständiger Stern vollständiger Stern vollständiger Stern halber Stern
Kundenstimme männlich
Mausolf B.
Struers GmbH
vollständiger Sternvollständiger Sternvollständiger Sternvollständiger Sternvollständiger Stern
Tolle Schulung - kompetenter Trainer, der geduldig auf alle Fragen einging, diese beantworten konnte und darüber hinaus viele neue Anregungen mit auf den Weg gab. Die Schulung hat Spaß gemacht.
Kundenstimme männlich
Lucas F.
Fa. Feld Textil GmbH
vollständiger Sternvollständiger Sternvollständiger Sternvollständiger Sternvollständiger Stern
Kann man nur weiterempfehlen! In kürzestem Zeitraum lernt man alle Basisdaten konkret und ausführlich.
Kundenstimme männlich
Martin S.
Bundeseisenbahnvermögen
vollständiger Sternvollständiger Sternvollständiger Sternvollständiger Sternvollständiger Stern
Das Training zeichnet sich durch einen sehr hohen Praxisbezug und Raum für individuelle Hilfe persönlicher Problemstellungen sowie durch einen engagierten und hoch kompetenten Trainer aus.
Close Modal

Lade dir ein PDF mit allen Infos zur Schulung herunter

Unterrichtszeiten

Schulungsort

Live Online Schulung

Technische Voraussetzungen

Hinweise zur Anreise

Hinweise zum Schulungsort

Anfrage

Deine Daten für die gewünschte Anfrage

*“ zeigt erforderliche Felder an

Hidden
Bitte gib eine Zahl von 1 bis 99 ein.
Dieses Feld dient zur Validierung und sollte nicht verändert werden.