Schița de curs

Noțiuni de bază

  • Sintaxa de bază
  • Idiomuri
  • Convenții de codificare

Bazele

  • Tipuri de bază
  • Pachete
  • Controlul fluxului
  • Retururi și Salturi

Clase și Obiecte

  • Clasele și moștenirea
  • Proprietăți și câmpuri
  • Interfețe
  • Modificatori de vizibilitate
  • Extensii
  • Clasele de date
  • generice
  • Clase imbricate
  • Clasele Enum
  • Obiecte
  • Delegație
  • Proprietăți delegate

Funcții și Lambda

  • Funcții
  • Lambda
  • Funcții în linie

Alte

  • Declarații de destructurare
  • Colecții
  • Intervalele
  • Verificări de tip și turnări
  • Aceste expresii
  • Egalitatea
  • Supraîncărcarea operatorului
  • Siguranță nulă
  • Excepții
  • Adnotări
  • Reflecţie
  • Constructori de tip sigur
  • Tip dinamic

Interop

  • Apelare la Java de la Kotlin
  • Apelare la Kotlin de la Java

Referinţă

  • Documentare Kotlin Cod
  • Folosind Maven
  • Folosind Ant
  • Folosind Gradle
  • Kotlin și OSGi

Tutoriale

Cerințe

  • IntelliJ
 21 ore

Numărul de participanți



Pret per participant

Mărturii (4)

Cursuri înrudite

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

28 ore

Advanced Java Security

21 ore

Categorii înrudite