Online kurz Java II. Mierne Pokročilý will teach you
- Pochopiť princíp objektovo orientovaného programovania (OOP) a identitu objektov
- Používať Google Style Guide pre písanie čitateľného kódu
- Pracovať s funkciami Generate Code a Property
- Naučiť sa používať modifikátory prístupu a balíčky (Packages)
- Pochopiť rôzne typy väzieb v OOP a UML
- Preťažovať metódy (Overloading methods)
- Osvojiť si prácu s gettermi, setteri a zapúzdrením (Encapsulate)
- Používať grafickú knižnicu Swing a jej GUI komponenty
- Implementovať konštruktory, statiku a vnorené triedy
- Tvorit GUI aplikácie pomocou JFrame Form a komponentov
Požiadavky a Vstupné Znalosti
- Odporúčaním pre tento kurz je absolvovanie kurzu Java I. Začiatočník
- Na absolvovanie tohto kurzu sú potrebné základné skúsenosti s kódovaním a programovaním v Jave
- Mierne pokročilá úroveň práce s PC a Windows, Linux alebo macOS
- Mierne pokročilá úroveň práce s kancelárskym balíkom Microsoft Office, OpenOffice alebo LibreOffice
- Mierne pokročilá úroveň práce s textovým editorom
- Logické a algoritmické myslenie výhodou
Cieľové skupiny a Komu je kurz určený
- Záujemci o tému Java a naučenie sa programovania v Jave
- Absolventi kurzu Java I. Začiatočník
- Budúci a aktuálni Java programátori
- Programátori desktopových aplikácií
- Softvéroví inžinieri
- IKT architekti
- Web developeri
- IT a projektoví manažéri
- Konzultanti
- IT špecialisti
Obsah a Učebná Osnova online kurz Java II. Mierne Pokročilý
I. Objekty, Triedy, Metódy
Čo je to OOP a princíp identity? Používame Google Style Guide. Pracujeme s Generate Code a Property. | 01:54:07 |
OPAKOVANIE: Čo sú to objekty, triedy, metódy a dátové zložky v Java OOP? | 02:00:41 |
Príručka kurz Java
Príručka kurz Java | 100 strán |
II. Packages, Getter, Setter
Používame modifikátory prístupu a balíčky (Packages). Typy väzieb v OOP a UML. Preťažujeme metódy (Overloading methods). | 01:20:42 |
Učíme sa čo sú Gettre, Settre a zapúzdrenie. Používame vychytávky ako Surround With a Snippety. | 01:57:16 |
OPAKOVANIE: Použitie getter, setter a konštruktora. Čo je to anonymný objekt? | 01:59:03 |
III. Konštruktory a inštancie triedy
Čo to je konštruktor a statika? Učíme sa pattern Knižnica, statické importy a vnorené triedy. | 01:50:23 |
IV. Diagramy tried (Class diagrams) a dedičnosť (Inheritance)
Čo je to asercia, kľúčové slovo abstract a final. Učíme sa princíp DRY a dedičnosť. | 02:08:21 |
Čo je to dedičnosť a kľúčové slovo Super. Tvoríme GUI aplikáciou pomocou JFrame Form a komponentov. | 01:17:31 |
V. Bonus: UML vzťahy (UML relationships)
Aké máme typy vzťahov a väzieb v UML? | 12:22 |
Precvičujeme príklady na vzťahy v jazyku UML. | 13:49 |
Aké UML nástroje existujú a používajú sa v praxi? | 15:26 |
Často Kladené Otázky FAQ
Čo je Java?
Online kurz Java je zameraný na objektovo orientovaný programovací jazyk Java. Java je známa svojou jednoduchosťou, prenositeľnosťou a robustnosťou, čo z nej robí jeden z najpopulárnejších jazykov v oblasti softvérového vývoja. |
Kto používa Java?
NIKÉ, UNIQA, Telekom, Siemens, Slovensko IT, Západoslovenská energetika, localhost, ESET, SOFTEC, VÚB, GlobalLogic, IBM, Lenovo, Swiss Re, Tatra banka, Unicorn, Websupport, Accenture, AT&T |
Kde sa používa Java?
Softvérový vývoj širokého spektra aplikácií, webových, podnikových, mobilných a herných, finančný sektor na vývoj softvéru pre bankové systémy, telekomunikačné systémy, inteligentné domácnosti, priemyselné systémy, vzdelávací sektor |
Prečo sa používa Java?
Poskytuje širokú škálu knižníc a frameworkov na vývoj rôznych typov aplikácií, má veľkú a aktívnu komunitu vývojárov, čo ponúka množstvo zdrojov, nástrojov, rámcov a dokumentácie na podporu vývoja, umožňuje organizovať kód do modulov a tried |
Aké sú TOP certifikácie na Java?
ISTQB od 150 Eur. IREB od 250 Eur. Microsoft Programming in C# od 200 Eur. Oracle Certified Associate Java Programmer OCAJP od 250 Eur. Oracle Certified Professional Java Programmer OCPJP od 250 Eur. Oracle Certified Expert - Web Component Developer OCEWCD od 250 Eur. UML OMG CERTIFIED UML PROFESSIONAL 2™ (OCUP 2™) od 250 Eur. BPMN OMG CERTIFIED EXPERT IN BPM™ 2 (OCEB™ 2) od 250 Eur. Unity od 200 Eur. Android od 200 Eur. Certifikačná skúška nie je súčasťou kurzu. Treba si za ňu priplatiť extra. |
Aký je plat? Koľko zarábajú pozície s kurzom Java?
Priemerná mzda Java programátora je 2527 Eur podľa portálu platy.sk. Pozícia programátora patrí k tým najlukratívnejším a veľmi žiadaným. Odporúčame si informáciu overiť vzhľadom k inflácii a rôznym regiónom. |
Aké programy a nástroje používa Java?
NetBeans, Eclipse, IntellJ IDEA, produkty Jetbrains |