Get in Touch

Course Outline

Introduction

Gosu Programming Features and Architecture Overview

  • Compatibility with existing Java libraries
  • Native support for web services and XSD/XML
  • Core language features and tools
  • System architecture and open API

Getting Started with Gosu Programming

  • Downloading the Gosu Lab
  • Installing the Gosu IntelliJ plugin
  • Using Gosu with Maven and Gradle
  • Executing basic command-line examples

Programming Fundamentals in Gosu

  • Variables and type declarations
  • Operators and expressions
  • Control statements
  • Intervals
  • Exception handling
  • Loops
  • Properties
  • Null safety mechanisms
  • Classes
  • Enumerations
  • Interfaces
  • Composition
  • Annotations
  • Enhancements
  • Gosu Blocks
  • Gosu Generics
  • Collections
  • Gosu program files
  • Classpath configurations
  • Program extension
  • Shebang directives

Working with Gosu Strings, Templates, and Collections

  • String expressions (including quotes, concatenation, inline text, etc.)
  • Gosu template files (.gst)
  • Syntax for lists and maps
  • Enhancements to collection classes

Exploring Advanced Gosu Topics

  • Integrating Gosu with XML
  • Interacting with Java
  • The type system
  • Executing local shell commands
  • Checksums
  • Concurrency
  • Property files

Troubleshooting

Summary and Conclusion

Requirements

  • Familiarity with object-oriented programming languages such as Java, C++, or Python.

Target Audience

  • Software Developers
 7 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories