Schița de curs

Introducere

  • Prezentare generală a Kotlin
  • Recapitulare a conceptelor de bază ale Kotlin

Funcții avansate ale limbajului

  • Expresii lambda și funcții de ordin superior
  • Funcții și proprietăți de extensie
  • Funcții inline și parametri de tip reificat
  • Colectii și secvențe

Programare orientată pe obiecte

  • Delegarea claselor și expresii de obiect
  • Clase sigilate și aliasuri de tip
  • Generice și varianță
  • Moștenire și polimorfism avansat

Programare funcțională

  • Înțelegerea monadelor și a constructelor funcționale
  • Lucrul cu biblioteca Arrow
  • Bazele corutinelor și ale programării asincrone
  • API-ul Flow și programarea reactivă

Dezvoltare Android cu Kotlin

  • Kotlin Android Extensions și legarea vizualizărilor
  • Utilizarea Kotlin Coroutines pe Android

Rezumat și pași următori

Cerințe

  • Cunoștințe de bază despre Kotlin
  • Înțelegerea conceptelor de programare orientată pe obiecte

Public țintă

  • Dezvoltatori
  • Programatori
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite