JavaFX 8 - Der Einstieg in die Java-GUI Programmierung

Lerne die Grundlagen der GUI Entwicklung mit JavaFX und erstelle ansprechende Benutzeroberflächen. Ideal für Neulinge und Umsteiger von Swing/SWT.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

In diesem Kurs lernst du, wie man mit JavaFX spannende und ansprechende GUIs entwickelt. Es ist perfekt für Anfänger und Umsteiger. Von den Grundlagen bis hin zu tollen Tipps, hier wird alles abgedeckt, damit deine Benutzeroberflächen immer cool und reaktionsschnell sind!

Key Points

  • Einführung in die GUI Entwicklung mit JavaFX
  • Grundlagen von Properties, einem neuen Datentyp in JavaFX
  • Alle GUI Elemente von JavaFX8u40 werden erklärt
  • Erstellung von Diagrammen mit JavaFX
  • Einführung in den SceneBuilder für schnelle GUI-Entwicklung
  • Verwendung von CSS zur Gestaltung von GUIs
  • Taktiken zur Vermeidung von hängenden GUIs
  • Möglichkeit, weitere Themen nach Bedarf zu lernen

Learning Outcomes

  • Komplexe GUIs in JavaFX erstellen
  • Verständnis von Properties und wie man sie nutzt
  • Diagramme mit JavaFX zeichnen
  • Effiziente Nutzung des SceneBuilders für schnelles Design
  • Implementierung von Multithreading für reaktionsschnelle Anwendungen

About This Course

Du hast es satt, langweilige Konsolenprogramme zu schreiben? Dann bist du hier genau richtig! JavaFX ist die Zukunft!

In diesem Kurs lernst du die Grundlagen der GUI Entwicklung in JavaFX kennen. Er ist sowohl für komplette GUI Neulinge, als auch für Swing/SWT Umsteiger geeignet.

JavaFX wird u.a. von Oracle momentan stark weiterentwickelt. Das bedeutet, dass du schon jetzt in das Gebiet einsteigen kannst und damit einen großen Vorteil gegenüber anderen hast, die sich noch mit veralteten Technologien herumschlagen. Investiere jetzt in deine Zukunft!

Der vorliegende Kurs beinhaltet:

  • Einführung in die GUI Entwicklung an sich

  • Grundlagen der Properties, die mächtige neue Datentypen von JavaFX sind

  • Alle GUI Elemente (Nodes und Panes) von JavaFX8u40 werden vorgestellt!

  • Ansprechende Diagramme können mit JavaFX erstellt werden. Wie dies funktioniert, wird ebenfalls gezeigt.

  • Der SceneBuilder ist ein einfaches Tool mit dem komplexe GUIs innerhalb von Minuten zusammengeklickt werden können. Eine Einführung darin erhältst du hier!

  • Um GUIs noch weiter aufzupeppen, kann in JavaFX die bekannte Stylesheet-Sprache CSS verwendet werden. Auch das wird dir hier gezeigt!

  • Eine erfolgreiche GUI Entwicklung setzt voraus, dass die grafische Benutzeroberfläche niemals hängen bleibt, das frustet sonst den User unnötig. Einige Taktiken, wie dies funktioniert, werden vorgestellt.

Aber damit nicht genug!

Dir fehlt etwas im Kurs? Schreib mir einfach hier auf Udemy oder per Mail (jakob.schaal@hotmail.com), wenn sich genug Leute für ein Thema, welches mit JavaFX zu tun hat, interessieren, dann werden neue Episoden aufgenommen und hochgeladen.

Und was, wenn mir der Kurs dann doch nicht gefällt?

