NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!

Objektově orientované programování v Kotlin - Online kurz

Tutoriály v sekci se věnují objektově orientovanému programování v Kotlin. Od první objektové aplikace se dostanete až k vyspělým strukturám.

Syntax jazyka samozřejmě vychází z angličtiny. Pro pohodlnější výuku jsou však naše Kotlin tutoriály kompletně v češtině. Na konci každého tematického bloku jsou připravena praktická cvičení a vědomostní kvízy, kde si můžeš vyzkoušet všechny získané znalosti z každého Kotlin tutoriálu. Po absolvování kurzu získáš certifikát.

24 interaktivních lekcí

Odevzdání 21 samostatných úloh

5 vědomostních testů

Certifikát absolventa

Co tě Kotlin tutoriály naučí?

Budeš umět skládat své aplikace z komponent a tvořit rozsáhlé informační systémy. Moderní kurz nabitý interaktivními příklady ti dá solidní základy pro práci Kotlin vývojáře s platem až 100.000 Kč.

Kotlin tutoriál ti představí moderní objektově orientované programování, které zpřehledňuje kód a proto je to hned druhá dovednost po úplných Základech Kotlin, kterou potřebuješ ovládnout. Na začátku si nový přístup ukážeme na objektové verzi naší jednoduché aplikace Hello world. Vysvětlíme si princip referencí, pomocí kterých se na objekty odkazujeme. Naprogramujeme si Hrací kostku, u které se naučíš psát konstruktory.

Protože už máš dostatečný základ, začneme programovat hru Bojovník do arény. Zděděním bojovníka na mága se dozvíš, jak použít základní pilíře objektově orientovaného programování - zapouzdření, dědičnost a polymorfismus. Dozvíš se také, v jakých výjimečných případech se ti vyplatí od objektového přístupu odklonit a použít statiku.

V dalších lekcích kurzu si osvojíš nový prvek tříd - Vlastnosti. Naučíš se pracovat s datem a časem a ukládat objekty do generické kolekce List. Nově nabyté znalosti si procvičíš při programování Diáře s databází.

Protože tou dobou již budeš mít pokročilé znalosti, naučíš se definovat předka v podobě abstraktní třídy a rozhraní. Nakonec si ještě řekneme jak porovnávat a přetěžovat operátory a doplníme si znalosti výčtových typů a dalších. Na úplný závěr bude připraven ke stažení tvůj certifikát v PDF a tvé znalosti jsou o pořádný level výše.

Připraveno profesionály z oboru

Avatar
Strukturu kurzu připravil David Hartinger. David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Unicorn University

Online tutoriály OOP v Kotlin

-20% Cena: 807,50 Kč 645 Kč
Sleva končí 10. srpna v 23:59

Začít kurz zdarma Koupí PRO verze kurzu získáš trvalý přístup k lekcím a cvičením označeným štítkem PRO a také možnost absolvovat testy.
Úvod do objektově orientovaného programování v Kotlin
První objektová aplikace v Kotlin - Hello object world
-20% Řešené úlohy k 1.-2. lekci OOP v Kotlin
Hrací kostka v Kotlin - Zapouzdření, konstruktor a Random
-20% Řešené úlohy k 3. lekci OOP v Kotlin
Referenční datové typy v Kotlin
Kvíz - Úvod, konstruktory, metody, datové typy v Kotlin OOP
-20% Řešené úlohy k 4. lekci OOP v Kotlin
Bojovník do arény v Kotlin
Aréna s bojovníky v Kotlin
Dědičnost a polymorfismus v Kotlin
Aréna s mágem - Dědičnost a polymorfismus v Kotlin
-20% Řešené úlohy k 5.-8. lekci OOP v Kotlin
Companion objects v Kotlin
-20% Řešené úlohy k 9. lekci OOP v Kotlin
Vlastnosti v Kotlin
-20% Kvíz - Dědičnost, statika, vlastnosti v Kotlin OOP
Datum a čas v Kotlin - Vytváření a formátování
Datum a čas v Kotlin - Úprava a intervaly
Datum a čas v Kotlin - Parsování a porovnávání
Diář s databází v Kotlin
Diář s databází v Kotlin - Dokončení
-20% Řešené úlohy k 10.-15. lekci OOP v Kotlin
Rozhraní (interface) v Kotlin
-20% Přetypování a hierarchie objektů v Kotlin
-20% Kvíz - Datum, list, rozhraní, přetypování v Kotlin OOP
-20% Abstraktní třída, porovnávání a operátory v Kotlin
-20% Řešené úlohy k 16.-18. lekci OOP v Kotlin
-20% Výčtové typy (enum) a konstanty v Kotlin
-20% Equals, clone a datové třídy v Kotlin
-20% OOP v Kotlin naposledy - Balíčky a metody podrobněji
-20% Kvíz - Abstraktní třída, enum a klonování v Kotlin OOP
Nejčastější chyby Kotlin nováčků - Umíš pojmenovat objekty?
-20% Jak správně rozdělit Kotlin aplikace do tříd - SRP a SoC
-20% Nejčastější chyby a dobré praktiky pro tvorbu metod v Kotlin
-20% Kvíz - Objektově orientované programování v Kotlin
Tvůj certifikát e-learning kurzu OOP v Kotlin


 

Aktivity