Detail kurzu
Java I. - pre začiatočníkov
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Počítačové školenie Java I. pre začiatočníkov je určené pre všetkých začínajúcich programátorov v jazyku Java 9. Obsahuje predstavenie jazyka Java, inštaláciu vývojového prostredia, inštaláciu doplnkového grafického vývojového prostredia, podrobný výklad jazyka, syntaxe a praktické cvičenia. Lektor vám najprv pomôže napísať najjednoduchší Java program, pri ktorom sa naučíte ako program spúšťať z príkazového riadku a z grafického vývojového prostredia. Ďalej sa naučíte všetky základné dátové typy, všetky konštrukcie pre riadenie toku programu a všetky operátory potrebné pre písanie algoritmov. Pomocou naučených techník budete schopný napísať ucelený praktický program pre ďalšie objasnenie toku programu a pre objasnenie využitia naučenej syntaxe. Získate vedomosti o princípoch objektového programovania ako dedičnosť, polymorfizmus, rozhrania, abstraktné triedy a prepisovanie metód. Po školení budete vedieť ako si vo svojom počítači pripraviť vývojové prostredie rovnaké ako to, ktoré používajú profesionálni programátori. Nezaoberáme sa príliš históriou a teóriou, počas celého školenia pracujeme so zdrojovým kódom a všetko dávame do súvislosti s praxou.
Obsah kurzu
Úvod do programovacieho jazyka Java
- Čo je Java, charakteristika jazyka, jeho výhody a nevýhody
- Kľúčové slová jazyka Java
- Inštalácia Javy
- Napísanie najjednoduchšieho Java programu
- Kompilácia zdrojového súboru v príkazovom riadku
- Spustenie Java programu z príkazového riadku
- Inštalácia vývojového prostredia
- Automatická kompilácia vo vývojovom prostredí
- Spustenie Java programu z vývojového prostredia
- Vysvetlenie jednoduchého programu
- Identifikátory a konvencie tvorenia názvov
Premenné a dátové typy
- Napísanie programu s použitím premenných, priradení a operátorov
- Primitívne typy premenných
- Referencie na objekty
- Vysvetlenie hodnoty null
Priradenie hodnoty
- Literálne hodnoty pre primitívne typy
- Prednastavené hodnoty primitívnych premenných
- Pretypovanie primitívnych typov
- Neinicializované a nepriradené premenné
- Lokálne a globálne premenné
Operátory
- Priraďovacie operátory
- Aritmetické operátory
- Logické operátory
- Relačné operátory
- Rovnosť a nerovnosť
- Priorita operátorov
- Ternárny operátor
Riadenie toku programu, cykly
- Napísanie programu s využitím premenných, operátorov, cyklov a polí
- Cyklenie s for, while, do-while
- Vetvenie s if-else
- Vetvenie so switch
- Použitie break, continue
- Značkované cykly
Jednorozmerné a viacrozmerné polia
- Pole - Array
- Deklarácia poľa
- Inicializácia poľa
- Viacrozmerné pole
- Pristupovanie k prvkom poľa
Objektovo orientované princípy (OOP)
- Zapúzdrenie
- Dedičnosť
- Polymorfizmus
Trieda
- Vysvetlenie triedy a rozdielu medzi triedou a objektom
- Deklarácia triedy a členov triedy
- Členské premenné
- Členské metódy
- Konštruktory
Modifikátory členov triedy
- Prístupové modifikátory členov triedy
- Členské premenné označené ako private
- Vytvorenie getterov a setterov
Abstraktná trieda, rozhranie
- Použitie kľúčového slova extends
- Abstraktná trieda
- Abstraktné metódy
- Deklarácia interface
- Použitie kľúčového slova implements
Cieľová skupina
začiatočníkHodnotenie
Organizátor
Ďalšie termíny kurzu
Podobné kurzy
podľa názvu a lokality