Kód kurzu: GOC332« Krok späť

Pokročilá tvorba ASP.NET webových aplikácií

Kurz popisuje pokročilejšie techniky pre vývoj aplikácií v ASP.NET a je určený pre programátorov, ktorí už zvládli základy technológie ASP.NET a majú skúsenosti s vývojom aplikácií použitím komponentov, ktoré sú súčasťou .NET Framework. Naučíme vás okrem využitia existujúcich komponentov vytvárať vlastné a umožníme vám pozrieť sa z niekoľkých pohľadov na všetky udalosti, ktoré sa dejú pri spracovaní HTTP požiadavky webovým serverom. Naučíme vás písať a používať Control adaptéry, prostredníctvom ktorých môžete detailne určiť, aký HTML kód majú jednotlivé ASP.NET Controls posielať na klienta a ako ho sprehľadniť a zjednodušiť. Stručne sa tiež pozrieme na technológiu ASP.NET AJAX a prevádzku aplikácie na IIS.

Darček pre Vás

Od 14. 3. do 31. 5. 2016 majú všetci účastníci štandardných otvorených kurzov Programovania, uskutočnených v pobočkách Počítačovej školy Gopas, možnosť získať novú osobnú alebo komerčnú licenciu akéhokoľvek produktu spoločnosti JetBrains so zľavou 50%!

Darček GOPAS Official Curriculum Kurz vyradený z aktuálnej ponuky
 DátumDníCena kurzuCena príručkyJazyk výukyLokalita 
12. 9. 2016 3 495,00 EUR v cene kurzu Slovenský jazyk GOPAS Bratislava
 
12. 9. 2016 3 14 100 CZK v cene kurzu Český jazyk GOPAS Brno
 
10. 10. 2016 3 14 700 CZK v cene kurzu Český jazyk GOPAS Praha
 
V prípade záujmu o iný termín uvedeného kurzu, kontaktujte klientsky servis, prosím.

PobočkaDníKatalógová cenaCena príručkyITB
Praha3 14 700 CZK v cene kurzu 30
Brno3 14 100 CZK v cene kurzu 30
Bratislava3 495,00 EUR v cene kurzu 30

Čo Vás naučíme

Naučíme vás lepšie a efektívnejšie využívať možnosti a schopnosti ASP.NET

Požadované vstupné znalosti

  • Skúsenosti s programovaním webových aplikácií na úrovni kurzu GOC3201

    Metódy výučby

    Odborný výklad s praktickými ukážkami, cvičeniami na počítačoch.

    Študijné materiály

    Príručka k príkladom, prezentácie premietané lektorom.

    Osnova kurzu

    Microsoft .NET Framework

    • Čo je ".NET" a čo je "Framework"
    • Verzia 2.0 - 4.0 a ich vzájomný vzťah

    Životný príbeh jednej požiadavky

    • Spracovanie požiadavky z hľadiska web servera
    • Spracovanie požiadavky z hľadiska ASP.NET
    • HTTP moduly a handlery
    • Eventy volané pri spracovaní požiadavky

    ASP.NET Web Forms

    • Životný príbeh požiadavky pokračuje - čo sa deje vo vnútri stránky
    • Strom ovládacích prvkov a jeho životný cyklus

    Server controls

    • Funkcie, možnosti a obmedzenia
    • Úpravy výsledného HTML pomocou adaptérov
    • Úvod do tvorby vlastných ovládacích prvkov
    • Expression buildery
    • ASP.NET Ajax
    • Ako funguje, ako ho používať a prečo to nerobiť :-)
    • Dostupnosť
    • Základné prvky - ScriptManager, UpdatePanel atď.
    • Využitie AJAX Control Toolkita
    • Komunikácia s webovými službami

    Cacheovanie v ASP.NET

    • Druhy cacheovania
    • Output cache - varianty stránok a vhodné nastavenia
    • Data source cache, vrátane cache dependencies
    • Vlastné využitie cache API

    Deployment ASP.NET aplikácií

    • Ako prebieha kompilácia ASP.NET aplikácií (on demand/publishing)
    • Web Application Projects
    • Web Deployment Projects

    Konfigurácia ASP.NET

    • Konfiguračný model ASP.NET a jeho vlastnosti
    • Vytváranie a registrácia vlastných konfiguračných sekcií
    • Validácia konfiguračných hodnôt

    Prevádzka ASP.NET

    • Fungovanie ASP.NET v IIS
    • Architektúra IIS Application Pools
    • Diagnostika a odstraňovanie problémov
  • Tištěné prezentace probírané látky

    Cena:
    cena kurzu zahŕňa
    Uvedené ceny sú bez DPH.


    Graf nadväzností kurzov