Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Technologie pro publikování na webu II Ing. Jiří Štěpánek

Podobné prezentace


Prezentace na téma: "Technologie pro publikování na webu II Ing. Jiří Štěpánek"— Transkript prezentace:

1 Technologie pro publikování na webu II Ing. Jiří Štěpánek www.jiristepanek.cz

2 Náplň předmětu ▪ Navazuje na předmět TNPW1 (HTML, CSS, JS) ▪ Přednášky – Mgr. Vacek – Technologie pro vývoj webových aplikací (platformy, zabezpečení, skriptování na straně klienta, trendy, mobilní aplikce a mnoho dalšího) ▪ Cvičení – Stejně jako přednášky z TNPW2, i cvičení začínají tam, kde TNPW1 končilo – Praktický vývoj jednotlivých aspektů webových aplikací – Primárně ASP.NET MVC, zájemci o jinou technologii si mohou libovolně vybrat – Skriptovací jazyky typu PHP MUSÍ být použity společně s nějakým frameworkem (nette, zedn…) – www.jiristepanek.cz – informace (výuka, novinky, tutoriály, odkazy, materiály) www.jiristepanek.cz

3 Cvičení ▪ 1 hodina (45 minut) x 12 týdnů semestru = 9 hodin čistého času – Za tuto dobu není absolutně možné naučit se od nuly, programovat webové aplikace v jakékoli technologii. Z tohoto faktu vzešel následující model: ▪ Studenti mají na každý aspekt vývoje WA připraven videotutoriál, který si sami prostudují a prakticky vyzkouší. ▪ Každé cvičení se zadává úkol, který koresponduje s obsahem videotutoriálu a ten se hodnotí na dalším cvičení = nutná samostatná práce. ▪ Čas cvičení je rozdělen do následujících sekcí: – Teoretický výklad probírané problematiky s ukázkami – Konzultace individuálních problémů – Kontrola úkolů, hodnocení ▪ Poslední cvičení ke konci semestru jsou vyhrazena individuálním konzultacím závěrečných projektů. Využijte je!! ▪ Docházka je nepovinná, hodnotí se pouze projekt

4 Závěrečný projekt ▪ Webová aplikace (libovolné téma) – Html5, CSS validní – Alespoň 5 business entit (Uživatel, kniha, výpůjčka, rezervace, upomínka) – Alespoň 10 Use case (výpis knih, vyhledávání, rezervování publikace, přidání publikace) s příslušným GUI – User a role management – Validované uživatelské vstupy – Zabezpečení (SQL Injection, XSS a další) – User friendly GUI – Přístup k datům (SQL) – Více na webu

5 Rady ▪ Dbejte na řádné plnění úkolů, nenechte si ujet vlak!! Nenaučíte se programovat za 3 týdny o zkouškovém období! ▪ Jakoukoli nejasnost ihned konzultujte na cvičení ▪ Snažte se na cvičení chodit co nejvíce ▪ Vnímejte moderní trendy a nebraňte se jim. Ve většině případů se časová investice do pochopení nových technologií a přístupů mnohonásobně vyplatí na pokrácení času vývoje

6 Kde začít? ▪ MSDN AA program, nainstalovat si MS Visual Studio 2013 Professional a SQL Server 2014 (postačí express) ▪ Studovat videotutoriály ▪ Zdrojů o C# a ASP.NET MVC je nespočetně mnoho (ukázky, web) ▪ Případně rychle oprašte znalosti HTML a CSS, předpokládají se jako samozřejmé

7 Úkol na příští cvičení ▪ Pro zájemce o ASP.NET MVC – Nainstalovat si na svém pracovním počítači VS 2013 pro a SQL Server 2014 – Nastudovat a individuálně prakticky vyzkoušet první tutoriál – Nastudovat základní vlastnosti jazyka C# (zdroje na webu) ▪ Pro zájemce o jinou technologii – Připravit si prostředí pro vývoj (IDE, Databáze)

8 Otázky


Stáhnout ppt "Technologie pro publikování na webu II Ing. Jiří Štěpánek"

Podobné prezentace


Reklamy Google