Programování a umělá inteligence

Staň se tvůrcem moderních aplikací, nauč se programovat, ovládni databáze a principy umělé inteligence.

Základní info

Studijní specializace Programování a databázové systémy je zaměřena na získání praktických dovedností v oblasti programování, práce s databázemi a využití principů umělé inteligence. Studium je vhodné i pro úplné začátečníky.

Ve 2. ročníku se studenti naučí základy programování – podmínky, cykly, práci s poli a základy objektově orientovaného programování (OOP). Postupně rozvíjejí algoritmické myšlení a seznamují se s klíčovými algoritmy pro třídění a vyhledávání.

Ve 3. ročníku si prohlubují znalosti OOP a učí se vytvářet aplikace v prostředí .NET, včetně grafických programů či jednoduchých her. Součástí výuky je také modelování pomocí UML, návrhové vzory a úvod do práce s principy umělé inteligence při zpracování dat.

Ve 3. a 4. ročníku se studenti zaměřují na pokročilé programování, datové struktury, efektivitu algoritmů a vývoj webových aplikací. Naučí se pracovat s architekturou MVC, vytvářet REST API a testovat software pomocí profesionálních metod.

Oblast databází zahrnuje návrh, správu a zabezpečení databázových systémů (MS SQL Server), práci s jazykem SQL a propojení aplikací s databázemi pomocí ORM nástrojů. Studenti se také učí zpracovávat a analyzovat data, což je klíčové i pro moderní aplikace využívající umělou inteligenci.

Absolventi specializace získají pevné základy pro další studium i praxi v IT – od vývoje aplikací až po práci s daty a umělou inteligencí.

Student při výuce programování ve Visual Studiu

Co se naučíš

  • Objektově orientované programování (OOP)

    Třídy, objekty a metody, přehledné a znovupoužitelné programy

  • Vývoj aplikací v .NET

    Desktopové aplikace, formuláře a grafické prostředí, napojení aplikací na služby využívající umělou inteligenci. Základ pro vývoj moderních aplikací včetně systémů využívajících umělou inteligenci.

  • Databáze a SQL

    Návrh databází a práce s daty, SQL dotazy a správa databází

  • Testování software

    Unit testy a integrační testy, ověření správnosti aplikací, kvalitní kód

  • Webové aplikace

    Architektura MVC a REST API, propojení aplikací a databází, využití webových služeb a API s prvky umělé inteligence

  • Algoritmy a AI

    Základy umělé inteligence stojí na správném pochopení algoritmů, Bubble Sort, Quick Sort, lineární a binární vyhledávání

  • Datové struktury

    Pole, zásobníky, fronty, efektivní ukládání a zpracování dat

Jaké technologie a nástroje si osvojíš

Visual Studio

Visual Studio je hlavní vývojové prostředí, ve kterém se studenti naučí psát, testovat a ladit své programy v jazyce C#. Zároveň umožňuje využívat moderní nástroje včetně podpory umělé inteligence pro rychlejší a efektivnější vývoj.

C# a .NET

C# a platforma .NET tvoří základ celého studia – studenti v nich vytvářejí desktopové i webové aplikace a získávají pevné programátorské návyky využitelné v praxi.

Git (GitHub / GitLab)

Git naučí studenty spravovat verze kódu a spolupracovat na projektech, což je standard v profesionálním vývoji. Díky tomu si osvojí práci v týmu i správné postupy při vývoji software.

Umělá inteligence (ChatGPT, GitHub Copilot, LLM)

Studenti se naučí využívat nástroje umělé inteligence při programování – např. pro generování kódu, jeho analýzu nebo zrychlení vývoje, což dnes patří mezi klíčové dovednosti programátora.

Microsoft SQL Server

Profesionální databázový systém, na kterém se studenti naučí ukládat, spravovat a zabezpečovat data, včetně práce s velkými databázemi používanými v reálných firmách.

Entity Framework (ORM)

Propojení aplikace s databází, práce s daty pomocí objektů a efektivní vývoj databázových aplikací.

REST API a Postman

Studenti se naučí vytvářet webová rozhraní (API), která umožňují komunikaci mezi aplikacemi, a testovat je pomocí nástrojů jako Postman. To je klíčové pro moderní webové i mobilní aplikace.

Angular (frontend framework)

Angular slouží k tvorbě moderních webových aplikací s interaktivním uživatelským rozhraním. Studenti se naučí vytvářet komponenty a propojit frontend s backendem pomocí API.

Windows Forms (WinForms)

Pomocí technologie Windows Forms se studenti naučí vytvářet vlastní desktopové aplikace s grafickým uživatelským rozhraním, pracovat s formulářovými prvky jako TextBox nebo DataGrid a navrhovat interaktivní programy pro reálné použití.

ASP.NET MVC

ASP.NET MVC umožní studentům vyvíjet moderní webové aplikace, pochopit architekturu Model–View–Controller a pracovat s formuláři, databázemi i správou uživatelů v prostředí webu.

