Kursplan
Introduktion till Programming med Groovy
- Vad är Groovy?
- Kort historik och utveckling av Groovy
- Varför välja Groovy?
- Översikt över programmeringsbegrepp
- Introduktion till skript kontra kompilerade språk
Inställning av miljö
- Installera Groovy
- Konfigurera Groovy-miljö på olika operativsystem
- Introduktion till GroovyShell och IDE:er
- Utforska GroovyShell
- Introduktion till integrerade utvecklingsmiljöer (IDE) som är kompatibla med Groovy
Ditt första Groovy skript
- Hej världen i Groovy
- Skriva och köra ditt första Groovy-skript
- Grundläggande syntax Groovy
- Kommentarer, variabler och utskrifter
Grundläggande Programming Begrepp i Groovy
- Datatyper och variabler
- Primitiva typer, strängar och typinferens
- Grundläggande operatorer
- Aritmetiska, relationella och logiska operatorer
- Manipulering av strängar
- Vanliga strängåtgärder och metoder
Kontrollstrukturer
- Villkorssatser
- if, else- och switch-satser
- Loopa konstruktioner
- for-, while- och do-while-loopar
Introduktion till samlingar
- Arbeta med matriser
- Deklarera, initiera och komma åt matriser
- Listor och kartor
- Introduktion till användning och åtgärder för listor och kartor
Introduktion till funktioner och stängningar
- Definiera och anropa funktioner
- Syntax, parametrar och returvärden
- Grundläggande introduktion till förslutningar
Introduktion till Object-Oriented Programming
- Klasser och objekt
- Skapa klasser, objekt och förstå egenskaper
- Grundläggande metoder
- Metoddefinitioner och metodanrop
Grundläggande felhantering
- Introduktion till undantagshantering
- Försök, fånga och slutligen blockera
- Vanliga undantagstyper i Groovy
Sammanfattning och nästa steg
Krav
- Grundläggande datorvana
Publik
- Utvecklare
- IT-studenter
Vittnesmål (5)
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurs - Groovy Programming
En stor mängd praktisk kunskap visas i verkliga exempel.
Kamil - Streamsoft Kraków
Kurs - Java Advanced
Machine Translated
Pushade ändringar regelbundet, eftersom jag dag 3 började gå vilse mer än tidigare och det var svårare att fånga ett misstag snabbt, jag kunde snabbt kolla efter den senaste ändringen och vara uppdaterad med materialet
Paulina
Kurs - Advanced Java Security
Machine Translated
Very good knowledge and character.
Constantinos Michael
Kurs - 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.