Programovací jazyk Java - výuka na VŠE
Java je objektově orientovaný programovací jazyk, který v roce 1995 vyvinula firma Sun. Je to jazyk vytvořený tak, aby ho bylo možno používat nezávisle na platformě. Další podstatnou vlastností tohoto jazyka je možnost programovat internetové aplikace a to jak na straně klienta tak především na straně serveru.
Na katedře informačních technologií se Java vyučuje ve více kurzech, z nichž dva jsou povinné pro studenty studijního programu Informatika. Pro podporu výuky programovacího jazyka Java v těchto kursech jsou určeny tyto stránky.
Povinné předměty:
Tento kurz je určen pro začátečníky a je povinný pro studenty oboru Informatika.
Výuka je založena na přístupu object-first - cílem je studenty naučit používat a vytvářet objekty včetně pochopení základů komunikace mezi objekty. Výuka syntaxe jazyka či výuka algoritmů je doplňkem k výuce objektů.
V zimním semestru 2010/2011
- přednáší: Ing. Pavlíčková
- cvičí: Ing. Buchalcevová PhD., Ing. Mészáros, Ing. Pavlíčková, Ing. Pavlíček, Ing. Pecinovsky CSc., Ing. Selčan, RNDr. Tichý
Tento kurz je povinný pro studenty oboru Informatika. V rámci cvičení se studenti učí základy objektového návrhu a jeho realizaci v Javě.
V zimním semestru 2010/2011
- přednáší: Ing. Buchalcevová PhD., Ing. Pavlíčková, Ing. Pavlíček
- cvičí: Ing. Buchalcevová PhD.
Navazující volitelné předměty zabývající se programováním (nejen v Javě) určené pro studenty bakalářského studia
Tento kurs je určen pro studenty, kteří chtějí prohloubit své znalosti v programování o návrhové vzory. Kurz vyučuje Ing. Pecinovský, který napsal i knihu o návrhových vzorech. V zimním semestru 2010/2011 není kurz vypsán.
Tento předmět sice nepoužívá programovací jazyk Java, ale jazyk C# je velmi podobný. Studenti se seznámí s platformou .NET - programování jak "tlustého" klienta, tak i webové aplikace.
Kurz vyučuje Ing. Radek Skoupý
Kurz je určen pro zájemce o rozšiřování znalostí jazyka Java. Předpokládá znalosti jazyka na úrovni 4It115 a alespoň částečnou znalost práce s databázemi. Předmět je vyučován pouze v letním semestru - důvodem je nedostatečná kapacita vyučujících v zimě a požadavek na aspoň částečnou znalost práce s databázemi, kterou mohou studenti získat i při souběžném studiu s kursem 4IT218 Databáze.
Kurz vyučují Ing. Pavlíčková a Ing. Pavlíček
V tomto kursu RNDr. Tichého se zájemci seznámí s problematikou složitosti algoritmů, testování efektivnosti algoritmů. Studenti si též několik různých algoritmů vyzkouší naprogramovat. V zimním semestru 2010/2011 není kurz vypsán.
Navazující volitelné předměty zabývající se programováním (nejen v Javě) určené pro studenty navazujícího magisterského studia
Cílem předmětu je naučit studenty navrhovat programy podle zásad moderního programování a využívat přitom architektonické a návrhové vzory. Studenti naučí efektivně vytvářet aplikace, které budou robustní a přitom snadno modifikovatelné a udržovatelné.
Jedná se o nový kurz, který bude v zimním semestru 2010/2011 vyučován poprvé.
Předmět vyučuje Ing. Pecinovsky CSc..
Cílem předmětu je prakticky představit moderní vývoj webových aplikací postavených na PHP a Javascriptu s využitím dostupných frameworků, komponent a webových služeb.
Kurz vyučuje Ing. Lukáš Burkoň
Cílem předmětu je seznámit posluchače se základními koncepcemi vývoje podnikových (vícevrstvých, distribuovaných) aplikací v Javě a s technologiemi používanými při jejich vývoji (Java Enterprise Edition 5/6). Studenti získají celkový přehled o současném stavu a nastupujících trendech a naučí se vyvíjet středně složité podnikové aplikace na platformě Java. Na cvičeních se studenti naučí pracovat s nástroji integrovanými do vývojového prostředí, které usnadňují programování Java EE aplikací. Současně se naučí instalovat a konfigurovat vybraný aplikační server (Tomcat, Glassfish).
Kurz vyučuje Ing. Zbyněk Šlajchtr
Cílem předmětu je prakticky představit nové technologie programování uživatelského rozhraní na platformě Windows – Windows Presentation Foundation a Microsoft Silverlight. Jedná se o nový kurz, který bude v zimním semestru 2010/2011 vyučován poprvé.
Kurz vyučuje Ing. Radek Skoupý