Visual Studio

Visual Studio je hlavní vývojové prostředí, ve kterém se studenti naučí psát, testovat a ladit své programy v jazyce C#. Zároveň umožňuje využívat moderní nástroje včetně podpory umělé inteligence pro rychlejší a efektivnější vývoj.

Schopnost efektivně využívat umělou inteligenci a cloudové platformy patří dnes mezi klíčové dovednosti programátorů a databázových specialistů a tvoří nedílnou součást moderního vývoje software.

Co díky tomu zvládneš

  • Vytvářet aplikace

    Vytvoříš vlastní aplikace s využitím moderních programovacích technik a nástrojů umělé inteligence.

  • Pracovat s daty

    Navrhneš, vytvoříš a budeš spravovat databáze a naučíš se pracovat s daty využívanými v AI.

  • Bezpečnost dat a návrh systémů

    Naučíš se navrhovat aplikace s důrazem na bezpečnost dat.

  • Řešit reálné problémy

    Zvládneš řešit náročné úlohy z praxe IT s využitím moderních technologií a umělé inteligence.

Jak probíhá studium

1.ročník

Základy IT a logického myšlení

Napíšeš první kód, naučíš se řešit problémy krok za krokem a pronikneš do světa dat a moderních technologií.

Vytvoříš první programy Získáš IT základy Poznáš principy dat
2.ročník

Programování od nuly

Začneš programovat v jazyce C# – naučíš se podmínky, cykly, pole i základy objektového programování.

Napíšeš první aplikace Osvojíš si logiku programování Začneš pracovat s AI nástroji
3.ročník

Pokročilé aplikace a databáze

Prohloubíš OOP, naučíš se pracovat s databázemi, verzovacím systémem Git a vytvářet větší projekty i s podporou umělé inteligence.

Tvoříš vlastní projekty Pracuješ s databázemi Využíváš AI při vývoji
4.ročník

Weby, praxe a profesionální vývoj

Vyvíjíš webové aplikace (ASP.NET, Angular), testuješ software a propojuješ znalosti v komplexních projektech připravených pro praxi.

Vytváříš webové aplikace Testuješ software Připravíš se na IT kariéru

Proč studovat u nás

Uplatnění absolventů

Absolventi najdou uplatnění jako vývojáři aplikací, správci databází nebo IT specialisté se zaměřením na práci s daty a moderními technologiemi včetně umělé inteligence. Díky praktickým zkušenostem z projektů jsou dobře připraveni na práci v IT firmách i další studium v oboru informatiky.

Uplatnění v praxi

Průměrný plat při nástupu jako junior cca 45 000 Kč.

  • Programátor
  • Vývojář aplikací
  • Správce databází
  • IT specialista
  • Analytik dat

Možnosti dalšího studia

Naši absolventi často pokračují ve studiu v následujících oborech.

  • Softwarové inženýrství
  • Aplikovaná informatika
  • Informační technologie
  • Datová analytika
  • Umělá inteligence
  • Kybernetická bezpečnost
  • Databázové systémy

Co říkají absolventi tohoto oboru

Ze školy jsem si odnesl široký technický základ. Byla to kombinace znalostí z různých oblastí IT — od programování, databázových systémů a základů sítí až po návrh systémů a obecné porozumění technologiím. V praxi se ukázalo, že právě šířka znalostí je velmi důležitá, protože… Přečíst dál
Tomáš Heřtus

Tomáš Heřtus

Director of Product Management, Palo Alto Networks

Výuka mi dala široký rozhled v oblasti IT a hlavně mě naučila se učit. Těmto odvětvím IT se vlastně věnuji dodnes a neustále využívám většinu znalostí získaných při studiu.

Jakub Pištěk

Web developer, Radio Free Europe / Radio Liberty

Na SSŠVT jsem si osvojil základy programování, počítačových sítí a databází, které jsem později využil při studiu i při budování softwarových projektů.
Se školou zůstává v kontaktu a vrací se i jako host na přednášky pro studenty.
Adam Konrád

Adam Konrád

Principal Software Engineer / AWS Cloud Architect, USA

Ze školy jsem získal rozsáhlý přehled v oblasti informačních technologií. I na své současné pozici neustále využívám většinu znalostí získaných při studiu, což mi umožňuje přicházet s novými postupy řízení a auditu informační bezpečnosti.
Jan Andraščík

Jan Andraščík

Information Technology Risk Consultant, Deloitte Luxembourg

Škola mi dala všeobecné základy, čeho všeho se výpočetní technika může týkat, a zároveň většina předmětů byla probírána dost do hloubky. Soukromou střední školu výpočetní techniky doporučuji všem, kteří se zajímají o počítače a chtěli by v tomto oboru jednou dosáhnout něčeho víc.
Hana Müllerová

Hana Müllerová

Specialista finančních informačních systémů, T-Mobile Czech Republic

