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
 7 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie