• 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

    Osnovne operacije nad kolekcijama

    Kao što je već pomenuto više puta, Kotlin biblioteka sadrži ogroman broj extension funkcija nad standardnim Java tipovima. To je posebno primjetno kod rada sa kolekcijama. Proći ćemo kroz extension funkcije koje nam olakšavaju rad sa kolekcijama i omogućavaju funkcionalni stil pisanja.

    Praktičan rad:
    Kako Android aplikacije najčešće koriste liste za prikaz na ekranu, napredan rad sa kolekcijama se podrazumijeva. Vidjećemo kako se kreiraju kolekcije u Kotlinu te koje su prednosti mutable i immutable kolekcija.

    Prethodna Lambde
    Sledeća Funkcionalni tipovi

    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.