Java Programmierung: Erstelle perfekte GUI Apps mit JavaFX

Lerne in diesem Kurs, wie du mit JavaFX professionelle Desktop Apps entwickelst und dabei ein einzigartiges Interface gestaltest. Starte jetzt deine Programmierreise!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

In diesem Kurs lernst du, schnell und einfach Desktop-Apps mit JavaFX zu erstellen. Die Struktur ist leicht zu verstehen, und du kannst deine Software für verschiedene Systeme exportieren. Perfekt für alle, die Softwareentwicklung spannend finden!

Key Points

  • Lerne die Grundlagen von JavaFX für die Softwareentwicklung.
  • Entwickle professionelle Anwendungen mit einzigartigen Benutzeroberflächen.
  • Arbeite mit MVC-Struktur und Scene Builder Tool.
  • Exportiere deine Software problemlos für verschiedene Betriebssysteme.
  • Alle benötigten Tools sind kostenlos verfügbar.

Learning Outcomes

  • Erstelle professionelle Software in kurzer Zeit.
  • Verstehe und nutze die MVC-Struktur.
  • Design und implementiere Benutzeroberflächen unabhängig von der Programmlogik.
  • Kenntnis von Datenverarbeitung und Styling mit CSS.
  • Exportiere deine Apps für Windows, Mac OS oder Linux.

About This Course

Entwickle in kürzester Zeit professionelle Desktop Apps mit einzigartigem Interface: JavaFX heißt smarter programmieren

In diesem Kurs wirst du lernen in kurzer Zeit professionelle und visuell ansprechende Software zu entwickeln. Falls du schon immer mit dem Gedanken gespielt hast, eigene Software mit Benutzeroberfläche zu entwickeln, dann bietet dir dieser Kurs die einzigartige Chance dazu.

JAVA FX

JavaFX ist das neueste GUI-Framework für Java, entwickelt von Oracle. JavaFX ermöglicht dir deine Software Ideen innerhalb kurzer Zeit umzusetzen und zu veröffentlichen. Deine entwickelte Software kann ganz einfach für Windows, Mac OS oder Linux exportiert werden.

BESSER ALS SWING

Mit JavaFX kannst du das GUI deiner Applikation separat von der Programmlogik entwickeln. Dies ermöglicht flexibles updaten zu einem späteren Zeitpunkt. Die GUI ist in XML Dateien gespeichert und kann von UI Designern unabhängig erstellt und dann in die Applikation integriert werden.

KURS-STRUKTUR

Zu Beginn wirst du alle Grundlagen lernen die du für die Entwicklung mit JavaFX brauchst. Du wirst mit der MVC Struktur vertraut, lernst Controller Klassen und Views zu erstellen und erlernst den Umgang mit den Scene Builder Tool.

Anschließend wirst du verschiedene Nodes von JavaFX kennen lernen, um zum Beispiel einen professionellen Login Bildschirm zu entwickeln. Hier lernst du auch den Umgang mit Daten und Objekten, sowie das Styling deines Programmes mit CSS.

ES IST NICHT SCHWER

Es ist hilfreich wenn du bereits Erfahrung mit Java hast, aber ist es nicht zwingend erforderlich um den Inhalten in diesem Kurs problemlos folgen zu können. Eher ist es so, dass du durch diesen Kurs die Grundlagen in Java lernst. Aber das hängt natürlich vom Lerntyp ab.

Alle Tools die du für die Entwicklung mit JavaFX benötigst, sind frei verfügbar und im Kurs wird dir alles was du zu Download und Installation wissen musst beigebracht.

Die benötigten Tools sind:

  • Java 8

  • JavaFX

  • SceneBuilder 2

  • Eclipse Entwicklungsumgebung (IDE)


Jetzt loslegen. Ich freue mich dich in meinem Kurs begrüßen zu dürfen.

  • Du wirst schnell lernen eigene Software zu entwickeln

  • Du wirst mit der MVC Stuktur vertraut sein

  • Du kannst fertige Apps an nur einem Tag erstellen

Instructor

Profile photo of Jonas Schindler
Jonas Schindler

Experte für Wordpress, Webentwicklung und Programmierung. Während und nach meines Studiums in International Management und Informatik bin ich viel in der Welt herum gekommen und habe viele spannende Geschichten erlebt. In Shanghai und Nottingham UK war ich jahrelang in deutschen und internationalen Unternehmen tätig, konnte mich aber langfristig nicht als Teil großer Konzerne identifizieren. Mittlerweile bin ich als selbständiger Unternehmer...

Review
4.9 course rating
4K ratings
ui-avatar of Björn Schulz
Björn S.
3.0
2 years ago

Quellenangaben zu e(fx)clipse sind nicht mehr aktuell

  • Helpful
  • Not helpful
ui-avatar of Wilhelm Börsch
Wilhelm B.
4.0
2 years ago

Ja der Kurs hat meine Erwartungen erfüllt.

  • Helpful
  • Not helpful
ui-avatar of Rene Alpert
Rene A.
2.0
3 years ago

Es ist nicht die Qualtität des Kurses, denn die ist sehr gut.
Es ist der Umstand, dass der Kurs 6 Jahre alt ist und viele Entwicklungsumgebungen sich drastisch geändert haben. Mir wurde gerade eine Zeitung von vor 30 Tagen verkauft...

  • Helpful
  • Not helpful
ui-avatar of Thomas Saalfeld
Thomas S.
5.0
5 years ago

Durch Grundkenntnisse in Java waren die ersten Videos leicht verständlich.

  • Helpful
  • Not helpful
ui-avatar of Mario Rosario Sezer
Mario R. S.
5.0
6 years ago

Sehr zufrieden! :)

  • Helpful
  • Not helpful
ui-avatar of Thuan Pham
Thuan P.
2.5
6 years ago

Teilweise etwas arg zusammengeschnitten, dadurch etwas schwierig nachzuverfolgen. Der Plot ist nicht durchgängig und er springt von einem Thema ins Nächste. Teilweise bekommt man das Gefühl man ist plötzlich völlig woanders.
Für Anfänger sind zusammenhängen nicht ganz deutlich hergestellt. Es fehlt der didaktische Ansatz.
Zum eine bisschen üben ist das okay, aber ich habe nichts vollständig gelernt. Die Codes hätten man vielleicht bereitstellen sollen, damit der Lernende das vielleicht nochmal prüfen kann, wenn was schief gelaufen ist.

  • Helpful
  • Not helpful
ui-avatar of Matthias Titze
Matthias T.
1.0
6 years ago

Fehlerhaft Informationen zum MVC. Zu kurz, unvollständig, ausschnitthaft.

  • Helpful
  • Not helpful
ui-avatar of Carsten Berkelmann
Carsten B.
4.0
7 years ago

Alles wie erwartet. Schöner Kurs

  • Helpful
  • Not helpful
ui-avatar of Franco Vassella
Franco V.
5.0
7 years ago

sehr genau und genügend ausführlich

  • Helpful
  • Not helpful
ui-avatar of Matthias Meschede
Matthias M.
4.5
7 years ago

Der Kurs ist für Anfänger sehr gut. Könnte aber auch ein wenig umfangreicher sein!

  • 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