Kurz je rozdělen do čtyř bloků, které je možné absolvovat i samostatně. Podmínkou pro vstup do kurzu je znalost problematiky kurzů předešlých.

Podobné dokumenty
VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

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

1 Webový server, instalace PHP a MySQL 13

Vzdělávací obsah vyučovacího předmětu

Vstupní požadavky, doporučení a metodické pokyny

SYLABUS IT V. Jiří Kubica. Ostrava 2011

SEZNAM VZDĚLÁVACÍCH MATERIÁLŮ - ANOTACE

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

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

Maturitní témata Školní rok: 2015/2016

Maturitní otázky z předmětu PROGRAMOVÁNÍ

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Úvod do tvorby internetových aplikací

1. Webový server, instalace PHP a MySQL 13

STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE

Stručný obsah. K2118.indd :15:27

MATURITNÍ ZKOUŠKY Obor: OBCHODNÍ AKADEMIE

================================================================================ =====

Klíčová slova: dynamické internetové stránky, HTML, CSS, PHP, SQL, MySQL,

Podmínky pro hodnocení žáků v předmětu informatika

Ukládání a vyhledávání XML dat

Podmínky pro hodnocení žáků v předmětu informatika

ANOTACE nově vytvořených/inovovaných materiálů

Bioadresář. Specifikace požadavků. Verze Datum Projektový tým Bc. Martin Ventruba Bc. Ondřej Veselý Bc. Stratos Zerdaloglu

Microsoft Access tvorba databáze jednoduše

Profilová část maturitní zkoušky 2017/2018

Metodika výuky multimediálního vzdělávání odborných pracovníků Práce s webem

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

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

3 MOŽNÉ PŘÍSTUPY K TVORBĚ APLIKACÍ NAD SVG DOKUMENTY

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23

Pseudotřídy. Střední škola informatiky, elektrotechniky a řemesel Rožnov pod Radhoštěm. Modernizace výuky s využitím ICT, CZ.1.07/1.5.00/34.

Tvorba webových stránek

nástroj pro jednoduchou správu a vedení agendy studentských počítačových sítí na kolejích SU OPF Karviná Ing.

Petr Tumajer Certifikáty z kurzů a školení

přes webový prohlížeč pomocí Ing. Tomáš Petránek

ANOTACE vytvořených/inovovaných materiálů

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

Návrh stránek 4IZ228 tvorba webových stránek a aplikací

Počítačové kurzy buildit

Název modulu: Tvorba webu pomocí XHTML a CSS začátečníci

Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace. Maturitní otázky z předmětu INFORMATIKA A VÝPOČETNÍ TECHNIKA

Informační a komunikační technologie

Základní práce v souborovém manažeru

Obsah. Úvodem 9. Kapitola 1 Než začneme 11. Kapitola 2 Dynamické zobrazování obsahu 25. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

Maturitní témata pro 1.KŠPA Kladno, s.r.o. Výpočetní technika

Profilová část maturitní zkoušky 2013/2014

Nabídka internetového obchodu

Ukázka knihy z internetového knihkupectví

Tvorba internetových prezentací a portálů

Maturitní projekt do IVT Pavel Doleček

Připravil: Ing. Jiří Lýsek, Ph.D. Verze: Webové aplikace

A1 Marketingové minimum pro posílení výchovy k podnikavosti (8h)

Úvod do aplikací internetu a přehled možností při tvorbě webu

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ SPOLEČNOST DECADIC PROJEKT FRAMETRIX

Marketingová agentura Softsite.cz - Mediální kampaně a reklama na míru

Archivace relačních databází

Programování a implementace Microsoft SQL Server 2014 databází

Gymnázium,Čelákovice, J. A. Komenského 414 INFORMATIKA. Prezentace Předmětu

Studijní průvodce e-learningovým kurzem. STRUKTURÁLNÍ FONDY A PROJEKTY v období

Vzdělávací obsah předmětu

language="javascript">... </script>.

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

POPIS TECHNICKÉHO ŘEŠENÍ INFORMAČNÍHO SYSTÉMU PRO SBĚR DAT V PROJEKTU SLEDOVÁNÍ DEKUBITŮ JAKO INDIKÁTORU KVALITY OŠETŘOVATELSKÉ PÉČE NA NÁRODNÍ ÚROVNI

SRSW4IT Inventarizační SW. Prezentace aplikace. Vedoucí DP: ing. Lukáš Macura Autor: Bc. Petr Mrůzek

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

Ukázka knihy z internetového knihkupectví

Ing. Přemysl Brada, MSc., Ph.D. Ing. Martin Dostal. Katedra informatiky a výpočetní techniky, FAV, ZČU v Plzni

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320 M A T U R I T N Í T É M A T A P Ř E D M Ě T U

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

Internet 2 css, skriptování, dynamické prvky

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě

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

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

VÝPOČETNÍ TECHNIKA OBOR: EKONOMIKA A PODNIKÁNÍ ZAMĚŘENÍ: PODNIKÁNÍ FORMA: DENNÍ STUDIUM

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320

TEZE. Vývoj dialogu člověk počítač v prostředí WWW. Česká zemědělská univerzita v Praze. k diplomové práci na téma. Provozně ekonomická fakulta

Osnova kurzu OBSLUHA PC ZÁKLADNÍ ZNALOSTI. pilotního projektu v rámci I. Etapy realizace SIPVZ

Úvod do CSS. Střední škola informatiky, elektrotechniky a řemesel Rožnov pod Radhoštěm. Modernizace výuky s využitím ICT, CZ.1.07/1.5.00/34.

REGIONÁLNÍ INFORMAČNÍ SYSTÉM S PODPOROU MAP

Tematické okruhy ústní maturitní zkoušky 2017

Tematické okruhy ústní maturitní zkoušky 2018

Tematické okruhy ústní maturitní zkoušky 2015

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

1. Úvod do Ajaxu 11. Jak Ajax funguje? 13

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce

Zadání maturitní práce ve školním roce 2016/2017

Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová. 5. Statistica

Ministerstvo školství, mládeže a tělovýchovy České republiky. Tematický plán Obor: Informační technologie. Vyučující: Mgr.

Ing. Mgr. Jiří Svoboda Kurzy

Název modulu: XHTML a CSS pokročilé techniky tvorby webových stránek

INFORMAČNÍ SYSTÉMY NA WEBU

Obsah. Předmluva Kapitola 1 Úvod 1. Web v kostce 1 Kdo je webmaster? 4 Doporučená literatura 4. Kapitola 2 Přehled jazyka HTML 5

Web. Získání informace z internetu Grafické zobrazení dat a jejich struktura Rozšíření funkcí pomocí serveru Rozšíření funkcí pomocí prohlížeče

Srovnání 602Office a 602PC SUITE

Vzdělávací oblast: Informatika a informační a komunikační technologie Vzdělávací obor: Programování. Předmět: Programování

Okruhy z odborných předmětů

Transkript:

Soubor kurzů XHTML, CSS, PHP a MySQL Kurz je rozdělen do čtyř bloků, které je možné absolvovat i samostatně. Podmínkou pro vstup do kurzu je znalost problematiky kurzů předešlých. Jeden blok se skládá z pěti dnů po šesti vyučovacích hodinách. Frekvence sezení je jednou týdně. Mezi sezeními mají frekventanti možnost komunikovat s lektorem pomocí mailů (případně icq). Nutnou podmínkou pro zvládnutí probírané problematiky je plnění domácích zadání a procvičení probrané látky do následujícího sezení. Celkově kurz obsahuje 120 hodin, což bývá akceptováno i jako rekvalifikační kurz.

XHTML + CSS Náplň: V tomto bloku se frekventanti naučí vytvářet webové stránky v XHTML a stylovat je pomocí CSS. Porozumí i HTML 4.0 a rozdílům v tvorbě stránek prostřednictvím obou standardů. Součástí kurzu jsou i základy XML. Časová dotace a rozložení témat se může mírně lišit dle úrovně znalostí a hloubky zájmu frekventantů o konkrétní témata. Požadavky: Zájemce o tento kurz musí perfektně zvládat pc na uživatelské úrovni. Hlavní důraz je kladen na práci s webovým prohlížečem, správou souborů (kopírování, mazání, přejmenování) a práci textem. Ukončení: Blok je ukončen praktickou závěrečnou zkouškou, která má za cíl prověřit porozumění probraných témat. 1. den, 6 hodin (4h/2h) Úvod do html, xhtml, xml a stylů (1 hodina) Strukturování dokumentu Tabulky Obrázky Odkazy (1 hodina) Přehled elementů (1 hodina) Úvod do css Připojování stylů, in-line styly Typy prvků (1 hodina) 2. den, 6 hodin (4h/2h) Základní přehled vlastností Třídy a indetifikátory (1 hodina) Základy kaskádování Jednotky v css, relativní versus absolutní (1 hodina) Úvod do pozicování v css

