Plan Szkolenia
Wprowadzenie
Przegląd funkcji i architektury programowania w Gosu
- Kompatybilność z istniejącymi bibliotekami Java
- Natywne wsparcie dla usług sieciowych i XSD/XML
- Funkcje językowe i narzędzia
- Struktura systemu i otwarte API
Rozpoczęcie programowania w Gosu
- Pobieranie Gosu Lab
- Wtyczka Gosu IntelliJ
- Gosu dla Maven i Gradle
- Proste przykłady wiersza poleceń
Programowanie w Gosu
- Zmienne i deklaracje typów
- Operatory i wyrażenia
- Instrukcje
- Przedziały
- Obsługa wyjątków
- Pętle
- Właściwości
- Bezpieczeństwo null
- Klasy
- Wyliczenia
- Interfejsy
- Kompozycja
- Adnotacje
- Rozszerzenia
- Bloki Gosu
- Generyki Gosu
- Kolekcje
- Pliki programów Gosu
- Instrukcje classpath
- Rozszerzenia programów
- Shebang
Praca z ciągami znaków, szablonami i kolekcjami w Gosu
- Wyrażenia ciągów znaków (cudzysłowy, konkatenacja, inline itp.)
- Pliki szablonów Gosu (.gst)
- Składnia list i map
- Rozszerzenia klas kolekcji
Eksploracja zaawansowanych tematów Gosu
- Gosu i XML
- Gosu i Java
- System typów
- Uruchamianie lokalnych poleceń powłoki
- Sumy kontrolne
- Współbieżność
- Pliki właściwości
Rozwiązywanie problemów
Podsumowanie i zakończenie
Wymagania
- Doświadczenie w programowaniu obiektowym w językach takich jak Java, C++ lub Python.
Grupa docelowa
- Programiści
Opinie uczestników (3)
- Postęp kursu (od wewnętrznych mechanizmów JVM do bardziej zaawansowanych tematów) - Niektóre spostrzeżenia z praktycznych ćwiczeń - Styl wizualny (nie prezentacja, ale estetycznie zaprojektowana strona)
Ivan Suvorov - Deutsche Bank
Szkolenie - Java Advanced
Przetłumaczone przez sztuczną inteligencję
poziom wiedzy trenera był bardzo wysoki - znał się na tym, o czym mówił, i znał odpowiedzi na nasze pytania
Adam - Fireup.PRO
Szkolenie - Advanced Java Security
Przetłumaczone przez sztuczną inteligencję
Widzieliśmy dużo różnych tematów w krótkim czasie