Plan Szkolenia

Wprowadzenie

Przegląd funkcji i architektury programowania Gosu

  • Zgodność z istniejącymi bibliotekami Java
  • Natywna obsługa usług sieci Web i XSD/XML
  • Funkcje języka i narzędzia
  • Struktura systemu i otwarte API

Rozpoczęcie pracy z programowaniem Gosu

  • Pobieranie Gosu Lab
  • Wtyczka Gosu dla IntelliJ
  • Gosu dla Maven i Gradle
  • Proste przykłady wiersza poleceń

Programowanie z użyciem Gosu

  • Zmienne i deklaracje typów
  • Operatory i wyrażenia
  • Instrukcje
  • Interwały
  • Obsługa wyjątków
  • Pętle
  • Właściwości
  • Zabezpieczenie przed nullami
  • Klasy
  • Wyliczenia
  • Interfejsy
  • Kompozycja
  • Anotacje
  • Ulepszenia
  • Bloki Gosu
  • Generyki Gosu
  • Kolekcje
  • Pliki programów Gosu
  • Deklaracje klaspath
  • Rozszerzanie programów
  • Shebang

Praca z ciągami, szablonami i kolekcjami w Gosu

  • Wyrażenia ciągowe (cudzysłowy, konkatenacja, inline itp.)
  • Pliki szablonów Gosu (.gst)
  • Składnia list i map
  • Ulepszenia klas kolekcji

Eksplorowanie zaawansowanych tematów Gosu

  • Gosu i XML
  • Gosu i Java
  • System typów
  • Wykonywanie lokalnych poleceń powłoki
  • Sумmy kontrolne (checksums)
  • Współbieżność
  • Pliki właściwości

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Dosświadczenie w językach programowania obiektowych, takich jak Java, C++ lub Python.

Grupa docelowa

  • Programiści
 7 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie