1. | | Úvod, historie, základní rysy jazyka |
2. | | Třídy a jejich členy |
3. | | Datové typy, proměnné, operátory, výrazy |
4. | | Příkazy, výjimky |
5. | | Interfejsy, pole |
6. | | Vytváření grafických uživatelských prostředí |
7. | | Grafické prostředky, tvorba appletů |
8. | | Datové struktury - bitové řetězy, seznamy, mapy |
9. | | Vstupy a výstupy, streamy |
10. | | Multithreading, synchronizace, priority |
11. | | Připojování k síti, výměna dat se serverem |
12. | | Test |
13. | | JavaScript: základní konstrukce |
14. | | Objektový model prohlížeče a WWW stránky |
1. | | Seznámení s vývojovými prostředky Javy |
2. | | Tvorba programu "Hello World", zadání semestrální práce |
3. | | Tvorba jednoduchých konzolových aplikací |
4. | | Procvičování tříd |
5. | | Procvičování polí a interfejsů |
6. | | Tvorba grafických uživatelských prostředí |
7. | | Používání grafických prostředků a tvorba appletů |
8. | | Používání knihovny java.util |
9. | | Jednoduché příklady se streamy |
10. | | Příklady na multithreading |
11. | | Připojování k síti, výměna dat se serverem |
12. | | Jednoduchá aplikace v JavaScriptu |
13. | | Procvičování objektového modelu prohlížeče a objektového modelu WWW stránky |
14. | | Klasifikovaný zápočet |
[1] | | Flanagan, D.: Programování v jazyce Java. Computer Press, Praha 1997 |
[2] | | Knappe, H., Schwalm, T.: HTML a Java. Vogel Publishing, Praha 1996 |
[3] | | Cornell, G., Horstmann, C.; Core Java. Sunsoft Microsystems, 1996 |
[4] | | Davis, S. R.: Learn Java Now. Microsoft Press, 1996 |
[5] | | Flanagan, D.: Java in a Nutshell. O'Reilly & Assoc. Inc., 1996 |
[1] | | Knappe, H., Schwalm, T.: HTML a Java. Vogel Publishing, Praha 1996 |
[2] | | Cornell, G., Horstmann, C.; Core Java. Sunsoft Microsystems, 1996 |
[3] | | Davis, S. R.: Learn Java Now. Microsoft Press, 1996 |
[4] | | Flanagan, D.: Java in a Nutshell. O'Reilly & Assoc. Inc., 1996 |