Schulungsübersicht
Einführung
Überblick über die Funktionen und Architektur der Programmiersprache Gosu
- Kompatibilität mit bestehenden Java-Bibliotheken
- Nativer Webservice- und XSD/XML-Unterstützung
- Sprachfunktionen und Tools
- Systemstruktur und offene API
Einstieg in die Gosu-Programmierung
- Gosu-Lab-Download
- Gosu-IntelliJ-Erweiterung
- Gosu für Maven und Gradle
- Einfache Befehlszeilenbeispiele
Programmierung mit Gosu
- Variablen und Typerklärungen
- Operatoren und Ausdrücke
- Anweisungen
- Bereiche (Intervals)
- Fehlerbehandlung (Exception Handling)
- Schleifen
- Eigenschaften (Properties)
- Null-Sicherheit (Null safety)
- Klassen
- Aufzählungen (Enumerations)
- Schnittstellen (Interfaces)
- Komposition
- Anmerkungen (Annotations)
- Vergütungen (Enhancements)
- Gosu-Blöcke
- Gosu-Generics
- Sammlungen (Collections)
- Gosu-Programmdateien
- Klassenpfad-Anweisungen (Classpath statements)
- Programm-Erweiterungen (Program extends)
- Shebang-Zeile
Arbeiten mit Gosu-Strings, -Vorlagen und -Sammlungen
- Zeichenkette-Ausdrücke (Anführungszeichen, Verkettung, inline usw.)
- Gosu-Vorlagendateien (.gst)
- Liste- und Map-Syntax
- Sammelklasse-Erweiterungen (Collections classes enhancements)
Erforschung fortgeschrittener Gosu-Themen
- Gosu und XML
- Gosu und Java
- Typensystem
- Ausführen lokaler Shell-Befehle
- Prüfsummen (Checksums)
- Konkurrenz (Concurrency)
- Eigenschaften-Dateien
Fehlerbehebung
Zusammenfassung und Schlussfolgerungen
Voraussetzungen
- Erfahrung mit objektorientierten Programmiersprachen wie Java, C++ oder Python.
Zielgruppe
- Programmierer
Erfahrungsberichte (5)
Dass wir eine komplexe Übersicht auch über den Kontext bekommen haben - zum Beispiel, warum wir bestimmte Annotationen benötigen und was sie bedeuten. Mir hat der praktische Teil des Trainings gefallen - das manuelle Ausführen der Befehle und die Aufrufe der REST-APIs.
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Maschinelle Übersetzung
Die zusätzlichen Informationen, die geteilt wurden, machten den Kurs weniger geradlinig, aber angenehm in Groovy.
Covenant - Vodacom
Kurs - Groovy Programming
Maschinelle Übersetzung
Der Trainer kann das Thema klar erklären und jede Frage beantworten.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
Maschinelle Übersetzung
Der Trainingsstil und der Trainer helfen, Probleme zu lösen, die während der Übungen auftreten.
Carl Angelo Gonzales - Security Bank Corporation
Kurs - Spring Boot for Beginners
Maschinelle Übersetzung
Der Umfang der behandelten Themen war erheblich, und der Trainer bemühte sich, diesem gerecht zu werden.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurs - Spring Boot, React, and Redux
Maschinelle Übersetzung