JavaFX Programmeren

In de cursus JavaFX Programmeren van SpiralTrain leren de deelnemers user interfaces te maken in een declaratieve stijl die mogelijk wordt gemaakt door de JavaFX builder classes. JavaFX is een krachtige toolkit voor het bouwen van moderne, rijke desktop- en mobiele applicaties in Java.

Regio:
2 dagen
Inschrijven
€ 1699
€ 1699
€ 1444
15% korting
JAV900
  • Inhoud
  • Training
  • Modules
  • Algemeen
    Algemeen
  • Reviews
  • Certificaat
  • JavaFX Programmeren : Inhoud

    Cursus JavaFX Programmeren: Rich User Interfaces

    De cursus JavaFX Programmeren is ontworpen voor Java developers die rich user interfaces willen creëren voor internet- en mobiele toepassingen. JavaFX in de Java wereld kan worden vergeleken met Adobe Flash en Silverlight, waarbij de focus ligt op het ontwikkelen van moderne en aantrekkelijke gebruikersinterfaces.

    Java FX Property Binding

    Tijdens de cursus JavaFX Programmeren wordt aandacht besteed aan het creëren van front-ends die AWT en Swing (voor desktop) of Java ME en JWT (voor mobile) vervangen. De cursus behandelt belangrijke patterns voor JavaFX developers en hoe properties aan de user interface gebonden kunnen worden en gesynchroniseerd blijven met het model.

    Java FX Controls

    Deelnemers aan de cursus JavaFX Programmeren leren alles over JavaFX UI controls, charts, shapes, effects, transformaties en animaties. Deze elementen stellen hen in staat om prachtige, responsive user interfaces te creëren die aantrekkelijk en functioneel zijn.

    Java FX Layouts

    Ook wordt er aandacht besteed aan de JavaFX layout classes, waarmee de user interface cross-platform kan worden gedefinieerd. Daarnaast leren deelnemers over de observable collection classes om veranderingen te detecteren en deze te binden aan Java collecties.

    Java FX Media Classes

    Tenslotte komen in de cursus JavaFX Programmeren de JavaFX media classes aan bod, waarmee audio en video kunnen worden afgespeeld. De interactieve mogelijkheden met externe applicatie services worden ook behandeld, zodat deelnemers in staat zijn om een enterprise applicatie te ontwikkelen met JavaFX.
    Voor meer informatie over de basis van Java en de mogelijkheden binnen JavaFX, kan je ook onze Java Programmeren cursus bekijken. Voor de meest recente updates en features van Java, raden we aan om de officiële JavaFX website te bezoeken.

  • JavaFX Programmeren : Training

    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.

    Cursus JavaFX
  • JavaFX Programmeren : Modules

    Module 1 : JFX Intro

    Module 2 : Creating a GUI

    Module 3 : Properties and Bindings

    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
    Startup Window
    Main Window
    Menu Bar
    Selection and Message Bar
    Content Panel
    Library Panel
    Hierarchy Panel
    Inspector Panel
    Style Sheet Support
    Internationalization Support
    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

    Module 5 : JavaFX UI Controls

    Module 6 : Collections

    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
    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
    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

    Module 8 : Using Media Classes

    Introduction to JavaFX Charts
    Pie Chart
    Line Chart
    Area Chart
    Bubble Chart
    Scatter Chart
    Bar Chart
    Styling Charts with CSS
    Effects and Animation
    Create Visual Effects
    2D Transformations
    3D Transformations
    Add Transitions & Animation
    Incorporate Media
    Media Classes
    External Services
  • JavaFX Programmeren : Algemeen

    Lees de algemene cursus informatie
  • JavaFX Programmeren : Reviews

  • JavaFX Programmeren : Certificaat