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)
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ę