План на курса

Въведение

Общ преглед на функциите и архитектурата на Gosu програмиране

  • Съвместимост с съществуващи Java библиотеки
  • Нативна поддръжка за веб услуги и XSD/XML
  • Езикови функции и инструменти
  • Системна структура и отворен API

Почвапоставяне с Gosu програмиране

  • Изтегляне на Gosu Lab
  • Gosu IntelliJ плъгин
  • Gosu за Maven и Gradle
  • Прости примери от командния ред

Програмиране с Gosu

  • Променливи и декларации на типове
  • Оператори и изрази
  • Изявления
  • Интервали
  • Обработка на грешки
  • Цикли
  • Свойства
  • Нулова безопасност
  • Класове
  • Перечисления
  • Интерфейси
  • Композиция
  • Анотации
  • Усъвършенства
  • Gosu блокове
  • Gosu generics
  • Списъци
  • Gosu програмни файлове
  • Изявления за classpath
  • Разширяване на програма
  • Shebang

Работа с Gosu низове, шаблони и списъци

  • Изрази за низ (кавички, конкатенация, inline и др.)
  • Gosu файлове с шаблон (.gst)
  • Синтаксис на списъци и мапове
  • Усъвършенства на класовете за списъци

Разглеждане на напредъчни теми по Gosu

  • Gosu и XML
  • Gosu и Java
  • Типова система
  • Изпълнение на локални shell команди
  • Контролни суми
  • Паралелност
  • Файлове със свойства

Разбиране и преодоляване на проблемите

Заключение и резюме

Изисквания

  • Опит с обектно-ориентирани езици за програмиране като Java, C++ или Python.

Публика

  • Програмисти
 7 часа

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории