Návrh Školení

Úvod

Přehled funkcí a architektury jazyka Gosu

  • Schopnost použití existujících knihoven Java
  • Nativní podpora webových služeb a XSD/XML
  • Jazykové funkce a nástroje
  • Struktura systému a otevřené API

Začínáme s programováním v Gosu

  • Stažení Gosu Lab
  • Doplněk Gosu pro IntelliJ
  • Gosu pro Maven a Gradle
  • Jednoduché příklady z příkazového řádku

Programování v jazyce Gosu

  • Proměnné a deklarace typů
  • Operátory a vyrazy
  • Příkazy
  • Intervaly
  • Zpracování výjimek
  • Smyčky
  • Vlastnosti
  • Ošetření null hodnot
  • Třídy
  • Výčty
  • Rozhraní
  • Kompozice
  • Anotace
  • Zlepšení
  • Bloky v Gosu
  • Generics v Gosu
  • Kolekce
  • Soubory s programy v Gosu
  • Příkazy třídy Classpath
  • Dědění tříd
  • Shebang

Práce se stringy, šablonami a kolekcemi v Gosu

  • Výrazy s řetězci (uvítací znaménka, konkatenace, inline apod.)
  • Soubory šablon Gosu (.gst)
  • Syntaxe seznamů a map
  • Zlepšení tříd kolekcí

Prozkoumání pokročilých témat v Gosu

  • Gosu a XML
  • Gosu a Java
  • Systém typů
  • Spouštění místních příkazových řádků
  • Kontrolní součty (checksums)
  • Souběžnost
  • Soubory vlastností

Řešení problémů

Závěr a shrnutí

Požadavky

  • Zkušenosti s objektově orientovanými programovacími jazyky, jako je Java, C++ nebo Python.

Cílová skupina

  • Programátoři
 7 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie