• Kursevi
  • Događaji
  • Novosti
  • O nama
    • Prijavi se!
  • Često postavljena pitanja
  • Kontakt
HUBLHUBL
  • Kursevi
  • Događaji
  • Novosti
  • O nama
    • Prijavi se!

Mobile

  • Početna
  • Svi kursevi
  • Mobile
  • Izrada Android mobilnih aplikacija
KurseviWeb backendIzrada Android mobilnih aplikacija
  • Uvod 0

    • Lekcija1.1
      Uvod u kurs
    • Lekcija1.2
      Šta je Kotlin?
    • Lekcija1.3
      Istorija Kotlina
  • Kotlin početak 0

    • Lekcija2.1
      Podešavanje radnog okruženja
    • Lekcija2.2
      Od Jave do Kotlina
    • Lekcija2.3
      Uvođenje Kotlina u novi projekat
  • Osnove 0

    • Lekcija3.1
      “Hello World” primjer
    • Lekcija3.2
      Promjenljive
    • Lekcija3.3
      Funkcije
    • Lekcija3.4
      Named & default parametri
  • Kontrola toka 0

    • Lekcija4.1
      if & when
    • Lekcija4.2
      Petlje
    • Lekcija4.3
      ‘in’ provjere i opsezi
    • Lekcija4.4
      Izuzeci
  • Ekstenzije 0

    • Lekcija5.1
      Extension funkcije
    • Lekcija5.2
      Pozivanje funkcija
    • Lekcija5.3
      Važnost ekstenzija
    • Lekcija5.4
      Higher-Ordered funkcije
  • Nullability 0

    • Lekcija6.1
      Nullable tipovi
    • Lekcija6.2
      Nullable tipovi implementacija
    • Lekcija6.3
      Sigurno kastovanje
    • Lekcija6.4
      Važnost nullability osobina
  • Funkcionalno programiranje 0

    • Lekcija7.1
      Lambde
    • Lekcija7.2
      Osnovne operacije nad kolekcijama
    • Lekcija7.3
      Funkcionalni tipovi
  • Propertiji 0

    • Lekcija8.1
      Propertiji
    • Lekcija8.2
      Dodatno o propertijima
    • Lekcija8.3
      “Lazy” ili “late” inicijalizacija
  • OOP 0

    • Lekcija9.1
      OOP u Kotlinu
    • Lekcija9.2
      Konstruktori
    • Lekcija9.3
      Singleton, objektni izrazi & companion objekti
    • Lekcija9.4
      Konstante
    • Lekcija9.5
      Razlozi iza raznih odluka OOP dizajna u Kotlinu
  • Konvencije 0

    • Lekcija10.1
      Preklapanje operatora
    • Lekcija10.2
      Konvencije
  • Inline funkcije 0

    • Lekcija11.1
      run, let, apply, also, with
    • Lekcija11.2
      Snaga inline funkcija
    • Lekcija11.3
      Inline: Da ili ne
  • Sekvence 0

    • Lekcija12.1
      Kolekcije vs Sekvence
    • Lekcija12.2
      O sekvencama
    • Lekcija12.3
      Kreiranje sekvenci
    • Lekcija12.4
      Postojeće funkcije
  • Lambda sa argumentom 0

    • Lekcija13.1
      Korisne lambda funkcije
  • Tipovi 0

    • Lekcija14.1
      Osnovni tipovi
    • Lekcija14.2
      Hijerarhija Kotlin tipova
    • Lekcija14.3
      Nullable tipovi
    • Lekcija14.4
      Tipovi kolekcija
  • Android i Kotlin 0

    • Lekcija15.1
      Android SDK prilagođen Kotlinu i Kotlin dokumentacija
    • Lekcija15.2
      Android KTX
    • Lekcija15.3
      Kotlin DSL
  • Sedmica 7 i 8 0

    • Lekcija16.1
      Najčešće implementirane funkcionalnosti Android aplikacije u Kotlin ruhu
    • Lekcija16.2
      Testiranje
    • Lekcija16.3
      Demo aplikacija

    Funkcionalni tipovi

    U Kotlinu lambda izraz možemo sačuvati kao varijablu. No kojeg tipa je ova varijabla? U ovom slučaju govorimo o function tipovima, te kako se lambda može prosljeđivati kao argument neke druge funkcije.

    Praktičan rad:
    Kroz mali flashback na higher-ordered funkcije ćemo pokazati i funkcionalne tipove u Kotlinu te za šta se sve mogu koristiti.

    Prethodna Osnovne operacije nad kolekcijama
    Sledeća Propertiji

    Prijavi se!







    Kategorije kurseva

    • Dizajn
    • Marketing
    • Mobile
    • QA
    • Web backend

    Posljednji kursevi

    Opšti kurs iz digitalnog marketinga

    Opšti kurs iz digitalnog marketinga

    590.00KM 499.95KM

    Osnove UI/UX dizajna

    600.00KM 500.00KM

    Manual QA (Quality Assurance)

    690.00KM 590.00KM

    Najnovije vijesti

    9.5. krećemo u nove pobjede! Počinje novi ciklus Manual QA edukacija
    26apr2022
    UI/UX dizajn kurs startuje 28.2, prijavi se već danas i zauzmi svoje mjesto!
    23jan2022
    QA kurs kod HUBL-a kreće u februaru, prijavi se već danas!
    27dec2021
    hubl logo white

    HUBL Edukacije

    HUBL nudi edukacije iz isključivo najpopularnijih oblasti IT-ja, te omogućava direktan kontakt sa budućim poslodavcima nakon završene obuke.

    • Jovana Dučića 25, 78000 Banja Luka
    • 051/491-299
    • info@hubl.biz

    Informacije

    • O nama
    • Novosti
    • Kontakt

    Kursevi

    • Uvod u Kotlin
    • Manual QA
    • Osnove UI/UX dizajna

    Prati nas

    • Facebook
    • Instagram

    Newsletter

    Budi u toku sa našim najnovijim dešavanjima i super ponudama - prijavi se na newsletter!


    HUBL @ Copyright 2018 | Sva prava na objavljen sadržaj zadržava autor.