Programowanie w Java 8
Transkrypt
Programowanie w Java 8
Programowanie w Java 8 Przeznaczenie szkolenia: Szkolenie jest przeznaczone dla użytkowników, którzy rozpoczynają swoją przygodę z językiem. Java dla początkujących to zbiór wiedzy niezbędny do prawidłowego poszerzania dalszej wiedzy dotyczącej tego szeroko stosowanego w branży programistycznej języka. Wymagania: Uczestnicy szkolenia powinni znać dowolny język obiektowy, mile widziana znajomość systemu operacyjnego Linux. Program szkolenia: 1. Wprowadzenie do obiektowości 2. Operatory przypisania oraz rzutowania 3. Podstawowe elementy składni języka 4. Zjawisko polimorfizmu 5. Interfejsy 6. Klasy 6.1 Wewnętrzne 6.2 Operatory „new” i „this” 7. Przechowywanie obiektów 8. Wprowadzenie do obsługi wyjątków 8.1 Wyjątki standardowe 8.2 Wyjątki własne 9. Wyrażenia regularne oraz formatowanie 10. Zastosowanie typów generycznych 10.1 Cel stosowania 10.2 Tworzenie generycznych klas 11. Operacje na kolekcjach 11.1 List 11.2 Set 11.3 Collection 11.4 Map 12. Wejście / wyjście 12.1 Podstawowe klasy 12.2 Operacje na plikach 13. Nowe API Time oraz Date 13.1 LocalTime 13.2 LocalDate 13.3 Instant 14. Zastosowanie kolekcji oraz kolektorów 14.1 Najważniejsze operacje na strumieniach: flatMao i inne 15. Praktyczne zastosowanie Optional oraz wzorce projektowe 16. Do czego służy Lambda ? 16.1 Wprowadzenie do wyrażeń 16.2 Debugowanie w praktyce 17. Wprowadzenie do programowania funkcyjnego 17.1 Co nam to daje ? 17.2 Podejście klasyczne a podejście funkcyjne 18. Wielowątkowość w praktyce 18.1 Model producer / consumer 18.2 Cykl życia wątku 19. Wprowadzenie do SWING 19.1 Podstawowe komponenty 19.2 Obsługa zdarzeń 20. Praca z bazami danych 20.1 Wprowadzenie do JDBC 20.2 Nawiązanie połączenia z bazą 20.3 Operacje typu CRUD 20.3.1 SELECT 20.3.2 UPDATE 20.3.3 INSERT