Karta předmětu prezenční studium



Podobné dokumenty
Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Tvorba WWW stránek Podmínky. Jan Růžička Institut geoinformatiky VŠB-TU Ostrava, HGF tř. 17.listopadu Ostrava-Poruba

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Karta předmětu prezenční studium

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

Karta předmětu prezenční studium

Karta předmětu prezenční studium

SYLABUS IT V. Jiří Kubica. Ostrava 2011

Karta předmětu prezenční studium

Management informačních systémů. Název Information systems management Způsob ukončení * přednášek týdně

Karta předmětu prezenční studium

Karta předmětu prezenční studium

Příloha1) Atributy modulu

Tvorba WWW stránek. přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování

Karta předmětu prezenční studium


Results of innovation of the course Application software

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

UŽIVATELSKÉ ŠKOLENÍ LOTUS NOTES

Příloha1) Atributy modulu

Karta předmětu prezenční studium

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika

Karta předmětu prezenční studium

METODIKA PRO PŘEDMĚT TVORBA A SPRÁVA WWW STRÁNEK

Karta předmětu prezenční studium

Karta předmětu prezenční studium

MODULU TVŮRCE SYSTÉMŮ

Karta předmětu prezenční studium

Informační systém pro podporu řízení, správu a zjišťování aktuálního stavu rozvrhované výuky

Inovace bakalářského studijního oboru Aplikovaná chemie

Základní pojmy spojené s webovým publikováním ~ malý slovníček pojmů~ C3231 Základy WWW publikování Radka Svobodová, Stanislav Geidl

Karta předmětu prezenční studium

Manažerská informatika databázové aplikace

Výuka programování v jazyce Python

Karta předmětu prezenční studium

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

PRŮVODCE STUDIEM PRO PREZENČNÍ FORMU STUDIA MODULU IT V PODNIKU DÍLČÍ ČÁST PROGRAMOVÁNÍ BUSINESS APLIKACÍ

SYLABUS MODUL BUSINESS MODELOVÁNÍ. Doc. RNDr. Vladimír Krajčík, Ph.D.

Learning Technologies

Tvorba informačních systémů

Michal Krátký, Miroslav Beneš

Harmonogram kombinovaného studia PEF na akademický rok 2018/2019

Sylabus pro předmět GIS I.

Karta předmětu prezenční studium

Harmonogram kombinovaného studia PEF akademický rok 2016/2017

Základy WWW publikování

RELATIONAL DATA ANALYSIS

Student si po a 1. ročníku podle svého osobního zaměření volí kurzy (předměty).

Vývoj informačních systémů. Přehled témat a úkolů

Předměty. Algoritmizace a programování Seminář z programování. Verze pro akademický rok 2012/2013. Verze pro akademický rok 2012/2013

Tvorba informačních systémů

4IZ440 Propojená data na webu Organizační úvod

Karta předmětu prezenční studium

Úvod do tvorby internetových aplikací

Identifikační karta modulu v. 4. Forma výuky. Doporučený typ studia. Personální zabezpečení (vyplňte ve formátu Příjmení Jméno, bez titulů)

Karta předmětu prezenční studium

Příloha1) Atributy modulu

SYLABUS BAKALÁŘSKÁ PRÁCE A PRAXE

Úvod. Petr Aubrecht (CA) Martin Ptáček (Wincor Nixdorf) Je 10 typů lidí: ti, kteří znají binární kód, a ti, kteří ne.

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 4 VY 32 INOVACE

OCEŇOVÁNÍ SLOŽEK PODNIKÁNÍ

Přizpůsobení JSTL pro Google App Engine Datastore

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Teze. Moderní WWW technologie

Karta předmětu prezenční studium

WWW. Petr Jarolímek, DiS. Školní rok:

Modul Příprava na BEC Vantage. Module - Preparation for BEC Vantage. přednášek týdně. hod. cvičení týdně

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

Vývoj informačních systémů. Přehled témat a úkolů

InternetovéTechnologie

Střední odborná škola a Střední odborné učiliště, Hořovice

Informatika. tercie. Mgr. Kateřina Macová 1

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

projektového řízení a vytvořit předpoklady pro osvojení základů, principů, metod a technik projektové

ZŠ a MŠ, Brno, Horníkova 1 - Školní vzdělávací program

Studium na UK. Mgr. Markéta Houdková. Informační, poradenské a sociální centrum ORIENTAČNÍ TÝDEN PRO STUDENT Y PRVNÍCH ROČNÍKŮ.

Nové přístupy tvorby web site. Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001

INFORMAČNÍ SYSTÉMY NA WEBU

Karta předmětu prezenční studium

Transkript:

Karta předmětu prezenční studium Název předmětu: Programování aplikací pro web (PAW) Číslo předmětu: 548- Garantující institut: Garant předmětu: Institut geoinformatiky Ing. Jan Růžička, Ph.D. Kredity: 5 Povinnost: povinný Úroveň studia: pregraduální Jazyk výuky: čeština, angličtina Ročník: 3 Semestr: zimní Odkaz na web: Určeno pro fakulty: HGF Určeno pro typ studia: bakalářské Způsob zakončení: záp. + zk. Rozsah výuky: 2+2 Prerekvizity: Korekvizity: Vyskytuje se v prerekvizitách: nemá nemá nevyskytuje Výstupy z učení - student prokazuje znalosti: technologií pro vývoj aplikací pro web, zvoleného programovacího jazyka, bezpečnosti aplikací pro web. - student umí: vyvinout jednoduchou aplikaci pro web, vyvinout jednoduchou aplikaci pro web, která využívá databázi, instalovat a spravovat vybraný systém pro správu obsahu. - student je schopen: používat WWW standardy při vývoji jednoduchých WWW aplikací, vybrat vhodné WWW technologie v daném kontextu specifikované situace, odhadnout složitost vývoje WWW aplikace v daném kontextu specifikované situace.

