Schița de curs
Introducere
Prezentare generală a caracteristicilor și arhitecturii Gosu Programming
- Compatibilitate cu bibliotecile Java existente
- Suport nativ pentru servicii web și XSD/XML
- Caracteristici și unelte ale limbajului
- Structura sistemului și API deschis
Începutul lucrului cu Gosu Programming
- Descărcarea Gosu Lab
- Pluginul Gosu IntelliJ
- Gosu pentru Maven și Gradle
- Exemple simple de linie de comandă
Programare cu Gosu
- Variabile și declarații de tip
- Operatori și expresii
- Instrucțiuni
- Intervale
- Gestionarea excepțiilor
- Bucle
- Proprietăți
- Siguranța la null
- Clase
- Enumerări
- Interfețe
- Compoziție
- Adnotări
- Îmbunătățiri
- Blocuri Gosu
- Generice Gosu
- Colecții
- Fișiere de program Gosu
- Instrucțiuni de classpath
- Extinderi de program
- Shebang
Lucrul cu șiruri, șabloane și colecții Gosu
- Expresii de șir (ghilimele, concatenare, inline, etc.)
- Fișiere șablon Gosu (.gst)
- Sintaxă pentru liste și hărți
- Îmbunătățiri ale claselor de colecții
Explorarea subiectelor avansate Gosu
- Gosu și XML
- Gosu și Java
- Sistemul de tipuri
- Executarea comenzilor locale de shell
- Sume de control
- Concurrență
- Fișiere de proprietăți
Depanare
Rezumat și concluzie
Cerințe
- Experiență cu limbaje de programare orientate pe obiecte, cum ar fi Java, C++ sau Python.
Publicul țintă
- Programatori
Mărturii (3)
Că am primit o prezentare complexă și a contextului - de exemplu, de ce avem nevoie de anumite anotații și ce înseamnă acestea. Mi-a plăcut partea practică a instruirii - trebuie să rulăm manual comenzile și să apelăm API-urile REST.
Alina - ACCENTURE SERVICES S.R.L
Curs - Quarkus for Developers
Tradus de catre o masina
interacție prin exerciții și, de asemenea, prin împărtășirea proiectelor
Claudiu - MSG system
Curs - Advanced Spring Boot
Tradus de catre o masina
Informația suplimentară partajată a fost că instruirea nu a fost un groovy simplu și direct, ceea ce a fost plăcut.
Covenant - Vodacom
Curs - Groovy Programming
Tradus de catre o masina