Java Datenbank Kurs mit SQLite, MySQL und der Sprache SQL
4.7 (106 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
941 students enrolled

Java Datenbank Kurs mit SQLite, MySQL und der Sprache SQL

Lerne anhand vieler Beispiele alles über SQL und den Aufbau von Datenbanken. Nutze die Sprache Java und SQLite, MySQL
Bestseller
4.7 (106 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
941 students enrolled
Created by Christian Gesty
Last updated 6/2020
German
Current price: $72.99 Original price: $104.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 14 hours on-demand video
  • 37 articles
  • 27 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Datenbanken verstehen
  • Mit SQLite Datenbanken arbeiten
  • Java Programme mit einer Datenbank erweitern
  • Arbeiten mit Relationalen Datenbanken
Course content
Expand all 211 lectures 14:09:47
+ WICHTIG! Kursmaterialien laden
1 lecture 00:08
(WICHTIG!) Kursmaterialien und Projekte zum Download
00:08
+ Einstieg in SQLite und SQL + Installationen
10 lectures 13:17
Einleitung
00:47
SQLite Datenbank unter Windows installieren
05:48
SQLite Datenbank unter MacOS installieren
00:50
(Tipp) Datei Pfad angeben - MacOS und Windows
00:11
Aufbau einer Verbindung zwischen einem Java Programm und einer Datenbank
04:05
CRUD Operationen verstehen
00:19
(SQL Befehl) - CREATE und INSERT
00:20
(SQL Befehl) - SELECT
00:12
(SQL Befehl) - UPDATE
00:26
(SQL Befehl) - DELETE
00:16
+ SQL Grundlagen - 1
13 lectures 53:43
Einleitung
00:42
SQL Tutorial Einstieg
12:36
CREATE TABLE
06:17
INSERT INTO
04:42
SELECT
02:40
ALTER
04:32
UPDATE
03:47
DELETE
03:11
Constraints verstehen
05:12
Constraints in der Praxis
03:21
(Beispiel) mit Constraints
04:02
WICHTIG!) SQL Skripte erstellen
01:32
(WICHTIG!) SQL Skripte öffnen
01:09
+ (Übung) - SQL Grundlagen 1
8 lectures 22:38
Einleitung
01:01
Aufgabenstellung
00:26
Lösungsvideo zur Aufgabenstellung 1
05:05
Lösungsvideo zur Aufgabenstellung 2
04:21
Lösungsvideo zur Aufgabenstellung 3
02:18
Lösungsvideo zur Aufgabenstellung 4
05:48
Lösungsvideo zur Aufgabenstellung 5
01:56
Lösungsvideo zur Zusatsaufgabe
01:43
+ SQL Grundlagen - 2
15 lectures 54:35
Einleitung
01:06
SQLite Datentypen
06:56
(Link) - SQLite Datentypen
00:03
SQL Funktionen
02:48
SQL Online Editor (SQL üben)
01:04
AND OR
04:03
Operatoren in SQL
10:05
WHERE
04:46
LIKE
04:13
Einige Beispiele zu LIKE
03:27
IN
02:31
BETWEEN
03:15
Zeit / Datum in SQLite speichern
04:45
Zeit / Datum speichern
02:17
Zeit / Datum auslesen
03:16
+ (Übung) - SQL Grundlagen 2
12 lectures 16:41
Einleitung
00:31
Datenbank Datei laden
01:03
Aufgabenstellung
00:30
Lösungsvideo zur Aufgabenstellung 1
00:03
Lösungsvideo zur Aufgabenstellung 2
03:46
Lösungsvideo zur Aufgabenstellung 3
01:22
Lösungsvideo zur Aufgabenstellung 4
01:07
Lösungsvideo zur Aufgabenstellung 5
02:40
Lösungsvideo zur Aufgabenstellung 6
00:48
Lösungsvideo zur Aufgabenstellung 7
02:10
Lösungsvideo zur Aufgabenstellung 8
01:02
Lösungsvideo zur Zusatsaufgabe
01:38
+ (Java Beispiel) - Umfangreiches Beispiel mit Java + SQLite + SQL Befehlen
21 lectures 02:07:38
Einleitung
01:07
JDBC Treiber - Im Kursmaterial Ordner zu finden
00:03
Java Projekt erstellen oder laden
05:07
Datenbank Klasse erstellen
07:25
Datenbank Verbindung aufbauen
07:51
Verbindung testen
00:54
Tabelle erstellen - 1
04:37
Tabelle erstellen - 2
14:44
Daten in Tabelle hinzufügen - INSERT
10:52
Weitere Daten hinzufügen
04:26
executeQuery() Methode erstellen - DRY Prinzip
02:38
Daten laden - SELECT
12:18
execute | executeUpdate | executeQuery (überarbeiten)
00:27
Suche erstellen - LIKE
11:51
Weitere Beispiele zu LIKE
04:11
Mehr zu LIKE - 1
07:58
Mehr zu LIKE - 2
05:25
Mehr zu LIKE - 3
07:45
Infos laden
03:51
update - UPDATE
09:35
Löschen - DELETE
04:33
+ SQL Injection - Sicherheit einer Datenbank erhöhen
11 lectures 46:14
SQL Injection verstehen
05:26
Datenbank Datei laden
00:06
(Beispiel) - SQL Injection - 1
07:01
(Beispiel) - SQL Injection - 2
04:00
Java Datenbank Projekt laden
00:04
(Beispiel) - Java Beispiel mit SQL Injektion - 1
07:14
(Beispiel) - Java Beispiel mit SQL Injektion - 2
03:43
Statt Werte ein Fragezeichen (?) einsetzen
07:38
Mehrere Fragezeichen ? nutzen - 1
02:48
Mehrere Fragezeichen ? nutzen - 2
08:11
(Link) - Weitere nützliche Infos
00:03
Requirements
  • Grundlagen Kenntnisse in Java erforderlich
  • Keine Datenbank Kenntnisse notwenig
  • JavaFX Kenntnisse Optional
Description

Der nächste Schritt zum Java Entwickler!


Was bringt der Kurs?

Tauche tiefer in die Java Welt ein. Lerne im Kurs mit Datenbanken zu arbeiten. Du lernst die Sprache SQL, welche die Sprache der Datenbanken ist.

Anhand vieler Beispiele lernst du, wie du in deinen Java Programmen eine Datenbank Verbindung aufbaust.


Wer sollte sich den Kurs ansehen?

Der Kurs ist für Personen, welche bereits Java gelernt haben. Und nun Datenbanken verstehen und in ihren Java Programmen nutzen wollen.


Was du lernen wirst?

  • Die Sprache SQL

  • Was eine Relationale Datenbank ist

  • Datenbanksystem SQLite

  • JDBC Treiber

  • Datenbanken mit Java Programmen nutzen

  • SQL Injection verhindern

  • Streams, Daten mit Java ein- und auslesen

  • Excel Dateien schreiben und lesen

  • Bilder in eine Datenbank laden

  • Eine Quiz App / Programm mit Datenbank Verbindung

  • ToDo Programm mit Datenbank Anbindung

  • Einstieg mit Java in MySQL


Warum dieser Kurs?

Der Kurs bringt dich auf das nächste Level auf deiner Java Reise. Du wirst in der Lage sein, Datenbanken in deinen Java Programmen zu nutzen.

Mit der Sprache SQL kannst du verschiedene Datenbanksysteme wie z.B. SQLite oder MySQL nutzen.


Der Kurs bietet viel Hintergrundwissen zum Thema Datenbanken. Mir ist wichtig, dass du verstehst, was du tust.

Deshalb tippst du nicht einfach nur einen code ab, sondern ich zeige dir die Hintergründe und Geheimnisse der Programmierung.

Es gibt viele Beispiele und Übungen. Auch gibt viel Zusatzmaterialien wie pdf Dateien zum Nachlesen.


Wer bin ich?

Ich bin Dozent aus Leidenschaft und seit 2016 auf Udemy tätig. Hier auf Udemy findest du viele verschieden Kurse im Bereich Programmierung von mir. Mein Anfänger Kurs zur Java Programmierung ist ein Bestseller hier auf Udemy.



WICHTIG: Der Kurs wird derzeit noch erweitert. Aktuell umfasst dieser 13 Stunden Videomaterial.

Ende Mai (2019) wird dieser Kurs beendet sein und einen Umfang von ca. 20 Stunden Videomaterial haben.



Who this course is for:
  • Java Entwickler mit Anfängerkenntnissen, die mit Datenbanken arbeiten wollen
  • Java Entwickler, welche den nächsten Schritt, in ihrer Entwicklung machen wollen
  • Personen, welche das Thema Datenbank verstehen wollen
  • Personen, die SQL lernen möchten