Přeskočit na hlavní obsah
Přeskočit hlavičku

Programování

V rámci kurzů programování nabízíme 3 základní moduly a jejich kombinace:

  • Objektově orientované programování
  • Databáze (SQL)
  • Tvorba www
Název kurzu/modul Objektově orientované programování (OOP) Databáze (SQL) Tvorba www
Programování webových aplikací - komplet (C#, Java, HTML, JS, React, PHP, databáze)
Programování webových aplikací II - bez databází (C#, Java, HTML, JS,  React, PHP)  

Programování webových aplikací v C# a Javě - bez www (C#, Java, databáze)

 

Programování webových aplikací v C# a Javě II - bez www a databází (C#, Java)

   
Programování webových aplikací - www (HTML, JS,  React, PHP)*    
Programování webových aplikací - www + databáze   

Programování webových aplikací v C# - bez Javy, www a databází (jen jazyk C#)

(část)    
Kurz jazyka SQL*    

* Tyto kurzy nejsou samostatně nabízeny jako rekvalifikační.

Podrobný obsah jednotlivých modulů

Databáze (SQL)
Předmět Počet vyučovacích hodin
MS Access - tvorba SQL dotazů 16
Oracle - SQL dotazy 24
Programování Oracle PL/SQL 8
Tvorba www
Předmět Počet vyučovacích hodin
HTML5 + CSS3 a základy webdesignu 32
Bootstrap - framework pro tvorbu responzivních www stránek 16
JavaScript (skriptovací jazyk) + React (framework pod Javascriptem) 40
Tvorba webových stránek - PHP + MySQL 24

Celkový počet hodin v ceníku je navýšen o cvičení a zkoušky.

Objektově orientované programování v jazyce C#

OOP - třídy, interface, polymorfismus, výjimky, základy práce se soubory

C# pro pokročilé

WPF, async-await, načítání dat z API, LINQ

ASP.NET Core (WebAPI + MVC) – programování www aplikací v C#

Controllery, tvorba API, MVC projektů s jednoduchými Views, propojení s mySQL, vystavení aplikace na Azure a hosting

Java pro pokročilé (jUnit testy, Spring + mySQL)

JUnit testy, základy frameworku SpringBoot s mySQL (tvorba API)

Git

Základy práce s Git a GitHub přes příkazový řádek

Selenium a Reqnroll - testovací techniky

Úvod do testování webových aplikací pomocí FW Selenium a specifikačního jazyka Cucumber v projektu Reqnroll

Docker, kontejnerizace aplikací

Základy práce s Dockerem v příkazové řádce

MS Azure - cloudová služba

Základy práce s Azure pro účely vystavení aplikací v C# a Javě (podrobněji se danou problematikou zabýváme v samostatném kurzu Cloudové služby MS Azure)

ITIL - postupy pro ServiceDesk a Incident management

Úvod do práce ve frameworku ITIL - základní pojmy a postupy

MS Access - tvorba SQL dotazů

Základy tvorby SQL dotazů (DDL i DML) pod MS Access

Oracle - SQL dotazy

Procvičování SQL dotazů v prostředí Oracle, pohledy, indexy