Cursusaanbod
Introductie
- Java FX versus Swing, SWT, AWT
Installeren en configureren van JavaFX en de ontwikkelomgeving
Overzicht van JavaFX-functies en -architectuur
JavaFX UI-componenten gebruiken
- UI-besturingselementen, grafieken, HTML-inhoud, lay-outs, CSS, FXML, enz.
Oefening: Een eenvoudige applicatie maken
Reageren op gebruikersinvoer
- Event-driven UI-ontwikkeling
- Gebeurtenissen afhandelen
Effecten Animation en media toevoegen
- Werken met JavaFX 3D Graphics, Image Ops API, Canvas
- Visuele effecten creëren
- 2D- en 3D-transformaties, -overgangen en -animaties toevoegen
- Media opnemen
Oefening: De applicatie tot leven laten komen
Een blik op de applicatielogica
- Werken met de scènegrafiek
- Eigenschappen, binding en verzamelingen gebruiken
Verbetering van de bruikbaarheid van een applicatie
- De applicatie door de ogen van de gebruiker zien
- De applicatie lokaliseerbaar maken
Oefening: Uitbreiding van de applicatie
De applicatie implementeren
- Implementeren als bureaubladtoepassing
- Implementeren als webapplicatie
Werken met oudere Java-toepassingen
- Gelijktijdigheid en threads begrijpen
- Integratie van JavaFX met Swing en SWT
Probleemoplossing
Samenvatting en conclusie
Vereisten
- Java programmeerervaring
- Enige ervaring met Swing, AWT of AWT is wenselijk
Testimonials (5)
Dat we een complex overzicht kregen, ook over de context - bijvoorbeeld waarom we annotaties nodig hebben en wat ze betekenen. Ik vond het praktische deel van de training leuk - het handmatig uitvoeren van de commando's en het aanroepen van de rest api's
Alina - ACCENTURE SERVICES S.R.L
Cursus - Quarkus for Developers
Automatisch vertaald
De extra informatie die werd gedeeld, de training was niet eenvoudig groovy, wat leuk was.
Covenant - Vodacom
Cursus - Groovy Programming
Automatisch vertaald
De trainer kan het onderwerp duidelijk uitleggen en kan elke vraag beantwoorden.
Hannah Mae Lubigan - Security Bank Corporation
Cursus - Advanced Spring Boot
Automatisch vertaald
Opleidingsstijl en instructeur helpen om problemen op te lossen die tijdens de oefeningen worden tegengekomen.
Carl Angelo Gonzales - Security Bank Corporation
Cursus - Spring Boot for Beginners
Automatisch vertaald
De omvang van de onderwerpen die werden behandeld was behoorlijk breed en de trainer probeerde hierin gerechtigheid te doen.
Lakshmipriya Sivakumar - Deque Systems Inc
Cursus - Spring Boot, React, and Redux
Automatisch vertaald