fbpx

Cursus JavaFX Programmeren

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.

Regio:
  • Inhoud
  • Training
  • Modules
  • Algemeen
    Algemeen
  • Reviews
  • Certificaat
  • Cursus JavaFX Programmeren : Inhoud

    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.

  • Cursus 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
  • Cursus 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
  • Cursus JavaFX Programmeren : Algemeen

    Lees de algemene cursus informatie
  • Cursus JavaFX Programmeren : Reviews

  • Cursus JavaFX Programmeren : Certificaat