Curs Kotlin Fundamentals

Cursul isi propune sa acopere fundamentele limbajului Kotlin, astfel incat cei ce il vor urmari sa inceapa sa dezvolte aplicatii software in Kotlin.

Înscrie-te:
Nivel

Fundamentals/Intermediate

Nr. cursuri

10

Suport de curs scris

Materiale video

Nr. ore video

6

Limba de predare

Română

Limba materialului scris

Română

Tarife Curs Online cu Video
200 lei - student
200 lei - pers. fizică
300 lei - pers. juridică

Despre curs

Despre Kotlin

De ce ar trebui să alegi Kotlin și ce este mai exact acesta? În videoclipul de mai jos află răspunsul pe scurt la aceste întrebări!

Cui i se adresează cursul?

Cursul este destinat dezvoltatorilor și arhitecților software care pot avea sau nu experienta cu limbajele de programare peste JVM. Bineînțeles, persoanele familiarizate deja cu Java vor avea un avantaj, motiv pentru care va recomandam sa parcurgeți anterior cursul Java 1 Associate.

Cursul își propune sa acopere fundamentele limbajului Kotlin, astfel încât cei ce îl vor urmări să înceapă să dezvolte aplicații software în Kotlin.

Modalități de desfășurare a cursului

Pentru moment cursul se desfășoară doar în varianta Online (studiu individual) cu material video.

Contul de cursant

Ce înseamnă asta?

Dacă ești cursant nou, după procesarea plății, vei primi pe mail o solicitare de activare a contului tău și un mail de informare ca ai fost înscris/înrolat în clasa. Contul tău va fi pe cursuri.telacad.ro, pe care îl vei accesa cu adresa de e-mail și parola setate în formularul de înscriere.

Dacă ești deja cursantul nostru, după procesarea plații, vei primi confirmarea înscrierii/înrolării în clasa dorită și iți vei accesa contul cu e-mail-ul și parola deja existente.

Ce găsești aici?

  • Materialele scrise și video
  • Regulile de Promovare
  • Examenele de capitol pe care le vei susține online.
  • Examen final (teoretic și practic) pe care îl vei susține online (**acesta este activat de noi la cererea cursantului și este cronometrat)
  • Catalogul cu note.
  • Diploma Telecom Academy la promovarea cursului

Perioada maxima de promovare a cursului este de 4 luni de la data înscrierii.

Programa

  1. Ce e Kotlin? De ce alegem Kotlin?
  2. Kotlin REPL
  3. Setarea mediului de lucru (IDE)
  4. Conventii de sintaxa
  1. Structura unei aplicatii Kotlin
  2. Tipurile de baza in Kotlin
  3. Declararea si utilizarea variabilelor in Kotlin
  4. Operatori matematici
  5. Structuri de control
  1. Declararea si definirea functiilor
  2. Utilizarea functiilor
  3. Functii cu parametri
  4. Functii cu parametri default
  5. Functii cu parametri numiti, vararg
  6. Functii cu valoarea returnata
  1. Functii top-level
  2. Functii extensie (Extensions functions)
  3. Notatia Infix
  4. Functii locale
  1. Clase, obiecte, enum
  2. Proprietati si atribute ale obiectelor
  3. Data classes si Destructuring declarations
  4. Modificatori de acces
  5. Tipuri „alias” (Typealias)
  6. Clase nested
  1. Derivare/Mostenire
  2. Clase abstracte
  3. Interfete
  4. Delegare
  1. Tratarea null-ului si a exceptiilor
  2. Tipuri nullable
  3. Sistemul de tipuri
  4. Cum putem obtine NullPointerException
  5. Conditii de verificare a valorii nule si modalitati de utilizare a tipurilor ce permit stocarea valorii null
  6. Tratarea exceptiilor
  1. Tipuri de colectii
  2. Utilizarea colectiilor
  3. Iteratori
  4. Secvente
  5. Filtrari si transformari
  6. Grupare si ordonare
  7. Operatii specifice fiecarui tip
  1. Introducere
  2. Clase generice
  3. Functii generice
  4. Constrangeri utilizate in declararea type parameter
  5. Varianta
  6. Clase si functii inline

Sponsori și parteneri