1 / 9

NSWI117 – Technologie vývoje webových aplikací

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

hagop
Download Presentation

NSWI117 – Technologie vývoje webových aplikací

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NSWI117 – Technologie vývoje webových aplikací Martin Nečaský Katedra softwarového inženýrství MFF UK

  2. 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)

  3. 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

  4. 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“

  5. 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“

  6. 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“

  7. 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

  8. 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

  9. Příklady ve světě • openlylocal.com • wheredoesmymoneygo.org • foaf.sk

More Related