Online kurz Kotlin a OOP pre začiatočníkov

Kotlin a OOP pre začiatočníkov

Level
Kapitol
47
Kategória
Programovanie
Hodnotenie
5,0 z 5
Dĺžka
5h 1min
Jazyk
SK

Popis online kurzu Kotlin a OOP pre začiatočníkov

Online kurz Kotlin a OOP pre začiatočníkov je vstupným kurzom do sveta programovania v jazyku Kotlin. Tento jazyk sa používa predovšetkým pre programovanie Android aplikácií, avšak čoraz viac si ho osvojuje aj komunita backend programátorov, ktorí presedlávajú na Kotlin z Javy.

Kotlin je programovací jazyk postavený na Jave a beží na Java Virtual Machine, čo voľne môžeme preložiť "skoro na všetkom". Vďaka jeho jednoduchosti a množstve funkcionalít priniesol revolúciu v programovaní Android aplikácií. Ak sa chceš dostať do sveta programovania Android aplikácií, Kotlin je jeho vstupnou bránou.

V tomto kurze sa budeme venovať základnému nastaveniu vývojového prostredia a následne základom jazyka Kotlin ako aj drobnej teórii k Objektovo-orientovanému Programovaniu (OOP). Online kurz je rozdelený na viacero blokov, v ktorých si postupne prejdeme:

  1. Základy programovania v Kotline
  2. Základy OOP
  3. Kolekcie
  4. A hlbší vhľad do OOP 

Ak po zhliadnutí videa stále zvažuješ, či sa do kurzu pustíš alebo nie, skús si pozrieť akými úlohami ťa chcem počas toho kurzu previesť na mojom GitHube.

Čo sa naučíš v kurze Kotlin a OOP pre začiatočníkov?


Skrátene: základy Kotlinu a hlbšie základy OOP. 

Nainštaluješ si vývojové prostredie IntelliJ IDEA a začneš programovať. Prejdeme si témami ako je štandardný vstup a výstup, základné dátové typy, premenné a operátory. Pokračovať budeme cyklami, podmienkami a jednoduchými triedami. Prejdeme na kolekcie ako sú polia, zoznamy, či mapy. No a prejdeme si OOP do väčšej hĺbky cez data triedy, enumy, abstraktné triedy a rozhrania. Nakoniec sa pozrieme na ďalšie možnosti OOP, ktoré Kotlin poskytuje a ktoré nemusia byť dostupné v iných jazykoch.

Čo všetko získaš s kurzom Kotlin a OOP pre začiatočníkov?

  • 45+ vedomosťami nabitých videí s popisnými animáciami.
  • 100+ úloh pre trénovanie nadobudnutých vedomostí a prehlbovanie znalostí.
  • 5+ hodín video obsahu a úlohy, ktorých riešenie ti zaberie desiatky hodín.
  • V popisoch videí časté smerníky na samoštúdium, či praktické aplikácie vedomostí.
  • Certifikát o absolvovaní online kurzu Kotlin a OOP pre začiatočníkov.
  • Moderované diskusné fórum, v ktorom na tvoje otázky odpovedá autor kurzu Ján Kandráč,
  • Garancia vrátenia peňazí v prípade nespokojnosti s kurzom.

Kapitoly online kurzu

1 Úvod do jazyka Kotlin (7)

1.1 Hello World
2:53
1.2 Dátové typy
7:21
1.3 Val a Var
3:20
1.4 Štandardný vstup a výstup
8:46
1.5 Type inference pre Val a Var, String templates
5:33
1.6 Aritmetické operátory
1:30
1.7 Dodatky
8:20

2 Vetvenie kódu (7)

2.1 If
7:40
2.2 For a Range
13:24
2.3 While a Do-while
4:05
2.4 Break a Continue
1:46
2.5 Logické operátory
11:22
2.6 When
5:18
2.7 If a When ako výrazy
4:15

3 Funkcie (5)

3.1 Funkcie - základ
1:52
3.2 Jednoriadkové funkcie a type inference
9:23
3.3 Predvolené atribúty funkcií
4:18
3.4 Named arguments
4:18
3.5 Funkcie vyššieho rádu
10:35

4 Základy OOP (4)

4.1 Čo je OOP?
3:00
4.2 Triedy a objekty
10:27
4.3 Predvolený konštruktor
5:38
4.4 Funkcie inštancie
6:46

5 Kotlin SDK (6)

5.1 Náhodné hodnoty
6:43
5.2 Výnimky a Debugger
16:47
5.3 Null
8:09
5.4 Súbory
9:35
5.5 Locale
5:35
5.6 Dátumy
10:55

6 Kolekcie (6)

6.1 Úvod do kolekcií
1:27
6.2 Array
9:58
6.3 List
3:05
6.4 Set
5:10
6.5 Map
5:30
6.6 Funkcie nad kolekciami
1:18

7 OOP - pokračovanie (7)

7.1 Otvorené triedy
8:23
7.2 Mobilný telefón je telefón
8:02
7.3 Modifikátory prístupu
6:02
7.4 Otvorené funkcie, slovíčko super
5:02
7.5 Enum triedy
2:49
7.6 Abstraktné triedy
8:46
7.7 Rozhrania
9:51

8 OOP v Kotline (5)

8.1 Dátové triedy
9:15
8.2 Singleton a Value triedy
5:34
8.3 Companion, vnorené a vnútorné triedy
1:32
8.4 Sealed triedy a data objekty
9:26
8.5 Záver
1:01

Lektor online kurzu

Lektor Ján Kandráč
Viac ako 10 rokov sa venujem vývoju mobilných aplikácií pre platformu Android. V súčasnosti sa tiež venujem aj vyučovaniu na strednej škole so zameraním na informačné technológie, kde učím predmety týkajúce sa programovania (C++, Git, Kotlin a Android). Pracoval som vo firmách ako GoodRequest, GoHealth a v mnohých ďalších firmách na malých projektoch. Venoval som sa predovšetkým android aplikáciám pre mobilné telefóny, tablety, hodinky, televízie aj inteligentné okuliare. Okrem Androidu som skúšal rôzne multiplatformové nástroje (React Native, Flutter, KMP), automatizované testovanie a vo voľnom čase som veľa súťažil a študoval rôzne algoritmy. Pokladám sa za večného študenta
5,0 Hodnotenie
5 Kurzov

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

5,0 z 5 · 2 hodnotenia

Odporúčané online kurzy