De overstap naar de IT betekende een Oracle - Java leertraject bij Transfer Education. Ik ken Transfer Education dus ook als cursist en heb in de praktijk ervaren hoe het is om les te krijgen van bevlogen mensen.
Paul BoekschotenJavaFX Fundamentals
JavaFX is de langverwachte opvolger van Swing als de standaard Java API om user interfaces mee te ontwikkelen. JavaFX biedt applicatieontwikkelaars een gebruiksvriendelijk platform voor het ontwerpen, ontwikkelen en deployen van Rich Internet Applications (RIA) die op meerdere platformen kunnen draaien. Tijdens deze driedaagse cursus leert u werken met JavaFX door het maken van een applicatie. U bent in deze cursus 60% van de tijd zelf bezig met het bouwen van de applicatie. 40% van de tijd wordt besteed aan theorie en demonstraties.
U leert
- Hoe u JavaFX kunt inzetten om mediarijke gebruikersinterfaces te bouwen
- Hoe u met Scene Builder een gebruikersinterface kunt bouwen
- Hoe u met Netbeans als Integrated Development Environment kunt werken
- Welke rol FXML (variant van XML) vervult voor onder andere het definiëren van gebruikersinterfaces
Onderwerpen
- Introductie JavaFX
- JavaFX productieomgeving opzetten met Netbeans als IDE en integratie met Scene Builder
- Globale architectuur van een JavaFX-applicatie
- UI ontwerpen met FXML
- Standaardcomponenten binnen JavaFX: Layouts en Containers, Grafieken, Tabellen
- JavaFX-Collections
- De verschillende manieren van databinding en eventhandling in JavaFX
- Mediacomponenten binnen JavaFX: HTML-component, Mediaplayer
- Transitions en animaties: Transitions, Timelines en Key frames, Effecten
- Styling van de JavaFX-applicatie met behulp van CSS-stylesheets
- Gebruik maken van Custom Componenten-Deployment van JavaFX applicaties: als Java-desktop applicatie, als standalone applicatie, of als webstart
Doelgroep
De cursus is gericht op beginnende en gevorderde Java-ontwikkelaars.
Voorkennis
Kennis en enige ervaring met het ontwikkelen in Java en XML op het niveau van de cursussen Programmeren in Java en Oracle 11g: XML Fundamentals is vereist. Kennis en ervaring met OO-ontwerppatronen waaronder het ‘Listener’ patroon, kennis van het MVC-patroon en het ontwerpen van gebruikersinterfaces in andere technologieën zoals Swing is gewenst. Kennis van CSS is een pre.
Prijs per persoon
€ 1.545,- (exclusief BTW)
Duur van deze cursus
3 dagen
Cursusdata
Data (nog) niet beschikbaar / Op aanvraag
De docent
