Plan Szkolenia
Wprowadzenie
- Porównanie JavaFX z Swing, SWT, AWT
Instalacja i konfiguracja JavaFX oraz środowiska programistycznego
Przegląd funkcji i architektury JavaFX
Korzystanie z komponentów interfejsu użytkownika JavaFX
- Kontrolki interfejsu, wykresy, treści HTML, układy, CSS, FXML itp.
Ćwiczenie: Tworzenie prostej aplikacji
Reagowanie na dane użytkownika
- Programowanie interfejsu oparte na zdarzeniach
- Obsługa zdarzeń
Dodawanie efektów, animacji i multimediów
- Praca z grafiką 3D w JavaFX, Image Ops API, Canvas
- Tworzenie efektów wizualnych
- Dodawanie transformacji 2D i 3D, przejść i animacji
- Włączanie multimediów
Ćwiczenie: Ożywianie aplikacji
Przyjrzenie się logice aplikacji
- Praca z grafem sceny
- Korzystanie z właściwości, wiązań i kolekcji
Poprawa użyteczności aplikacji
- Widzenie aplikacji z perspektywy użytkownika
- Umożliwienie lokalizacji aplikacji
Ćwiczenie: Rozszerzanie aplikacji
Wdrażanie aplikacji
- Wdrażanie jako aplikacja desktopowa
- Wdrażanie jako aplikacja internetowa
Praca z istniejącymi aplikacjami Java
- Zrozumienie współbieżności i wątków
- Integracja JavaFX z Swing i SWT
Rozwiązywanie problemów
Podsumowanie i zakończenie
Wymagania
- Doświadczenie w programowaniu w Javie
- Mile widziane doświadczenie z Swing, AWT lub AWT
Opinie uczestników (4)
Widzieliśmy dużo różnych tematów w krótkim czasie
Aurelien Petit - Prostep
Szkolenie - Spring 5
Dostałem złożony widok także na kontekst - na przykład, dlaczego potrzebujemy niektórych adnotacji i co one oznaczają. Polubiłem praktyczną część szkolenia - muszenie ręcznie wykonywać polecenia i wywoływać interfejsy API REST.
Alina - ACCENTURE SERVICES S.R.L
Szkolenie - Quarkus for Developers
Przetłumaczone przez sztuczną inteligencję
interakcja poprzez ćwiczenia oraz udostępnianie projektów
Claudiu - MSG system
Szkolenie - Advanced Spring Boot
Przetłumaczone przez sztuczną inteligencję
Dodatkowe informacje, które zostały podzielone, wskazywały, że szkolenie nie było prostym językiem Groovy, co było miłe.
Covenant - Vodacom
Szkolenie - Groovy Programming
Przetłumaczone przez sztuczną inteligencję