1 / 11

Tvorba webových aplikací

Tvorba webových aplikací. Jarosla v Kotlán. Současný stav výuky. Základy internetu Tvorba WWW HTML CSS JavaScript Ostatní technologie databáze v Accessu programování ve VB.NET g rafika. Jak současný stav zlepšit. ICT jako celek (ECDL). Programování. Grafika. Základy ICT (ECDL).

nellis
Télécharger la présentation

Tvorba 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. Tvorba webových aplikací Jaroslav Kotlán

  2. Současný stav výuky • Základy internetu • Tvorba WWW • HTML • CSS • JavaScript • Ostatní technologie • databáze v Accessu • programování ve VB.NET • grafika

  3. Jak současný stav zlepšit • ICT • jako celek • (ECDL) • Programování • Grafika • Základy • ICT • (ECDL) • Databáze • (ECDL)

  4. Jak současný stav zlepšit • e-learning • výukové materiály • příklady • výukové • na procvičování • slovníky, databáze • testy, úkoly • komunikace • se studenty • studentů mezi sebou

  5. Zvolení vhodné serverové technologie • PHP - výhody • jednoduchý • syntaxe podobná s JavaScriptem • dá se použít na hostingu zdarma • podpora mnoha druhů databází • podpora knihoven (rozšíření funkcionality) • programátor se nemusí přizpůsobovat možnostem prostředí, ve kterém vytváří web • vhodné pro malé a „rychlé“ projekty

  6. Zvolení vhodné serverové technologie • PHP – nevýhody • jazyk není nikde pevně definován • možnost odchylky v syntaxi jednotlivých verzí • nutnost instalace a konfigurace nějakého serveru (apache) na lokální pc • chybí ladící (debugovací) nástroj • většinu věcí je třeba naprogramovat od začátku

  7. Zvolení vhodné serverové technologie • ASP.NET – výhody • stránky se dají programovat pomocí jakéhokoliv jazyka ze „skupiny *.NET“ (VB.NET) • velmi podobné programování jako ve windows (klikací programování) • stejné ovládací prvky, stejné prostředí • použití šablon • kompletní podpora objektového programování • vhodné pro větší projekty

  8. Zvolení vhodné serverové technologie • ASP.NET – nevýhody • pomalejší „rozjezd“ při učení • obtížná možnost jít do úplného jádra aplikace • instalace a nastavení IIS serveru • horší podpora u hostingů • obtížné programování v jiných operačních systémech než ve windows

  9. Požadavky na studenta • zájem o problematiku • aktivní přístup • propojení znalostí z více předmětů • kreativita

  10. Jak studenti zareagují ? Je to super, naučím se navrhnout a vytvořit komplexní aplikaci. Mohu to využít v praxi. Mohu se zapojit, hodně věcí si navrhnout sám. x Je toho moc. Není to jasně dané. Jsou po mě požadovány znalosti i z jiných předmětů.

  11. Čeho dosáhneme • student zvládne propojení více technologií • návrh • realizace • testování • prezentace • vytvoření jednoduché ucelené interaktivní webové stránky • automatická fotogalerie • jednoduchý internetový obchod • stránka přizpůsobující vzhled požadavkům uživatele

More Related