Technik ICT a průmyslové aplikace
Střední škola AGC a.s.

Učební osnovy

4. ročník


Programování


0+3  týdně, P
Úvod do databázových systémů
Výsledky vzděláváníUčivo

Žák:

  • ovládá základní práce v databázovém procesoru (editace, vyhledávání, filtrování, třídění, relace, tvorba sestav, příprava pro tisk, tisk)
  • používá modelování jako prostředek k návrhu databáze
  • používá pravidla normalizace a integritní omezení

Základy tvorby databází

- Filozofie dat aneb co jsou databáze?
 

Programování v jazyce SQL
Výsledky vzděláváníUčivo

Žák:

  • použije základní příkazy jazyka SQL
  • definuje výhody použití jazyka SQL
  • použije základní příkazy jazyka SQL a podkategorií
  • definuje výhody použití jazyka SQL

Programování v jazyce SQL
- Databáze a jazyk SQL
- SQL… tvorba tabulek
- SQL… manipulace s tabulkami
- SQL… vkládání a aktualizace dat v tabulce
- SQL… práce s dotazem
- SQL… dotazy s agregací
- SQL… skládání dotazů
- SQL… vnořené dotazy
- SQL… spojení tabulek příkazem JOIN
- SQL… dotaz a hodnota NULL
- SQL… slučování řetězců a tabulek
- SQL… datový typ DATE 

Základy PHP
Výsledky vzděláváníUčivo

Žák:

  • vytvoří jednoduché strukturované programy
  • použije formuláře a skriptovací jazyk
  • formátuje webové stránky pomocí jazyka CSS
  • optimalizuje WWW stránky pro internetové vyhledávače

Základy PHP
- Než začneme s jazykem PHP
- První pravidla jazyka PHP
- Proměnné a konstanty v kódu PHP
- Práce s datovým typem
- Výrazy a operátory v PHP
- Řídící rozhodovací struktury v PHP
- Řídící iterační struktury v PHP
- Pokročilejší práce s polem
- Formuláře
- Ověřování správnosti zadávaných hodnot
- Funkce v PHP
- Vestavěné funkce PHP
- Práce se soubory
- HTTP hlavičky 

Databázový server MySQL
Výsledky vzděláváníUčivo

Žák:

  • použije základní příkazy jazyka SQL
  • definuje výhody použití jazyka SQL

Databázový server MySQL
- Úvod do databází
- Komunikace s databází
- Datové typy a tvorba tabulek
- Editace existujících tabulek
- Testování kódu SQL
- Jazyk DML a práce s daty
- Funkce pro práci se záznamy
- Zabezpečení a administrace systému 

PHP a MySQL
Výsledky vzděláváníUčivo

Žák:

  • vytvoří jednoduché strukturované programy
  • použije základní příkazy jazyka SQL
  • definuje výhody použití jazyka SQL
  • použije formuláře a skriptovací jazyk

PHP a MySQL
- Funkce pro komunikaci PHP s databází MySQL
- PHP a e-mail
- Transfer souborů
- Grafika na stránce
- Ladění a ošetřování chyb
- Webhosting pro naše stránky 

HTML a CSS, instalace prostředí pro práci s PHP
Výsledky vzděláváníUčivo

Žák:

  • aplikuje zásady tvorby WWW stránek
  • orientuje se ve struktuře HTML stránky
  • vytvoří webové stránky včetně optimalizace a validace

HTML
-Tvorba stránek s pomocí HTML
-Používání CSS
-Instalace prostředí pro práci s PHP

C#
Výsledky vzděláváníUčivo

Žák:

  • vytváří grafické rozhraní
  • využívá událostí k řízení běhu kódu
  • dovede vytvořit spojení s datovým souborem

Práce s C# a formuláři

- Práce se soubory v rámci C#

- Práce s formuláři v rámci C#

- Volání webového API v rámci C#, zpracovávání informací z API