Schița de curs

Introducere în programare cu Groovy

  • Ce este Groovy?
  • Scurt istoric și evoluția Groovy
  • De ce să alegi Groovy?
  • Prezentare generală a conceptelor de programare
  • Introducere în limbaje de script vs. limbaje 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 tău script Groovy

  • Hello world în Groovy
  • Scrierea și rularea primului tău script Groovy
  • Sintaxa de bază a Groovy
  • Comentarii, variabile și afișarea rezultatelor

Concepte fundamentale de programare î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 pe șiruri de caractere

Structuri de control

  • Instrucțiuni condiționale
  • Instrucțiuni if, else și switch
  • Constructe de buclă
  • Bucle for, while și do-while

Introducere în colecții

  • Lucrul cu array-uri
  • Declararea, inițializarea și accesarea array-urilor
  • Liste și mapări
  • Introducere în utilizarea și operațiile pe liste și mapări

Introducere în funcții și închideri

  • Definirea și apelarea funcțiilor
  • Sintaxă, parametri și valori de return
  • Introducere de bază în închideri

Introducere în programarea orientată pe obiecte

  • Clase și obiecte
  • Crearea claselor, obiectelor și înțelegerea proprietăților
  • Metode de bază
  • Definirea ș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

  • Cunoștințe de bază de calculator

Publicul țintă

  • Dezvoltatori
  • Studenți în domeniul IT
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite