JavaFX Programmeren

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

JavaFX Programmeren

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,5 SpiralTrain heeft een gemiddelde beoordeling van 8,5 (uit 50 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeAmsterdam
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Amsterdam, Dag 1
event 27 februari 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Eindhoven, Dag 1
event 27 februari 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Houten, Dag 1
event 27 februari 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Online, Dag 1
event 27 februari 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Rotterdam, Dag 1
event 27 februari 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Zwolle, Dag 1
event 27 februari 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
30 apr. 2026 tot 1 mei. 2026
Toon rooster
event 30 april 2026, 09:30-16:30, Amsterdam, Dag 1
event 1 mei 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
30 apr. 2026 tot 1 mei. 2026
Toon rooster
event 30 april 2026, 09:30-16:30, Eindhoven, Dag 1
event 1 mei 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
30 apr. 2026 tot 1 mei. 2026
Toon rooster
event 30 april 2026, 09:30-16:30, Houten, Dag 1
event 1 mei 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
30 apr. 2026 tot 1 mei. 2026
Toon rooster
event 30 april 2026, 09:30-16:30, Online, Dag 1
event 1 mei 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
30 apr. 2026 tot 1 mei. 2026
Toon rooster
event 30 april 2026, 09:30-16:30, Rotterdam, Dag 1
event 1 mei 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
30 apr. 2026 tot 1 mei. 2026
Toon rooster
event 30 april 2026, 09:30-16:30, Zwolle, Dag 1
event 1 mei 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Amsterdam, Dag 1
event 26 juni 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Eindhoven, Dag 1
event 26 juni 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Houten, Dag 1
event 26 juni 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Online, Dag 1
event 26 juni 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Rotterdam, Dag 1
event 26 juni 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Zwolle, Dag 1
event 26 juni 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
27 aug. 2026 tot 28 aug. 2026
Toon rooster
event 27 augustus 2026, 09:30-16:30, Amsterdam, Dag 1
event 28 augustus 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
27 aug. 2026 tot 28 aug. 2026
Toon rooster
event 27 augustus 2026, 09:30-16:30, Eindhoven, Dag 1
event 28 augustus 2026, 09:30-16:30, Eindhoven, Dag 2
Beschrijving
In de cursus JavaFX Programmeren leren de deelnemers user interfaces te maken in een declaratieve stijl die mogelijk wordt gemaakt door de JavaFX builder classes.

Rich User Interfaces met Java FX

JavaFX in de Java wereld kan worden vergeleken met Adobe Flash en Silverlight voor de creatie van rich user interfaces voor internet en mobiele toepassingen.

Java FX Property Binding

De cursus is bedoeld voor Java developers die de behoefte hebben om front-ends te creëren die AWT en Swing (voor desktop) of Java ME en JWT (voor mobile) vervangen. Aandacht wordt besteed aan patterns voor JavaFX developers en hoe properties aan het UI te binden en gesynchroniseerd te houden met het model.

Java FX Contr…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Python, PHP, Programmeren (algemeen), Perl Scripting en Big Data.

In de cursus JavaFX Programmeren leren de deelnemers user interfaces te maken in een declaratieve stijl die mogelijk wordt gemaakt door de JavaFX builder classes.

Rich User Interfaces met Java FX

JavaFX in de Java wereld kan worden vergeleken met Adobe Flash en Silverlight voor de creatie van rich user interfaces voor internet en mobiele toepassingen.

Java FX Property Binding

De cursus is bedoeld voor Java developers die de behoefte hebben om front-ends te creëren die AWT en Swing (voor desktop) of Java ME en JWT (voor mobile) vervangen. Aandacht wordt besteed aan patterns voor JavaFX developers en hoe properties aan het UI te binden en gesynchroniseerd te houden met het model.

Java FX Controls

Deelnemers leren ook over JavaFX UI controls, charts, shapes, effects, transformaties en animaties om prachtige, responsive, user interfaces te creëren.

Java FX Layouts

Ook wordt aandacht besteed aan de JavaFX layout classes om het user interface cross-platform te definiëren en de observable collection classes om veranderingen te detecteren en te binden aan Java collecties.

Java FX Media Classes

Tenslotte worden de JavaFX media classes om audio en video af te spelen behandeld en wordt de interactie met externe applicatie services om een enterprise applicatie te maken met JavaFX behandeld.

Doelgroep Cursus JavaFX Programmeren

Java developers die Java FX willen leren voor het ontwerpen van desktop en mobile front ends.

Voorkennis Cursus JavaFX

Voor deelname aan deze cursus kennis van Java development vereist. Ervaring met het ontwerpen van GUI interfaces is bevorderlijk voor een goede begripsvorming.

Uitvoering Training Cursus JavaFX

De stof wordt behandeld aan de hand van presentatie slides. Demos dienen ter verduidelijking van de behandelde concepten. De theorie wordt afgewisseld met praktische oefeningen. De cursustijden zijn van 9.30 tot 16.30.

Officieel Certificaat JavaFX Programmeren

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Java FX Programmeren.

Modules

Module 1 : JFX Intro

  • Introducing JavaFX
  • Minimum effort and maximum impact
  • Comparing Java and JavaFX
  • Comparing JavaFX with Adobe AIR
  • GWT, and Silverlight
  • Deployment and More
  • Packaging and Deployment
  • JavaFX in Swing
  • Interoperability with SWT
  • Use a Doclet

Module 2 : Creating a GUI

  • Startup Window
  • Main Window
  • Menu Bar
  • Selection and Message Bar
  • Content Panel
  • Library Panel
  • Hierarchy Panel
  • Inspector Panel
  • Style Sheet Support
  • Internationalization Support

Module 3 : Properties and Bindings

  • Understanding Properties
  • Defining a Property
  • Using a ChangeListener
  • High-Level Binding API
  • Using the Bindings Class
  • Combining Both Approaches
  • Observable, ObservableValue
  • InvalidationListener
  • ChangeListener
  • Low-Level Binding API

Module 4 : JavaFX

  • Application Logic
  • Architecture and Framework
  • Work with the Scene Graph
  • Use Properties and Binding
  • Add Text
  • Work with UI Controls
  • Work with Collections
  • Concurrency and Threads
  • Implement Best Practices

Module 5 : JavaFX UI Controls

  • Work with Layouts
  • Build UI with FXML
  • Handle Events
  • Create Charts
  • Add HTML Content
  • Skin Applications with CSS
  • Drag and Drop Data
  • Work with Canvas
  • Scene Builder

Module 6 : Collections

  • Java Collections Basics
  • Using a List
  • Using a Map
  • Collections Class
  • JavaFX Collections
  • Using an ObservableList
  • Using ObservableMap
  • FXCollections
  • Change Notifications

Module 7 : Creating JavaFX Charts

  • Introduction to JavaFX Charts
  • Pie Chart
  • Line Chart
  • Area Chart
  • Bubble Chart
  • Scatter Chart
  • Bar Chart
  • Styling Charts with CSS

Module 8 : Using Media Classes

  • Effects and Animation
  • Create Visual Effects
  • 2D Transformations
  • 3D Transformations
  • Add Transitions & Animation
  • Incorporate Media
  • Media Classes
  • External Services

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)