Das glaube ich nicht. Und wenn doch, gibt es auf Udemy eine 30-tägige Geld-Zurück-Garantie! Sollte dir der Kurs wirklich nicht gefallen, dann mach bitte davon Gebrauch. Also, riskiers ruhig! Du hast nichts zu verlieren, investierst aber in deine eigene Zukunft!

  • Du lernst komplexe JavaFX-GUIs zu erstellen

  • Multithreading! Wie deine GUIs immer reagieren können, egal wie groß die Arbeit ist, die sie im Hintergrund verrichten.

  • Weitere Videos werden je nach Bedarf produziert. Diese bekommst du dann, nachdem du den Kurs einmal gekauft hast, kostenlos mit dazu!

Course Curriculum

1 Lectures

Instructor

Profile photo of Jakob Schaal
Jakob Schaal

Halli Hallo, seit über 8 Jahren erstelle ich auf Youtube Tutorialvideos übers Programmieren und Mathematik. In dieser Zeit habe ich eine Menge über Didaktik gelernt. Es ist einer meiner innigsten Wünsche, Menschen komplexes Wissen in einer einfachen Sprache zu vermitteln. Dies habe ich wohl meistens geschafft, über 29.000 Abonnenten und über 7 Millionen Videoaufrufe sprechen für sich.Ich habe den Bachelor...

More Courses By Anthony Alicea, Jakob Schaal
Review
4.9 course rating
4K ratings
ui-avatar of Anton M.
Anton M.
5.0
1 year ago

Sehr gute Erklärungen, das meiste davon funktioniert auch noch in der aktuellen JavaFX Version.

  • Helpful
  • Not helpful
ui-avatar of Henry Bade
Henry B.
5.0
1 year ago

Lange wartezeit auf mobilen Endgerät beim unterbrechen und wiederaufnehme des Videos

  • Helpful
  • Not helpful
ui-avatar of Anna Gerter
Anna G.
2.5
3 years ago

Es ist teilweise zu schnell um mitzutippen, da es ja keine Beispielklassen gibt.
Installationsanleitung ist nicht mehr aktuell

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
3.0
4 years ago

Bislang habe ich leider keine Download-Materialien gefunden.

  • Helpful
  • Not helpful
ui-avatar of Roman Heil
Roman H.
4.0
5 years ago

einfach gut ;)

  • Helpful
  • Not helpful
ui-avatar of Athanasios K
Athanasios K.
1.0
5 years ago

Leider, in meinem Fall eine Geldverschwendung, wenn auch stark vergünstigt. Viele bad practices und es werden hauptsächlich wirklich banale Themen durchgegangen, die in der Regel nie den Anforderungen der Wirklichkeit entsprechen. Es gibt YouTube Tutorials die weitaus mehr in die Tiefe gehen. So geht der Tutor z.B. nicht einmal im Ansatz auf das Problem der Editierbarkeit von Zahlenwerten in Tabellen ein sondern geht da den Weg des geringsten Widerstandes mit Strings. Unterirdisch.

  • Helpful
  • Not helpful
ui-avatar of Benjamin Peter
Benjamin P.
3.5
5 years ago

Hätte gerne mehr über den Umgang mit dem Elementen über die initiale Verwendung heraus erfahren. Die Elemente "irgendwie" anzuzeigen schafft man sicherlich auch aus der Doku heraus. Der Sprecher war angenehm. Das Kapitel zu den Shapes und Effekten irgendwie gut gemacht durch die "Interaktiven" Elemente.

  • Helpful
  • Not helpful
ui-avatar of Mustafa Kocaöz
Mustafa K.
4.5
6 years ago

Einfach zu verfolgen, angenehme Stimme, sehr humorvoll, easy to understand.

  • Helpful
  • Not helpful
ui-avatar of Tim Riedl
Tim R.
5.0
6 years ago

Also der Kurs hat mir sehr gut gefallen. In den letzten Tagen bin ich nur durch irgendwelche Dokumentationen geeiert und hab nichts verstanden, aber dieser Kurs hat mich wirklich weitergebracht! Weiter so!

  • Helpful
  • Not helpful
ui-avatar of Heinz Neumann
Heinz N.
5.0
6 years ago

Der Kurs ist wirklich sehr gut. Alles wird gut und ausführlich erklärt!

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses