Schița de curs
Introducere în Programming cu Groovy
- Ce este Groovy?
- Scurt istoric și evoluția lui Groovy
- De ce să alegeți Groovy?
- Prezentare generală a conceptelor de programare
- Introducere în limbajele de scripting față de cele compilate
Configurarea mediului
- Instalarea Groovy
- Configurarea mediului Groovy pe diferite sisteme de operare
- Introducere în GroovyShell și IDE-uri
- Explorarea GroovyShell
- Introducere în mediile de dezvoltare integrate (IDE) compatibile cu Groovy
Primul dumneavoastră Groovy Script
- Bună ziua lume în Groovy
- Scrierea și rularea primului dumneavoastră script Groovy
- Sintaxa de bază Groovy de bază
- Comentarii, variabile și imprimarea ieșirilor
Concepte fundamentale Programming în Groovy
- Tipuri de date și variabile
- Tipuri primitive, șiruri de caractere și inferența de tip
- Operatori de bază
- Operatori aritmetici, relaționali și logici.
- Manipularea șirurilor de caractere.
- Operații și metode comune cu șiruri de caractere
Structuri de control
- Instrucțiuni condiționale
- Instrucțiuni if, else și switch
- Construcții de tip looping
- bucle for, while și do-while
Introducere în colecții
- Lucrul cu array-uri
- Declararea, inițializarea ș i accesarea tablourilor.
- Liste și hărți
- Introducere în utilizarea și operațiunile cu liste și hărți
Introducere în funcții și închideri
- Definirea și apelarea funcțiilor
- Sintaxă, parametri și valori de returnare
- Introducere de bază în închidere
Introducere în Object-Oriented Programming
- Clase și obiecte
- Crearea de clase, obiecte și înțelegerea proprietăților
- Metode de bază
- Definiții de metode și apelarea metodelor
Gestionarea de bază a erorilor
- Introducere în gestionarea excepțiilor
- Blocuri Try, catch și finally
- Tipuri comune de excepții în Groovy
Rezumat și pași următori
Cerințe
- Competențe de bază în domeniul calculatoarelor
Audiență
- Dezvoltatori
- Studenți IT
Mărturii (5)
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Curs - Groovy Programming
O mulțime de cunoștințe practice prezentate cu exemple din "viața reală".
Kamil - Streamsoft Kraków
Curs - Java Advanced
Tradus de catre o masina
Schimbări pe loc, deoarece în ziua a 3-a începusem deja să mă pierd mai mult decât înainte și era mai greu să descopăr rapid o greșeală, am putut să fac zcheckout la ultima schimbare și să fiu la curent cu materialul.
Paulina
Curs - Advanced Java Security
Tradus de catre o masina
Very good knowledge and character.
Constantinos Michael
Curs - Java and Web Application Security
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.