Předmět: Programování ve VBA

» Seznam fakult » FP » KIN
Název předmětu Programování ve VBA
Kód předmětu KIN/VBA
Organizační forma výuky Seminář
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 3
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Dostál Michal, Ing. Ph.D.
Obsah předmětu
Přednášky (témata): 1. Úvod do problematiky vývoje mobilních aplikací. 2. Aktuální trendy vývoje mobilních aplikací. 3. Metodologie vývoje mobilních aplikací. 4. Technologie pro vývoj mobilních aplikací. 5. Bezpečnost mobilních aplikací. 6. Specifika vývoje mobilních aplikací pro platformu Android. 7. Architektura a SDK platformy Android. 8. Specifika vývoj mobilních aplikací pro platformu iOS. 9. Architektura a SDK platformy iOS. 10. Specifika vývoje mobilních aplikací pro platformu Windows. 11. Vývoj mobilních aplikací pomocí .NET - platforma .NET a C#. 12. Java pro mobilní aplikace. 13. Vývoj mobilních aplikací pomocí C++. 14. Vývoj mobilních aplikací pomocí webových technologií (HTML, CSS, JavaScript). Semináře (témata): 1. Zadání semestrálního projektu. 2. Softwarové nástroje pro vývoj mobilních aplikací. 3. Návrh základních prvků uživatelského rozhraní. 4. Ovládání aplikace a životní cyklus aplikace. 5. Návrh architektury aplikace umožňující sdílení kódu. 6. Práce s datovým subsystémem mobilního zařízení. 7. Použití hardwarových prostředků mobilního zařízení. 8. Komunikace a bezdrátové sítě. 9. Notifikační funkce mobilního zařízení. 10. Běh aplikace na pozadí. 11. Práce se senzory a polohou mobilního zařízení. 12. Testování navržených mobilních aplikací. 13. Možnosti exportu, publikace a distribuce finálních produktů. 14. Prezentace semestrálních projektů.

Studijní aktivity a metody výuky
nespecifikováno
Výstupy z učení
Cílem předmětu je seznámit studenty s programováním maker v jazyce VBA. Studenti se postupně seznámí jak se základními, tak pokročilejšími funkcemi a postupy. Po absolvování budou studenti schopni samostatně řešit problémy pomocí maker programovaných pomocí jazyka VBA.

Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
nespecifikováno
Zápočet: aktivní účast na seminářích, vypracování semestrálního projektu. Zkouška: kombinovaná (ústní, písemná a praktická) zkouška - ověřovány jsou teoretické znalosti ale i praktické dovednosti.
Doporučená literatura
  • CASTLEDINE, E., M. EFTOS a M. WHEELER. Vytváříme mobilní web a aplikace pro chytré telefony a tablety. Brno: Computer Press, 2013. ISBN 978-80-251-3763-5.
  • GRIFFITH, Ch. W. Mobile App Aevelopment with Ionic 2: Cross-Platform Apps with Ionic, Angular, and Cordova. Boston: OReilly Media, 2017. ISBN 978-149-1937-78-5.
  • KEUR, Ch. a A. HILLEGASS. IOS programming: the Big Nerd Ranch guide. 6th ed. Atlanta: Big Nerd Ranch, 2016. ISBN 978-013-468-233-4.
  • LACKO, Ľ. Mistrovství - Android. Brno: Computer Press, 2017. ISBN 978-80-2514-875-4.
  • LACKO, Ľ. Vývoj aplikací pro Android. Brno: Computer Press, 2015. ISBN 978-80-251-4347-6.
  • VÁVRŮ, J. a M. UJBÁNYAI. Programujeme pro Android. 2. vyd. Praha: Grada Publishing, 2013. ISBN 978-80-2474-863-4.
  • VÁVRŮ, J. jQuery Mobile. Brno: Computer Press, 2013. ISBN 978-80-2513-811-3.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr