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

Numărul de participanți



Pret per participant

Mărturii (5)

Cursuri înrudite

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

28 ore

Advanced Java Security

21 ore

Combined JAVA, PHP and Web Application Security

28 ore

Standard Java Security

14 ore

Java and Web Application Security

21 ore

Advanced Java, JEE and Web Application Security

28 ore

Categorii înrudite