Jakub Jahic

Jakub Jahic

Javista, Full-Stack, Mentor

Odberom získavaš prístup do všetkých kurzov a príspevkov autora
Jakub Jahič

Jakub Jahič:

Ne 11.8.2024 o 11:59

Chceš sa stať majstrom v správe a analýze databáz? Kurz SQL pre backend programátorov je presne pre teba! 💻

Každý backend programátor potrebuje ovládať SQL databázy 🔍. Ak sa chceš naučiť efektívne spravovať a získavať dáta, vytvárať a navrhovať databázy, si na správnom mieste 📊.

Čo sa naučíš:
  • Úvod: Čo je SQL a aké sú rozdiely medzi relačnými a nerelačnými databázami 🧠
  • Začíname: Inštalácia MySQL a základné príkazy pomocou konzoly 🛠️
  • Prehľadávanie: Naučíš sa všetky bežné spôsoby prehľadávania dát 🔎
  • Joins: Ako sú tabuľky prepojené a ako prehľadávať medzi viacerými tabuľkami 🔗
  • Práca s tabuľkami: Vytváranie, úprava, vkladanie a vymazávanie dát 📋
  • Dizajn DB: Ako navrhnúť vlastnú databázu 🏗️

Kurz je nabitý úlohami a príkladmi, ktoré ti pomôžu rozvinúť tvoje schopnosti v navrhovaní a správe databáz. Ako budúci backend programátor (Java, C#, ...) sa nielen naučíš prehľadávať a filtrovať dáta, ale aj navrhovať a vytvárať databázy a tabuľky 📂.

Pre koho je kurz určený:
Tento kurz je ideálny pre tých, ktorí sa učia programovací jazyk zameraný na backend, alebo pre front-end vývojárov, manažérov a dátových analytikov 👨‍💻👩‍💻. Predchádzajúce znalosti o databázach nie sú potrebné — všetko sa naučíš počas kurzu! 🚀
Online kurz SQL pre backend programátorov
5.0
5h 24min

SQL pre backend programátorov

Nauč sa základy SQL vrátane návrhu a vytvárania databáz.
Like (0)
Jakub Jahič

Jakub Jahič:

Ne 11.8.2024 o 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 Jave
5.0
2h 22min

Stream API a Generické typy v Jave

Nauč sa písať Java kód deklaratívne s použitím Stream API.
Like (0)
Jakub Jahič

Jakub Jahič:

Ne 11.8.2024 o 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á adventúrka v Jave
5.0
2h 17min

Textová adventúrka v Jave

Vytvor konzolovú hru v Jave, ktorú si dáš do portfólia.
Like (0)
Jakub Jahič

Jakub Jahič:

Ne 11.8.2024 o 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č sa objektovo orientované programovanie v Jave.
Like (0)
Jakub Jahič

Jakub Jahič:

Ne 11.8.2024 o 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 pre Java programátorov
4.9
1h 41min

Git a GitHub pre Java programátorov

Ovládni Git a GitHub, ktorý ako Java programátor budeš používať každý deň.
Like (0)