Masarykova obchodní akademie, Jičín
obor: 18-20-M/01 Informační technologie
- Rozdělení jazyků, tělo programu, datové typy jednoduché - rozdělení, práce s proměnnou a konstantou, lokální a globální proměnná
- Datové typy strukturované - string, pole, soubor
- Řídící struktury programovacího jazyka - větvení, cykly
- Podprogramy - funkce, procedura, rekurzivní volání podprogramu
- OOP - třída, objekt, atribut, metoda, vlastnosti OOP
- Vizuální objekty - vlastnosti vizuálních objektů, události a jejich zpracování
- Tvorba statického webu - jazyk HTML, zápis jazyka, struktura kódu stránky, HTML5
- Tvorba statického webu - jazyk CSS, zápis jazyka, propojení jazyka CSS a HTML, CSS3
- Tvorba statického webu - Javascript, zápis jazyka, AJAX
- Tvorba dynamického webu - jazyk PHP, charakteristika jazyka, příkazy jazyka
- Tvorba dynamického webu - formuláře na webu, metody POST a GET, session, cookies
- Třídící algoritmy - rozdělení, popis jednoduchých třídících algoritmů
- Návrhové vzory - význam, rozdělení, UML
- Počítačová grafika - charakteristika, formáty, barevné modely
- Databázové modely, klíče, integrita
- Normalizace relačních databází
- SQL - DML, DQL
- SQL - DDL, DCL, TCL
- Životní cyklus projektu - fáze, předcházení rizik
- Analýza a specifikace požadavku na software - význam, typy požadavků, akceptační kritéria