Pozicování relativní a absolutní (1 hodina) Plovoucí pozicování Vícesloupcová sazba (1 hodina) 3. den, 6 hodin (4h/2h) Úvod do grafiky (0,5 hodiny) Rozlišení (0,5 hodiny) Barvy a barevná hloubka (0,5 hodiny) Grafické formáty (0,5 hodiny) Základy ovládání programu GIMP (1 hodina) Příprava obrázků pro internet v GIMPu (1 hodina) 4. den, 6 hodin (4h/2h) Úvod do JavaScriptu Problematika klientského skriptování Události (1 hodina) Základy programování v JavaScriptu objektový model (1 hodina) Kontrola formulářu Správa oken Navigace (1 hodina) JavaScript a css (1 hodina) 5.den, 6 hodin (4h/2h) Podrobný přehled css vlastností (1 hodina) Různé styly dle prohlížečů Obcházení a využívání chyb prohlížečů (1 hodina) Závěrečná zkouška (2 hodiny) Analýza výsledků závěrečné zkoušky postup řešení problémů (1 hodina)

Úvod do programování, základy php Náplň: V tomto bloku se frekventanti naučí základům programování v PHP. Naučí se navrhnout a vytvořit jednoduchou aplikaci využívající webové formuláře a soubory pro ukládání dat. Časová dotace a rozložení témat se může mírně lišit dle úrovně znalostí a hloubky zájmu frekventantů o konkrétní témata. Požadavky: Zájemce o tento kurz musí splňovat požadavky a náplň předchozího bloku. Nejsou nutné předešlé znalosti jiného programovacího jazyka. Ukončení: Blok je ukončen závěrečnou prací, na které frekventanti začnou pracovat předposlední sezení pod vedením lektora a kterou pak samostatně dokončí do posledního sezení. Při posledním sezení jsou pak závěrečné práce rozebrány s doporučením změn a úprav. 1. den, 6 hodin (4h/2h) Úvod do programování (0,5 hodiny) Vývojový diagram (0,5 hodiny) Vysvětlení problematiky WWW server PHP interpret Prohlížeč (0,5 hodiny) Protokoly http, https, ftp a další (0,5 hodiny) PHP skripty, umístění pomocí ftp PHP výstup do stránky (0,5 hodiny) Aritmetické operátory (0,5 hodiny) Typy proměnných (0,5 hodiny) Práce s proměnnými Aritmetické operace Přetypování (0,5 hodiny) 2.den, 6 hodin (4h/2h) Logické výrazy a operátory (1 hodina) Větvení (1 hodina) Cykly (1 hodina) Funkce (1 hodina)

3. den, 6 hodin (3h/3h) Pole, funkce pro práci s poli (1 hodina) Formuláře (0,5 hodiny) Session (0,5 hodiny) Úvod do práce se soubory Připojování souborů Upload a download souborů (1 hodina) 4. den, 4 hodiny (4h/2h) Práce se soubory Čtení a zapisování do souborů (1 hodina) CSV soubory (0,5 hodiny) Jednoduchá kartotéka pomocí souborů součást závěrečné práce Návrh Tvorba (1 hodina) Praxe (2 hodiny) součást závěrečné práce (dokončení do příštího sezení) 5. den, 6 hodin (5h/1h) Rozbor a zhodnocení závěrečných prací (1 hodina) Zásady přehledného programování (1 hodina) Úvod do bezpečnosti webových aplikací (1 hodina) Komentáře pro generování dokumentace Využívání aplikace doxygen (1 hodina) Úvod do SEO (1 hodina)

