Java programmieren - Einsteigerkurs

mit Programmieraufgaben

4.30 (15 reviews)
Udemy
platform
Deutsch
language
Programming Languages
category
Java programmieren - Einsteigerkurs
82
students
9.5 hours
content
Sep 2021
last update
$19.99
regular price

What you will learn

Grundlagen der Programmiersprache Java:

- Daten speichern und weiterverwenden

- Programmabläufe abhängig von Bedingungen gestalten und wiederholen

- Quellcode strukturieren

- Objektorientierte Programmierung

- Erstellen und programmieren grafischer Benutzeroberflächen

Description

In diesem Kurs lernst du die Grundlagen der Programmiersprache Java.

Der Kurs ist praktisch orientiert und zeigt Schritt für Schritt, wie man die grundlegenden Prinzipien der Programmiertechnik nutzen kann. Die Inhalte in den Abschnitten bauen aufeinander auf.

In mehreren Programmierübungen wirst du üben, das Gelernte selbst einsetzen zu können, um eigene Programme erstellen zu können. Die Lösungen zu den Programmieraufgaben werden anschließend natürlich auch besprochen.

Die Codes der einzelnen Abschnitte gibt es auch zum Download als pdf-Dateien. Wenn du Anfänger bist, bringt es jedoch mehr, die Codes aus den Videos selbst mitzuschreiben, um ein eigenes Gefühl für das Programmieren zu entwickeln und diese vielleicht auch an eigenen Ideen anwenden zu können. Denn Programmieren lernt man meiner Erfahrung nach nur durchs Programmieren.

Java zu lernen bringt viele Vorteile mit sich, natürlich vor allem beruflich, da Java eine der am weit verbreitetsten Programmiersprachen weltweit ist und in vielen Unternehmen genutzt wird. Aber auch für alle, die Programmieren an sich lernen wollen und hierfür einen einfachen Einstieg suchen, ist dieser Kurs sehr geeignet, da die Grundlagen objektorientierter Programmierung bei der Programmiersprache Java als rein objektorientierter Sprache eine große Rolle spielen. Andere, vor allem objektorientierte, Programmiersprachen wie beispielsweise C# oder Kotlin sind viel leichter zu erlernen, wenn die Grundlagen von Java beherrscht werden.

Ich wünsche dir viel Spaß und viel Erfolg beim Coden!

Content

Einführung

Einführung
Java installieren und Eclipse herunterladen
Der erste Code

Variablen

Deklaration und Initialisierung von Variablen
Primitive Datentypen
Operatoren für Variablen
Variablen benennen
Selbstzuweisung und kombinierte Operatoren
Der Datentyp char
Der Datentyp String
Fließkommazahlen
Konsoleneingaben
Programmieraufgabe 1
Lösung Programmieraufgabe 1
String-Methoden
Konstanten
Typumwandlung (Casting)
Programmieraufgabe 2
Löung Programmieraufgabe 2

Objektorientierung I

Das Prinzip der objektorientierten Programmierung
Klassen und Objekte
Attribute
Methoden
Datenkapselung
Konstruktor
Programmieraufgabe 3
Lösung Programmieraufgabe 3

Kontrollstrukturen

If-Verzweigung
Operatoren für Kontrollstrukturen
Switch-Case-Verzweigung
While-Schleife
Do-While-Schleife
For-Schleife
Verschachtelte For-Schleife
Programmieraufgabe 4
Lösung Programmieraufgabe 4

Datenstrukturen

Eindimensionale Arrays
Mehrdimensionale Arrays
Arrays und For-Schleifen
Vector
Programmieraufgabe 5
Lösung Programmieraufgabe 5
Hashtable
Enumeration für Hashtable und Vector-Objekte

Objektorientierung II

Vererbung
Polymorphie
Klassenvariablen und Klassenmethoden
Zugriffsmodifizierer
Abstrakte Klassen und abstrakte Methoden
Interfaces
Programmieraufgabe 6
Lösung Programmieraufgabe 6

Grafische Benutzeroberflächen

JFrame
Bedienelemente einfügen
Eingabefelder
Layout-Manager
Container I - JPanel
Container II - JScrollPane
Event-Handling I - ActionListener
Event-Handling II - MouseListener und WindowListener mit JOptionPane
Programmieraufgabe 7
Lösung Programmieraufgabe 7
JRadioButton, JCheckBox und ButtonGroup am Beispiel eines Taschenrechners
Abschluss

Charts

Price

Java programmieren - Einsteigerkurs - Price chart

Rating

Java programmieren - Einsteigerkurs - Ratings chart

Enrollment distribution

Java programmieren - Einsteigerkurs - Distribution chart

Related Topics

4276826
udemy ID
9/2/2021
course created date
9/16/2021
course indexed date
Bot
course submited by