Schița de curs
Introducere
- JavaFX vs Swing, SWT, AWT
Instalarea și configurarea JavaFX și a mediului de dezvoltare
Prezentarea generală a caracteristicilor și arhitecturii JavaFX
Utilizarea componentelor UI JavaFX
- Controale UI, diagrame, conținut HTML, layout-uri, CSS, FXML, etc.
Exercițiu: Crearea unei aplicații simple
Răspunsul la intrările utilizatorului
- Dezvoltarea UI bazată pe evenimente
- Gestionarea evenimentelor
Adăugarea de efecte, animații și media
- Lucrul cu grafică 3D JavaFX, API Image Ops, Canvas
- Crearea de efecte vizuale
- Adăugarea de transformări 2D & 3D, tranziții & animații
- Încorporarea mediilor
Exercițiu: Aducerea aplicației la viață
O privire asupra logicii aplicației
- Lucrul cu graful de scene
- Utilizarea proprietăților, legăturilor și colecțiilor
Îmbunătățirea utilizabilității unei aplicații
- Vizualizarea aplicației prin ochii utilizatorului
- Realizarea aplicației localizabile
Exercițiu: Extinderea aplicației
Implementarea aplicației
- Implementarea ca aplicație desktop
- Implementarea ca aplicație web
Lucrul cu aplicații Java existente
- Înțelegerea concurenței și a firelor de execuție
- Integrarea JavaFX cu Swing și SWT
Depanarea
Rezumat și concluzii
Cerințe
- Experiență în programarea Java
- O anumită experiență cu Swing, AWT sau SWT este de dorit
Mărturii (3)
Că am primit o prezentare complexă și a contextului - de exemplu, de ce avem nevoie de anumite anotații și ce înseamnă acestea. Mi-a plăcut partea practică a instruirii - trebuie să rulăm manual comenzile și să apelăm API-urile REST.
Alina - ACCENTURE SERVICES S.R.L
Curs - Quarkus for Developers
Tradus de catre o masina
interacție prin exerciții și, de asemenea, prin împărtășirea proiectelor
Claudiu - MSG system
Curs - Advanced Spring Boot
Tradus de catre o masina
Informația suplimentară partajată a fost că instruirea nu a fost un groovy simplu și direct, ceea ce a fost plăcut.
Covenant - Vodacom
Curs - Groovy Programming
Tradus de catre o masina