Budujeme největší detekční síť pro komerční drony na světě.

Přečíst dál
Lukáš Brchl

Lukáš Brchl

zakladatel Dronetagu - Budujeme největší detekční síť pro komerční drony na světě.

Často kladené dotazy

Nemusíš. Studium je navržené tak, aby ho zvládl i úplný začátečník. Vše začíná od základů – naučíš se logicky přemýšlet, chápat principy algoritmizace a postupně si osvojíš psaní kódu. Pokud už nějaké zkušenosti máš, výuka ti pomůže je systematicky rozvinout a posunout na vyšší úroveň.

Programování a databázové systémy patří mezi hlavní odborné předměty, takže jim věnujeme několik hodin týdně. Ve vyšších ročnících se jejich dotace zvyšuje na 6 až 8 hodin týdně, aby studenti měli dostatek prostoru pro práci na projektech a osvojili si pokročilejší techniky.

Základním jazykem je C#, který se používá v praxi pro vývoj aplikací. Kromě toho se naučíš pracovat s databázovým jazykem SQL a seznámíš se i s webovými technologiemi. Díky tomu získáš univerzální základ pro další specializaci v IT.

Ano, velká část výuky je založená na praktických projektech. Postupně vytvoříš vlastní aplikace, pracuješ s databázemi a ve vyšších ročnících se zapojíš i do rozsáhlejších projektů, které kombinují více technologií. Naučíš se také plánovat, testovat a prezentovat svoji práci.

Ano, umělá inteligence je přirozenou součástí studia. Naučíš se využívat nástroje jako ChatGPT nebo GitHub Copilot pro generování kódu, jeho kontrolu i zrychlení práce. Zároveň pochopíš jejich principy, výhody i omezení, což je dnes pro IT praxi velmi důležité.

Absolventi nacházejí uplatnění především v IT – například jako programátoři, vývojáři webových aplikací, správci databází nebo testeři. Díky znalostem práce s daty a základy umělé inteligence mají také dobrý základ pro moderní obory, které kombinují IT a analýzu dat.

Výuka je zaměřená hlavně prakticky. Teorii se učíš především proto, abys ji mohl ihned využít v praxi. Většinu času tedy píšeš programy, řešíš reálné úlohy a pracuješ na projektech, což ti pomůže lépe pochopit probíranou látku.

Ano, absolventi jsou dobře připraveni na studium na vysoké škole. Nejčastěji pokračují v oborech jako informatika, aplikovaná informatika, softwarové inženýrství nebo umělá inteligence. Získané znalosti jim dávají solidní základ pro úspěšné zvládnutí dalších studií.

Přijímací řízení

Chci tuto specializaci

Vyber si specializaci, přijď se podívat na den otevřených dveří a zjisti o škole co nejvíce informací. Rádi ti ukážeme, jak výuka na SSŠVT opravdu funguje.

  1. Vyber si specializaci

    Zjisti, která oblast IT tě nejvíce baví — programování, počítačové sítě nebo digitální tvorba.

  2. Poznej školu

    Přijď se k nám podívat na den otevřených dveří. Rádi ti ukážeme, jak to u nás na SSŠVT opravdu funguje.

  3. Udělej přijímačky

    Součástí přijetí je státní přijímací zkouška a hodnocení výsledků předchozího studia.

  4. Studuj na SSŠVT

    Po úspěšném přijetí tě čeká studium moderních informačních technologií, nové zkušenosti i komunita lidí se stejným zájmem o IT.

Více o přijímacím řízení

Studijní obor informační technologie

Zjisti více o dalších specializacích

Informační technologie nabízí tři směry. Podívej se, co tě kromě programování ještě může zaujmout.

Návrh, konfigurace a správa moderních sítí, serverů Windows a Linux, síťových služeb i zabezpečení komunikace. Studijní specializace Správa počítačových sítí připravuje studenty na návrh, konfiguraci a správu moderních sítí včetně serverů na platformách Windows a Linux, síťových služeb (DNS, DHCP, routing) i zabezpečení komunikace. Absolventi se naučí pracovat s firewally, šifrováním a certifikáty a jsou schopni vytvořit a spravovat fungující síť od návrhu až po její provoz v reálné praxi.


4 roky #Cisco #Linux #Windows #KyberSecurity
Zobrazit více

Grafika, video, animace a moderní webové aplikace s využitím Adobe nástrojů, webových technologií i AI. Studijní specializace Grafické systémy a tvorba webových stránek naučí studenty pracovat s profesionálními nástroji pro úpravu grafiky, střih videa i tvorbu animací a zároveň vytvářet moderní webové a mobilní aplikace s využitím prvků umělé inteligence. Studium je zaměřeno především prakticky – studenti si osvojí práci s Adobe nástroji, webovými technologiemi i AI nástroji a naučí se vytvářet funkční digitální obsah pro dnešní online prostředí.


4 roky #HTML #CSS #JavaScript #Figma #Adobe
Zobrazit více