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
 14 timmar

Antal deltagare



Price per participant

Vittnesmål (5)

Relaterade Kurser

Combined C/C++, JAVA and Web Application Security

28 timmar

Advanced Java Security

21 timmar

Combined JAVA, PHP and Web Application Security

28 timmar

Standard Java Security

14 timmar

Java and Web Application Security

21 timmar

Advanced Java, JEE and Web Application Security

28 timmar

Relaterade Kategorier