Jakub Jahic

Jakub Jahic

Javista, Full-Stack, Mentor

Odběrem získáváš přístup do všech kurzů a příspěvků autora
Jakub Jahič

Jakub Jahič:

Ne 11.8.2024 v 11:56

Chceš zlepšiť svoje schopnosti v Jave? Kurz Stream API a Generické typy ťa naučí, ako písať efektívny a elegantný kód ☕. 

Zatiaľ čo klasický imperatívny kód:
public List<Person> getAllAdultsImperative(List<Person> people) {
    List<Person> adults = new ArrayList<>();
    for (Person person : people) {
        if (person.getAge() >= 18) {
            adults.add(person);
        }
    }
    return adults;
}
 je zdĺhavý, funkcionálny prístup s využitím Stream API je oveľa prehľadnejší: 
public List<Person> getAllAdultsFunctional(List<Person> people) {
    return people.stream().filter(person -> person.getAge() >= 18).toList();
}
Čo sa naučíš:
  • Generické typy 🔠 
  • Stream API 🌊 
  • Function a Lambda výrazy 💡 
  • map, filter, reduce, flatMap 🔍 

Kurz je pre tých, ktorí už ovládajú základy Javy a chcú písať kód na modernej úrovni 🚀.
Online kurz Stream API a Generické typy v Javě
5.0
2h 22min

Stream API a Generické typy v Javě

Nauč se psát Java kód deklarativní s použitím Stream API.
Like (0)
Jakub Jahič

Jakub Jahič:

Ne 11.8.2024 v 11:52

Chceš si vyskúšať svoje programátorské schopnosti 💻 a zároveň sa zabaviť? Vytvor si vlastnú textovú adventúru v Jave! Naučíš sa naprogramovať interaktívnu textovú hru od základov.

Prejdeme si koncepty, ako sú čítanie a zapisovanie do súborov 📂, riadenie toku hry🚦a tvorba herných logických pravidiel 🧩.

Tento online kurz je ideálny projekt do tvojho programátorského portfólia  🗂️.
Online kurz Textová adventurka v Javě
5.0
2h 17min

Textová adventurka v Javě

Vytvoř konzolovou hru v Javě, kterou si dáš do portfolia.
Like (0)
Jakub Jahič

Jakub Jahič:

Ne 11.8.2024 v 11:49

Java bez OOP je ako stroj bez motora ⚙️. Technicky existuje, ale postráda pohon a účel, pre ktoré bola vytvorená. 

Mnohí si Javu obľúbia práve kvôli OOP ❤️. Ak máš rád pravidlá, eleganciu a poriadok, tak sa pravdepodobne pridáš k fanúšikom Javy aj ty. 

V kurze sa naučíš pracovať s triedami a objektmi  🧩 , pochopíš dedičnosť, polymorfizmus a rozhrania, čo ti umožní písať efektívny a elegantný kód.

Tento kurz je veľmi dôležitým bodom študijnej cesty Java developera  📚. 
Online kurz Java OOP
5.0
5h 38min

Java OOP

Nauč se objektově orientované programování v Javě.
Like (0)
Jakub Jahič

Jakub Jahič:

Ne 11.8.2024 v 11:20

Chceš sa naučiť Git a GitHub? V kurze najprv poriadne vysvetlím, prečo Git naozaj potrebuješ 🧠, a potom si ho spolu nainštalujeme 💻. Ďalej sa pohráme s terminálom a začneme sa učiť všetky základné príkazy 📜.

Pre príklad budeme pracovať s Java projektom ☕ (ale v podstate môžeš pracovať s hocijakým iným jazykom). Projekt dáme na GitHub 🌐 a porozprávame sa, ako funguje práca v tíme 🤝.

Pomocou Git-u si vytvoríš portfólio projektov 📁 a pripravíš sa na prácu v kolektíve 👥.
Online kurz Git a GitHub pro Java programátory
4.8
1h 41min

Git a GitHub pro Java programátory

Ovládni Git a GitHub, který jako Java programátor budeš používat každý den.
Like (0)