TNPW2-2011-01

0 views
968 views

Published on

Úvodní přednáška k předmětu

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

TNPW2-2011-01

  1. 1. TNPW2<br />2010/2011<br />01 – Úvodní informace k předmětu<br />Mgr. Lukáš Vacek<br />lukas.vacek@uhk.cz<br />
  2. 2. Agenda1<br /><ul><li>Vstupní předpoklady
  3. 3. Obsah předmětu
  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. 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 />3<br />
  9. 9. Agenda1<br /><ul><li>Vstupní předpoklady
  10. 10. Obsah předmětu
  11. 11. Podmínky pro zápočet
  12. 12. Požadavky na projekt
  13. 13. Osnova dokumentace
  14. 14. Aktuální informace k předmětu na webu</li></ul>4<br />
  15. 15. Obsah předmětu<br />Tvorba WWW stránek – design, standardy, nejčastější chyby, doporučení<br />Základy skriptování na straně prohlížeče – jazyk JavaScript<br />Aplikace pro web <br />Co jsou to webové aplikace?<br />Základní přehled používaných technologií (PHP, Java, ASP.NET)<br />Bezpečnost webových aplikací<br />Aktuální trendy<br />Základy technologie XML<br />Vytváření XML dokumentů, úprava jejich vzhledu v CSS<br />Použití DTD a XML schémat v XML dokumentech<br />XSLT transformace dokumentů<br />5<br />
  16. 16. 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 />6<br />
  17. 17. Agenda1<br /><ul><li>Vstupní předpoklady
  18. 18. Obsah předmětu
  19. 19. Podmínky pro zápočet
  20. 20. Požadavky na projekt
  21. 21. Osnova dokumentace
  22. 22. Aktuální informace k předmětu na webu</li></ul>7<br />
  23. 23. Podmínky pro zápočet<br />Účast na cvičeních není povinná!<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 />Na cvičeních TNPW2 lze získávat body za splnění zadaného úkolu.<br />8<br />Upozornění: Čím méně bodů získá student na cvičeních, tím rozsáhlejší a kvalitnější projekt musí odevzdat.<br />
  24. 24. Agenda1<br /><ul><li>Vstupní předpoklady
  25. 25. Obsah předmětu
  26. 26. Podmínky pro zápočet
  27. 27. Požadavky na projekt
  28. 28. Osnova dokumentace
  29. 29. Aktuální informace k předmětu na webu</li></ul>9<br />
  30. 30. 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<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 />10<br />
  31. 31. Agenda1<br /><ul><li>Vstupní předpoklady
  32. 32. Obsah předmětu
  33. 33. Podmínky pro zápočet
  34. 34. Požadavky na projekt
  35. 35. Osnova dokumentace
  36. 36. Aktuální informace k předmětu na webu</li></ul>11<br />
  37. 37. 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 />12<br />
  38. 38. Agenda1<br /><ul><li>Vstupní předpoklady
  39. 39. Obsah předmětu
  40. 40. Podmínky pro zápočet
  41. 41. Požadavky na projekt
  42. 42. Osnova dokumentace
  43. 43. Aktuální informace k předmětu na webu</li></ul>13<br />
  44. 44. 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
  45. 45. Přednášky ke stažení (ve formátu PDF)
  46. 46. Zdrojové kódy ukázkových příkladů
  47. 47. Seznam doporučené literatury
  48. 48. Odkazy na Internetu</li></ul>14<br />
  49. 49. Souhrn1<br /><ul><li>Vstupní předpoklady
  50. 50. Obsah předmětu
  51. 51. Podmínky pro zápočet
  52. 52. Požadavky na projekt
  53. 53. Osnova dokumentace
  54. 54. Aktuální informace k předmětu na webu</li></ul>15<br />

×