Java základní
Úvod
- Vznik jazyka Java
- Byte Code
- Běhové prostředí - JRE
Seznámení s vývojovým prostředím, první program
- Instalace JDK a NetBeans
- Práce s vývojovým prostředím
- Vytváření jednoduché aplikace
Java - základy jazyka
- Formát programu
- Definice proměnných a konstant
- Referenční a hodnotové typy
- Datové typy
- Pole a struktury
- Funkce, jejich struktura, definice a volání
- Výrazy a operátory
- Řídící, přiřazovací a další příkazy jazyka
Základy tvorby objektů
- Objektové programování - základní informace
- Encapsulation, Methods, Properties
- Tvorba tříd
- Overloading
- Definice property procedur
- Vytváření instancí - objektů
- Metody, konstruktory a třídy
- Inheritance (dědičnost)
- Polymorfismus
- Tvorba a používání interface
- Abstraktní třídy a metody
- Generiky
- "Knihovny" tříd - packages
Zpracování Run-Time Errors (Exceptions)
- Strukturované zpracování výjimek
- Exception Class, příkazy Try, Catch a Finally
Kolekce - kontejnery pro skupiny prvků
- Collection Framework
- Collection, Set,List,Queue, ...
Základy práce se soubory
- Typy souborů
- Operace se soubory
- Operace s adresáři
Uživatelské rozhraní Swing - základy
- Vytváření vizuálního rozhraní
- Základní komponenty
- Zpracování událostí
Soubory JAR
- Výhody používání JAR souborů při nasazení Java aplikací
- Vytváření JAR
- Další výhody JAR
Základy práce s databázemi
- Přístup k DB z programu Java
- JDBC drivery
- Connection
- Statement
- ResultSet
- CallableStatement