TNPW2-2012-01

888 views
842 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
888
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

TNPW2-2012-01

  1. 1. TNPW2<br />2011/2012<br />01 – Úvodní informace k předmětu<br />Mgr. Lukáš Vacek<br />lukas.vacek@uhk.cz<br />
  2. 2. Agenda1<br /><ul><li>Obsah předmětu
  3. 3. Vstupní předpoklady
  4. 4. Podmínky pro zápočet
  5. 5. Požadavky na projekt
  6. 6. Osnova dokumentace
  7. 7. Aktuální informace k předmětu na webu</li></ul>2<br />
  8. 8. Internet?<br />(Skoro) každý ví, co je to Internet! Dokonce i Věra Pohlová<br />Význam Internetu ve společnosti neustále roste.<br />Důležité médium (tisk, rozhlas, televize…). <br />Vysoká míra interakce s koncovým uživatelem.<br />Komunikační prostředek (informace) a platforma pro poskytování služeb.<br />Flexibilní prostředí (ekosystém) s velmi dynamickým vývojem (několik let zpátky = internetový středověk).<br />Více možností přístupů, různá zařízení, vyšší rychlost (konektivita), 24/7 – odkudkoliv, kdykoliv!<br />Infografika: The Evolutionof the Web… http://evolutionofweb.appspot.com/<br />Exponenciálně roste počet uživatelů a množství dat, která Sítí protečou.<br />3<br />
  9. 9. Kolik informací proteče Internetem za 60 sekund?<br />4<br />http://blog.jess3.com/2011/06/how-much-information-zips-around-the-web-in-60-seconds.html<br />
  10. 10. Témata přednášek<br />Webové aplikace a technologie pro jejich vytváření<br />Co jsou to webové aplikace?<br />Základní přehled používaných technologií (podrobněji JavaScript, PHPa ASP.NET)<br />Bezpečnost webových aplikací<br />Aktuální trendy<br />Cloudcomputing<br />XML<br />???<br />Cílem je navázat tam, kde skončil předmět TNPW1.<br />5<br />
  11. 11. Agenda1<br /><ul><li>Obsah předmětu
  12. 12. Vstupní předpoklady
  13. 13. Podmínky pro zápočet
  14. 14. Požadavky na projekt
  15. 15. Osnova dokumentace
  16. 16. Aktuální informace k předmětu na webu</li></ul>6<br />
  17. 17. Vstupní předpoklady<br />Absolvování předmětu TNPW1 (zápočet, zkouška)<br />Praktická znalost (X)HTML<br />Schopnost používat CSS při definování vizuálních vlastností WWW stránek<br />Předložení závěrečného projektu z TNPW1 nebo jakéhokoliv jiného – projekt bude ohodnocen (netýká se dálkového studia)<br />7<br />
  18. 18. K čemu je to dobré?<br />Perspektiva IT – jeden z nejlukrativnějších oborů, rychle se rozvíjí<br />V kurzu je Internet, systémová integrace, datové sklady, Java, .NET<br />Vaše cena na trhu práce bude vyšší, když budete mít potřebné know-how<br />Chápejte čas a úsilí věnované svému vzdělávání jako INVESTICI!<br />Vzdělávání absolventů je dnes pro firmy drahé a riskantní<br />Nikdo si z Vás nesedne na zadek!<br />V reálném životě to je vždy trochu jinak, než jak si to ve škole představujeme<br />Není nic špatného na tom, když něco nevíte nebo neumíte… špatné je, když s tím nic neděláte!<br />Nesvádějte svoji lenost nebo blbost na druhé!<br />8<br />
  19. 19. Agenda1<br /><ul><li>Obsah předmětu
  20. 20. Vstupní předpoklady
  21. 21. Podmínky pro zápočet
  22. 22. Požadavky na projekt
  23. 23. Osnova dokumentace
  24. 24. Aktuální informace k předmětu na webu</li></ul>9<br />
  25. 25. Podmínky pro zápočet<br />Účast na mých cvičeních není povinná! Ostatní cvičící to mohou mít jinak!<br />Pro získání zápočtu je třeba odevzdat závěrečný projekt.<br />Projekt lze osobně prezentovat v termínech vypsaných v ISITu nebo na cvičeních kdykoliv v průběhu semestru.<br />Součástí projektu bude stručná dokumentace (stačí heslovitě na 1x A4).<br />10<br />
  26. 26. Agenda1<br /><ul><li>Obsah předmětu
  27. 27. Vstupní předpoklady
  28. 28. Podmínky pro zápočet
  29. 29. Požadavky na projekt
  30. 30. Osnova dokumentace
  31. 31. Aktuální informace k předmětu na webu</li></ul>11<br />
  32. 32. Požadavky na projekt<br />"Projektem" je webová aplikace, vytvořená ve Vámi zvolené technologii (např. PHP, Java/JSF, ASP.NET apod.).<br />Skriptovací jazyky (PHP a spol.) používejte na projektech povinně v kombinaci s aplikačním frameworkem (např. Nette, Zend...)!<br />Výsledný zdrojový kód stránek bude validní XHTML 1.0 Strict.<br />Struktura aplikace, navigace a vzhled stránek budou respektovat aspoň základní pravidla pro přístupnost a použitelnost.<br />Veškerá vizuální nastavení (layout, fonty, barvy apod.) budou definována v CSS (včetně formátování pro tisk).<br />Aplikační data budou uložena v databázi na serveru.<br />Všechny datové vstupy od uživatelů budou odpovídajícím způsobem ošetřeny (na straně klienta je to vhodné, na straně serveru povinné), včetně zabezpečení proti opakovanému zápisu dat přes obnovení stránky.<br />V projektu bude vhodně využita technologie XML (např. RSS kanál s novinkami, export/import dat apod.), pokud to má smysl.<br />Výjimky jsou přípustné, pokud je dokážete obhájit! <br />12<br />
  33. 33. Agenda1<br /><ul><li>Obsah předmětu
  34. 34. Vstupní předpoklady
  35. 35. Podmínky pro zápočet
  36. 36. Požadavky na projekt
  37. 37. Osnova dokumentace
  38. 38. Aktuální informace k předmětu na webu</li></ul>13<br />
  39. 39. Osnova dokumentace<br />Cíl projektu<br />Jméno autora!<br />URL adresa projektu <br />Popis řešení<br />Popis použitých technologií <br />Popis zabezpečení <br />Odhadovaná pracnost a cena projektu<br />K prezentaci si přineste aspoň jeden výtisk! Neposílejte mi osnovu mailem!<br />14<br />
  40. 40. Agenda1<br /><ul><li>Obsah předmětu
  41. 41. Vstupní předpoklady
  42. 42. Podmínky pro zápočet
  43. 43. Požadavky na projekt
  44. 44. Osnova dokumentace
  45. 45. Aktuální informace k předmětu na webu</li></ul>15<br />
  46. 46. Aktuální informace k předmětu na webu<br />Na serveru http://tnpw2.webnode.cz najdete<br /><ul><li>Informace k předmětu TNPW2
  47. 47. Přednášky ke stažení (ve formátu PDF)
  48. 48. Zdrojové kódy ukázkových příkladů
  49. 49. Seznam doporučené literatury
  50. 50. Odkazy na Internetu</li></ul>16<br />
  51. 51. Souhrn1<br /><ul><li>Obsah předmětu
  52. 52. Vstupní předpoklady
  53. 53. Podmínky pro zápočet
  54. 54. Požadavky na projekt
  55. 55. Osnova dokumentace
  56. 56. Aktuální informace k předmětu na webu</li></ul>17<br />

×