Kursplan
Introduktion
- JavaFX vs Swing, SWT, AWT
Installation och konfiguration av JavaFX och utvecklingsmiljön
Översikt över JavaFX-funktioner och arkitektur
Användning av JavaFX UI-komponenter
- UI-kontroller, diagram, HTML-innehåll, layouter, CSS, FXML, etc.
Övning: Skapa en enkel applikation
Svara på användarinmatning
- Eventdriven utveckling av användargränssnitt
- Hantera händelser
Lägga till effekter, animering och media
- Arbeta med JavaFX 3D-grafik, Image Ops API, Canvas
- Skapa visuella effekter
- Lägga till 2D & 3D-transformeringar, övergångar & animering
- Införa media
Övning: Göra applikationen levande
En titt på applikationslogiken
- Arbeta med scengraf
- Använda egenskaper, bindning och samlingar
Förbättra användbarheten hos en applikation
- Se applikationen genom användarens ögon
- Göra applikationen lokalisierbar
Övning: Utöka applikationen
Distribuera applikationen
- Distribuera som en skrivbordsapplikation
- Distribuera som en webbapplikation
Arbeta med legacysystem i Java
- Förstå konsekvens och trådar
- Integrera JavaFX med Swing och SWT
Felsökning
Sammanfattning och slutsats
Krav
- Erfarenhet av Java-programmering
- Någon erfarenhet av Swing, AWT eller SWT är önskvärt
Vittnesmål (5)
Att vi fick en komplex överblick även om sammanhanget - till exempel varför behöver vi vissa annoteringar och vad de betyder. Jag gillade den praktiska delen av träningen - att behöva köra kommandona manuellt och anropa resten av api:erna
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Maskintolkat
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurs - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kurs - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.