Metody výuky (zastoupení jednotlivých metod je třeba kvantifikovat v %) přednášky 35 % cvičení 35 % samostatná práce 30 % Anotace Předmět je zaměřen na webové technologie a jejich programování, zvláště na tvorbu HTML stránek, skriptování v různých prostředích, webové služby a na HTML 2.0. Absolvováním předmětu studenti získají znalosti a dovednosti potřebné pro vytváření vlastních webových stránek s využitím moderních nástrojů jako je např. AJAX a HTML 5. Povinná literatura Kosek J. Vše o WWW. <http://www.kosek.cz>. Doporučená literatura Gundavaram, S.: CGI programování, Computer Press 1998. Holzner, S.: Začínáme programovat v Ruby on Rails. Computer Press, 2007. Laurie, B., Laurie, P.: Apache - správa webového serveru, Computer Press, 1997. Nároky na zabezpečení výuky Počítačová učebna se svobodným operačním systémem např. GNU/Linux. Metody průběžné kontroly znalostí během semestru Znalosti jsou průběžně kontrolovány formou testů. Osnova přednášek 1) Internet, intranet. TCP/IP. Základní služby Internetu (FTP, TELNET, WWW). WWW klienti a servery. 2) HTML stránka. Základní struktura. Základní prvky stránky, formátování textu, tabulky. 3) Skriptování na straně serveru. CGI, PHP, ASP, Servlets. 4) Formuláře. 6) Přístup k relačním databázím. 7) Java Script, Java applety. Plug - in. 8) Jazyk XML. AJAX. 9) Webové služby. 10) Web 2.0., Sémantický web. 11) Redakční systémy. Systémy pro správu obsahu.

Osnova cvičení 1) HTML stránka. Základní struktura. Základní prvky stránky, formátování textu, tabulky. 2) Formuláře. PHP. 3) Přístup k relačním databázím. 4) Java Script. 5) Jazyk XML. AJAX. 6) Webové služby v PHP. 7) Redakční systém WordPress. 8) Redakční systém Joomla. 9) Multimédia v HTML5. Otázky ke zkoušce 1) Internet, intranet. TCP/IP. Základní služby Internetu (FTP, TELNET, WWW). WWW klienti a servery. 2) HTML stránka. Základní struktura. Základní prvky stránky, formátování textu, tabulky. 3) Skriptování na straně serveru. CGI, PHP, ASP, Servlets. 4) Formuláře. 6) Přístup k relačním databázím. 7) Java Script, Java applety. Plug - in. 8) Jazyk XML. AJAX. 9) Webové služby. 10) Web 2.0., Sémantický web. 11) Redakční systémy. Systémy pro správu obsahu. Podmínky absolvování předmětu Název úlohy Typ úlohy Max. počet bodů (akt. za podúlohy) Min. počet bodů Zápočet a zkouška Zápočet a zkouška 100 (100) 51 Zápočet Zápočet 33 (33) 17 Zkouška Zkouška 67 (67) 34 Písemná zkouška Písemná zkouška 37 19 Ústní zkouška Ústní zkouška 30 15

Údaje o předmětu v cizím jazyce Annotation The course is focused on web technologies and their programming, mainly on developing HTML pages, scripting in different environments, web services and HTML 2.0. Due to the course, the students will acquire the knowledge and the skills necessary for developing their own websites with use of state-of-the-art tools such as AJAX and HTML 5. Outline of lectures 1) Internet, intranet. TCP/IP. Basic internet services (FTP, TELNET, WWW). WWW clients and servers. 2) HTML site. General structure. Main elements, text formats, tables. Images. Videos. Animation. Sounds. Frames. Cascade styles. 3) Scripting on the server side. CGI, PHP, ASP, Servlets. 4) Forms. 6) Access to relation databases. 7) Java Script, Java applets. Plug - in. 8) XML language. AJAX. 9) Web services. 10) Web 2.0., Semantic web. 11) Content management systems. Advanced content management systems. Outline of exercises 1) HTML site. General structure. Main elements, text formats, tables. Images. Videos. Animation. Sounds. Frames. Cascade styles. 2) Forms. PHP. 3) Access to relation databases. 4) Java Script. 5) XML language. AJAX. 6) Web services using PHP. 7) WordPress. 8) Joomla. 9) Multimedia in HTML5. Exam question topics 1) Internet, intranet. TCP/IP. Basic internet services (FTP, TELNET, WWW). WWW clients and servers. 2) HTML site. General structure. Main elements, text formats, tables. Images. Videos. Animation. Sounds. Frames. Cascade styles. 3) Scripting on the server side. CGI, PHP, ASP, Servlets. 4) Forms.

6) Access to relation databases. 7) Java Script, Java applets. Plug - in. 8) XML language. AJAX. 9) Web services. 10) Web 2.0., Semantic web. 11) Content management systems. Advanced content management systems.