Tento kurz není jen úvod do programovacího jazyka Java, ale také úvod do programování jako takového. Naučíš se, na jakých principech Java funguje. Vysvětlíme ti to na proměnných, podmínkových výrazech nebo sekvenčních typech. Díky tomu pochopíš základní logiku programování. Kurz je vhodný pro úplné začátečníky.

V tomto kurzu se naučíš

jak začít programovat v jazyce Java
jak popsat data - proměnné, objekty
kolekce, pole, operátory, podmínky a cykly
principy objektově orientovaného programování
Studenti se uplatinili u firem jako jsou

časová náročnost

14 hodin

obtížnost

Vhodné pro začátečníky

rozsah kurzu

116 kapitol

Co je dobré znát předem

Dobrá zpráva! Nemusíš mít žádné předcházející znalosti. V tomto kurzu půjdeme od úplných začátků.

Osnova

  1. Lekce 1
    Začínáme s Javou
    120 minut
    1. Vítej v kurzu Java #1
    2. Shrnutí
    3. Programátoři a programovací jazyky
    4. Co se musíš naučit?
    5. Jazyk Java
    6. Co budeš potřebovat?
    7. Jak si usnadnit psaní kódu?
    8. Stažení Oracle JDK
    9. Instalace JDK (Windows)
    10. Instalace JDK (Fedora)
    Zobrazit dalších 9 kapitol
    začít zdarma
  2. Lekce 2
    Popis dat: proměnné, objekty
    120 minut
    1. Data v programech
    2. Proměnné
    3. Deklarace proměnné
    4. Inicializace a použití proměnné
    5. Datové typy
    6. Objekty - úvod
    7. Třída a atributy
    8. Cvičení: zápis třídy
    9. Vytvoření objektu
    10. Cvičení: instance
    Zobrazit dalších 10 kapitol
    začít zdarma
  3. Lekce 3
    Kolekce, pole, enum
    120 minut
    1. Více hodnot stejného typu
    2. Práce s kolekcí ArrayList
    3. Ukládání objektů do kolekcí a odkazy
    4. Cvičení: seznam závodníků
    5. Pole (array)
    6. Map
    7. Pole, mapa, nebo kolekce?
    8. Časté chyby
    9. Deklarace a práce s výčtovým typem
    10. Cvičení: výčtový typ
    Zobrazit dalších 6 kapitol
    začít zdarma
  4. Lekce 4
    Popis výpočtu: operátory, podmínky, cykly a debugování
    120 minut
    1. Intro
    2. Projekty
    3. Základní operace – úvod
    4. Číselné typy a operace s nimi
    5. Znaky, texty a operace s nimi
    6. Datum, čas a práce s nimi
    7. Cvičení: operace s běžnými datovými typy
    8. Podmíněný příkaz (if)
    9. Zápis podmínek
    10. Složené podmínky
    Zobrazit dalších 10 kapitol
    začít zdarma
  5. Lekce 5
    Objektově orientované programování
    120 minut
    1. Třídy a objekty
    2. Atributy, metody a konstruktory
    3. Vylepšený zápis třídy Dog
    4. Modifikátor final
    5. Modifikátory přístupu
    6. Cvičení
    7. Svět jako množina objektů
    8. Zapouzdření (encapsulation)
    9. Abstrakce (abstraction)
    10. Dědičnost (inheritance)
    Zobrazit dalších 16 kapitol
    začít zdarma
  6. Lekce 6
    Projekt
    180 minut
    1. O projektech
    2. Zadání projektu
    3. Nápověda: podrobnější postup pro ty, co si neví rady
    4. Volitelná rozšíření
    5. Zadání projektu
    6. Některá doporučení a rady
  7. Lekce 7
    Něco navíc: Souhrn — Datové typy a proměnné
    60 minut
    1. Úvod
    2. Konverze a přetypování
    3. Operátory
    4. Celá čísla
    5. Desetinná čísla
    6. Znaky a Boolean
    7. Číselné soustavy
    8. Inicializace
    9. Platnost

Autoři kurzu

Martin Šimůnek

Učitel a programátor

Martin vystudoval softwarové inženýrství na Fakultě elektrotechniky ČVUT v Praze. Kromě dílčích programátorských projektů působí jako učitel odborných předmětů oboru Informační technologie na obchodní akademii v Uherském Hradišti. V jeho rozvrhu výuky najdete zejména Počítačové sítě, Programování a Linux.

Ondřej Konečný

Ondru programování bavilo už od střední. Začínal tehdy s Visual Basic Studiem, potom následovalo webové období - tvořil prezentace a e-shopy. Po absolvování informatiky na FIT VUT začal pracovat jako Java vývojář a tvoří velké ERP aplikace.

Co říkají naši studenti

4.8 / 5
Přečti si více recenzí na Google
Petr Ševčík

Engeto Online kurzy jsou super pro samouky, začátečníky, i mírně pokročilé. Široká nabídka Python, Linux, Databází a dalších kurzů je zpracovaná hezky interaktivně. Dobře popsanou teorii doplňují praktické cvičení. U subscription je výhoda že si člověk může studovat vlastním tempem.

Marek Soukup

Zdaleka nejlepší vzdělávací kurz, s jakým jsem se setkal. Všechno má jasný účel a smysl, online podpora je vynikající. Pokud se za půl roku chcete posunout o 10 let dopředu, musíte se stavit u kluků z ENGETO.

Radim Zouhar

Engeto - to je skvělý tým ochotných lektorů. Vědomosti, zkušenosti a příležitosti Vám přinesou na talíři. Člověk musí mít jen otevřenou hlavu a poctivě se připravovat.

časová náročnost

14 hodin

obtížnost

Vhodné pro začátečníky

rozsah kurzu

116 kapitol

Co je dobré znát předem

Dobrá zpráva! Nemusíš mít žádné předcházející znalosti. V tomto kurzu půjdeme od úplných začátků.

PŘIDEJ SE K VÍC JAK

10 000

STUDENTŮM

začít zdarma