Kursplan

Inntro

Oversikt over Gosu-programmeringsfunksjoner og -arkitektur

  • Kompatibilitet med eksisterende Java-biblioteker
  • Nativ nettjeneste- og XSD/XML-støtte
  • Språkfunksjoner og verktøy
  • Systemstruktur og åpen API

Kom i gang med Gosu-programmering

  • Gosu Lab nedlasting
  • Gosu IntelliJ-plugin
  • Gosu for Maven, og Gradle
  • Enkle eksempler på kommandolinje

Programmering med Gosu

  • Variabler og typedeklarasjoner
  • Operatorer og uttrykk
  • Sekvenser
  • Intervaller
  • Felthåndtering
  • Løkker
  • Egenskaper
  • Nulleteikkerhet
  • Klasser
  • Enumereringer
  • Grensesnitt
  • Komposisjon
  • Annotasjoner
  • Funksjonsutvidelser
  • Gosu-blokker
  • Gosu-generiske typer
  • Samlinger
  • Gosu-programfil
  • Klassestier-deklarasjoner
  • Programutvidelser
  • Shebang

Arbeid med Gosu-tekster, -mal og -samlinger

  • Tekstuttrykk (tegnstreker, konkatenering, innebygde, etc.)
  • Gosu-malfiler (.gst)
  • Liste- og kartgrammatikk
  • Utvidelser av samlingklasser

Forskning i avanserte Gosu-emner

  • Gosu og XML
  • Gosu og Java
  • Typosystem
  • Kjøring av lokale shell-kommandoer
  • Checksummer
  • Konkurransedyktighet
  • Egenskapsfiler

Felsøking

Sammendrag og konklusjon

Krav

  • Erfaring med objektorienterte programmeringsspråk som Java, C++ eller Python.

Målgruppe

  • Programmerere
 7 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier