90 likes | 233 Views
NSWI117 – Technologie vývoje webových aplikací. Martin Nečaský Katedra softwarového inženýrství MFF UK. Co budeme na semináři dělat?. 50 % semináře bude „teoretických“ v mojí režii základy HTML5 a XHTML1.1 a jejich podpora v prohlížečích XML a JSON CSS JavaScript , AJAX Silverlight
E N D
NSWI117 – Technologie vývoje webových aplikací Martin Nečaský Katedra softwarového inženýrství MFF UK
Co budeme nasemináři dělat? • 50% semináře bude „teoretických“ v mojí režii • základy HTML5 a XHTML1.1 a jejich podpora v prohlížečích • XML a JSON • CSS • JavaScript, AJAX • Silverlight • Goole Web Toolkit • RDF, RDFa, principy LinkedData • systémy pro správu obsahu (Drupal, Joomla)
Co budeme na semináři dělat? • 50% semináře bude „praktických“ ve vaší režii • zápočet • tvorba webové aplikace v týmu po 4-5 lidech • jednodušší databázová a aplikační vrstva • propracovaná klientská vrstva • nejlépe náměty, které si za chvíli představíme • prezentace na semináři a diskuze s ostatními týmy • analýza webové aplikace • návrh databázové, aplikační vrstvy a klientské vrstvy • realizace aplikace s využitím zajímavých technologií • propojení na LinkedData zdroje a publikace dat dle principů LinkedData NEBO integrace do portálů typu FaceBook, Twitter NEBO integrace s Google jako iGoogleGadget • hodnocení projektu jiného týmu
Veřejné zakázky • Vytvořte aplikaci, která bude prezentovat uživatelům data o veřejných zakázkách v ČR. • Kde vzít data? • isvzus.cz • Weby měst používající vybraný CMS (např. http://www.webhouse.cz/) • ode mě • lze si i „vygenerovat“
Rozklikávací rozpočet • Vytvořte aplikaci, která bude prezentovat uživatelům data o rozpočtech vlády, měst atd. v ČR. • Kde vzít data? • Vláda ČR • Lze si i „vygenerovat“
Složení zastupitelstev • Vytvořte aplikaci, která bude prezentovat uživatelům data o složení zastupitelstev měst v ČR. • Kde vzít data? • Volby.cz • Lze si i „vygenerovat“
Obchodní rejstřík • Vytvořte aplikaci, která bude prezentovat uživatelům data z obchodního rejstříku v ČR. • ala “foaf.sk” • Kde vzít data? • http://wwwinfo.mfcr.cz/ares/ares.html.cz
Protikorupční databáze • Vytvořte aplikaci, která bude prezentovat korupční vztahy zaznamenávané v novinových článcích • Kde vzít data? • dodám DB schéma • obchodní rejstřík • vygenerovaná data
Příklady ve světě • openlylocal.com • wheredoesmymoneygo.org • foaf.sk