MySQL Náplň: V tomto bloku frekventanti porozumí relačním databázím, jazyku SQL se zaměřením na MySQL 5. Dále pak základům návrhu databázových struktur, normalizování formulářů a práci s daty. Časová dotace a rozložení témat se může mírně lišit dle úrovně znalostí a hloubky zájmu frekventantů o konkrétní témata. Požadavky: Zájemce o tento kurz musí perfektně zvládat pc na uživatelské úrovni. Hlavní důraz je kladen na práci s webovým prohlížečem, správou souborů (kopírování, mazání, přejmenování) a práci textem. Znalost předchozích bloků není nutná. Ukončení: Blok je ukončen praktickou závěrečnou zkouškou, která má za cíl prověřit porozumění probraných témat. 1. den, 6 hodin (5h/1h) Úvod do sql (1 hodina) Vysvětlení základních pojmů Databázový stroj Databáze Tabulka Řádek a sloupec (1 hodina) Čeština v MySQL (0,5 hodiny) Datové typy (0,5 hodiny) Práce s aplikací PhpMyAdmin (1 hodina) Návrh a vytváření tabulek (1 hodina) 2. den, 6 hodin (3h/3h) Vkládání záznamů (0,5 hodiny) Úprava záznamů (0,5 hodiny) Mazání záznamů (0,5 hodiny) Získávání a filtrování záznamů (1 hodina) Řazení a seskupování (0,5 hodiny)

3. den, 6 hodin (3,5h/2,5h) Relace, návrh relačních databází (1 hodina) Spojování tabulek (1 hodina) Normalizování formulářů (1 hodina) Agregační funkce (0,5 hodiny) 4. den, 6 hodin (3h/3h) Práce s datumem a časem (0,5 hodiny) Indexy (0,5 hodiny) Poddotazy a union (0,5 hodiny) Podmínky v dotazech (1 hodina) Přehled dalších funkcí v dotazech (0,5 hodiny) 5. den, 6 hodin (2h/4h) Uložené procedury a trigery (1 hodina) Pohledy (0,5 hodiny) Transakce (0,5 hodiny) Závěrečná zkouška (2 hodiny)

Php, MySQL tvorba aplikace, jednoduchý eshop Náplň: V tomto bloku se frekventanti naučí vytvářet složitější aplikace v PHP, hlavně s návazností na databáze, konkrétně MySQL 5. Součástí bloku je i analýza a návrh takové aplikace od prvního kontaktu se zákazníkem až po přípravu a schválení funkční specifikace s případy užití. V prvním sezení se frekventanti naučí základy spolupráce PHP a MySQL. Ve všech dalších blocích se pak pod vedením lektora naučí a následně sami splní jednotlivé kroky tvorby aplikace typu elektronický obchod. Časová dotace a rozložení témat se může mírně lišit dle úrovně znalostí a hloubky zájmu frekventantů o konkrétní témata. Požadavky: Zájemce o tento kurz musí splňovat požadavky a náplň všech předchozích bloků. Ukončení: Blok je ukončen praktickou závěrečnou zkouškou, která má za cíl prověřit porozumění probraných témat. Nedílnou součástí této zkoušky je dokončení zmíněné aplikace. 1. den, 6 hodin (3h/3h) Spolupráce WWW server + PHP + MySQL (0,5 hodiny) Připojeni k MySQL z PHPSpouštění sql dotazů (0,5 hodiny) Zpracování výsledků (1 hodina) HTML formulář -> Php -> MySQL (1 hodina) 2. den, 6 hodin (3h/3h) Analýza aplikace Specifikace požadavků Účastníci systému (1 hodina) Případy užití (0,5 hodiny) Datový model (0,5 hodiny) Návrh aplikace Mapa aplikace webu Rozložení do souborů a funkcí (1 hodina) Praxe (2 hodiny) 3. den, 6 hodin (3h/3h)

Tvorba administrativní části (1 hodina) Správa kategorií (0,5 hodiny) Katalog produktu (0,5 hodiny) Zpracování objednávek (1 hodina) 4. den, 6 hodin (3h/3h) Tvorba presentační části (1 hodina) Praxe (0,5 hodiny) Procházení katalogu (0,5 hodiny) Praxe (0,5 hodiny) Registrace (0,5 hodiny) Praxe (0,5 hodiny) Tvorba košíku (0,5 hodiny) Praxe (0,5 hodiny) Vytváření objednávek (0,5 hodiny) Praxe (1 hodina) 5. den, 6 hodin (3h/3h) Rozbor a zhodnocení závěrečných prací (2 hodiny) Rozbor možných rozšíření aplikace (1 hodina) Závěrečná zkouška (3 hodiny)