Vyučující
|
-
Čengery Miloslav, Ing. Ph.D.
|
Obsah předmětu
|
Studenti si budou moci obsah vybrat z nabídky s ohledem na jejich předcházející znalosti a aktuální zájmy. Předmět bude vyučován formou praktických workshopů v partnerských IT firmách a témata se budou pravidelně aktualizovat. Workshopy na téma vývoje sw např.: - úvod do vývoje mobilních zařízení, - úvod do programování v Pythonu, - pokročilá datová analýza - Python/Java - možnost volby programovacího jazyka, - pokročilé techniky vývoje sw v jazyce Java/Python/.NET ... Workshopy na téma testování např.: - testování webových aplikací - unit testy, selenium ..., - testování mobilních aplikací, - testování sw - uživatelské, automatické, ... Workshopy na různá technologická témata: - git, - docker, - message brokers - např. RabbitMQ, - no-sql databáze - Mongo, ElasticSearch, Redis, - cloudové technologie - Google cloud, AWS, MS Azure
|
Studijní aktivity a metody výuky
|
- Praktická výuka [vyjádření počtem hodin]
- 20 hodin za semestr
- Příprava na laboratorní měření, zpracování výsledků [1-8]
- 6 hodin za semestr
|
Předpoklady |
---|
Odborné znalosti |
---|
Student má základní znalosti ohledně fungování počítače. |
Student zná základní formáty pro uložení textových informací. |
Odborné dovednosti |
---|
ovládat pc na pokročilé úrovni |
obstojně ovládat tabulkový procesor typu MS Excel |
Obecné způsobilosti |
---|
bc. studium: vytváří hypotézy, navrhuje postupné kroky, zvažuje využití různých postupů při řešení problému nebo ověřování hypotézy, |
bc. studium: používá s porozuměním odborný jazyk a symbolická a grafická vyjádření informací různého typu, |
bc. studium: efektivně využívá moderní informační technologie, |
Výsledky učení |
---|
Odborné znalosti |
---|
absolvováním student získá: - znalosti z oblasti vývoje sw - např. ovládání moderních IDE, - znalosti z oblasti testování sw, - základní znalosti z oblasti CI/CD a DevOps, - technologické znalosti dle jeho volby - např. git, docker, RabbitMQ, no-sql databáze |
Odborné dovednosti |
---|
praktickou schopností analyzovat data a vyvozovat z nich závěry |
student dovede předzpracovat, analyzovat a vizualizovat textová vstupní data |
Obecné způsobilosti |
---|
bc. studium: srozumitelně a přesvědčivě sdělují odborníkům i laikům informace o povaze odborných problémů a vlastním názoru na jejich řešení, |
bc. studium: samostatně získávají další odborné znalosti, dovednosti a způsobilosti na základě především praktické zkušenosti a jejího vyhodnocení, ale také samostatným studiem teoretických poznatků oboru, |
Vyučovací metody |
---|
Odborné znalosti |
---|
Přednáška s aktivizací studentů, |
Exkurze, soustředění, výuka v terénu, |
Cvičení (praktické činnosti), |
Odborné dovednosti |
---|
Přednáška založená na výkladu, |
Přednáška s demonstrací, |
Cvičení (praktické činnosti), |
Exkurze, soustředění, výuka v terénu, |
Obecné způsobilosti |
---|
Přednáška založená na výkladu, |
Přednáška s demonstrací, |
Exkurze, soustředění, výuka v terénu, |
Hodnotící metody |
---|
Odborné znalosti |
---|
Demonstrace dovedností (praktická činnost), |
Odborné dovednosti |
---|
Demonstrace dovedností (praktická činnost), |
Obecné způsobilosti |
---|
Demonstrace dovedností (praktická činnost), |
Doporučená literatura
|
-
Clinton Gormley, Zachary Tong. Elasticsearch: The Definitive Guide: A Distributed Real-Time Search and Analytics Engine. 2019. ISBN 1449358543.
-
Shannon Bradshaw , Eoin Brazil , et al. MongoDB: The Definitive Guide: Powerful and Scalable Data Storage. USA, 2019. ISBN 1491954469.
|