ASP.NET programozás

Jelenleg nincs meghirdetett időpont, érdeklődjön
129.000 Ft

Más időpont érdekelne Kérdésem lenne a képzésről

ASP.NET programozás rövid jellemző leírása

A tanfolyam során a résztvevők megismerkednek az egyik legfejlettebb webes alkalmazás-fejlesztési platformmal az ASP.NET-tel. Tanfolyamunkon a résztvevők a webes alkalmazáskészítés és az objektumorientált programozás alapjainak elsajátítását követően egy olyan alkalmazáskészítési és üzemeltetési ismeretanyag birtokába kerülnek, amely képessé teszi őket komplex – több felhasználós, felhasználói szerepkörökkel rendelkező és adatbázis alapon működő –, a legkorszerűbb webes technológiákat felvonultató webes alkalmazások elkészítésére.

Szükséges előképzettség: Hálózati (webes) alapismeretek, Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek és az Internet használatában. Alapfokú programozási ismeretek és készségek.

Tanfolyam adatai

Tanfolyam díja:
129.000 Ft
Tanfolyam vizsgadíja:
0 Ft
Tanfolyam óraszáma:
64 óra
Tanfolyam végét igazoló dokumentum:
látogatási igazolás
Tanfolyam helyszíne:
1139 Budapest, Frangepán utca 3.

A tanfolyam megkezdésének feltételei:

Iskolai végzettség:
nem feltétel
Szakmai végzettség:
nem feltétel
Szükséges előismeretek:
C# programozási ismeretek; ajánljuk C# tanfolyamunkat

Tantermeink képekben

Tanterem 1
Tanterem 2
Tanterem 3
Tanterem 4
Tanterem 5
Tanterem 6

ASP.NET programozás tematika

ASP.NET

WEB ALKALMAZÁS ALAPOK

  • A HTTP
  • HTTP kérések és kiszolgálásuk
  • A HTML és a CSS
  • Az Internet Information Services
  • Dinamikus tartalom a weben
  • A "klasszikus" ASP
  • Az ASP.NET alapjai
  • A Visual Studio fejlesztőkörnyezet
  • A fordítási mechanizmus
  • Használható nyelvek összehasonlítása
  • Web Site kontra Web Application
  • Az első ASP.NET Web Application project létrehozása
  • Web Page kontra Web Form

WEB PAGE

  • Oldalba ágyazott C#
  • ASP és Razor szintaxis

WEB FORMOK ÉS KISZOLGÁLÓ OLDALI VEZÉRLŐK HASZNÁLATA

  • Szerver oldali kód létrehozása, code-behind lapok
  • HTML és Web Szerver vezérlők
  • Vezérlők és események
  • Kiszolgáló oldali és kliens oldali események
  • Eseménykezelők programozása
  • Oldal életciklusa
  • Vezérlők és állapotaik
  • Komponens létrehozása
  • Felhasználói adatbevitel ellenőrzése
  • Kiszolgáló és kliens oldali ellenőrzés
  • Validációs vezérlők
  • Reguláris kifejezések, saját ellenőrzési vezérlő

WEB ALKALMAZÁSOK ÁLLAPOTKEZELÉSE

  • Állapotkezelés az ASP.NET-ben
    • Kliens- és szerveroldali adattárolás
  • View és Control state
  • Állapotkezelés cookie-k használatával
  • Munkamenetek (sessions) használata
  • Felhasználói Profile adatok
  • Alkalmazás szintű állapotkezelés

DATABINDING I.

  • ASP.NET Databinding és a Linq
  • Az ADO.NET
  • Adatelérési architektúra
  • DataSource, DataAdapter, DataSet fogalma
  • DataSet feltöltés
  • DataSource és az adatmegjelenítő vezérlők

DATABINDING II.

  • Kapcsolódás adatbázisokhoz
  • Sql Server authentikációs lehetőségek
  • Adatelérés a DataAdapter objektum segítségével
  • DataView és DataTable
  • DataSet, DataTable, DataView hozzákapcsolása vezérlőhöz
  • Adatbázis hibák jelentése és kezelése
  • Több adatbázistábla használata
  • Táblák közötti relációk kialakítása
  • Tárolt eljárások hívása kódból
  • A Linq használata

XML ARCHITEKTÚRA AZ ASP.NET-BEN

  • Az XML és a DataSet
  • XML olvasás/írás és adatok keresése
  • Az XML web szolgáltatások
  • A SOAP és használata
  • HTTP endpoint elérése SOAP hívással

JOGOSULTSÁGKEZELÉS A WEBALKALMAZÁSOKBAN

  • Különböző hitelesítési módok
  • A forms authentikáció rejtelmei
  • A web.configgal szabályozható jogosultság kiosztás
  • Szerepkör alapú jogosultságok
  • Saját jogosultságkezelés kialakítása
  • Windows alapú biztonsági megoldások
  • Passport authentikáció használata ASP.NET-ben

EGYEDIVÉ TEHETŐ WEBLAPOK KÉSZÍTÉSE

  • Személyre szabható funkcionalitás ASP.NET alkalmazásokban
  • Személyre szabott kinézet
  • Mesteroldal és stílusok, stíluscsere
  • Navigáció, Theme és Skin
  • A szerveroldali vezérlők arculatának egyedivé tétele
  • A felhasználó által testreszabható oldalak készítése

AJAX ASP.NET ALATT

  • Az UpdatePanel, UpdateProgress és Timer vezérlők
  • Az AJAX Control Toolkit telepítése és használata
  • Szinkron és aszinkron végrehajtás

SAJÁT VEZÉRLŐK KÉSZÍTÉSE

  • User Control
  • Custom Control
  • Vezérlő sablonnal

WEBPART-OK

  • Webpart-ok szerepe és működése
  • Megjelenítési módok
  • Vezérlők
  • Személyre szabás
  • Saját webpart készítése és telepítése

AZ INTERNET INFORMATION SERVICES KONFIGURÁLÁSA

  • Az IIS7 telepítése
  • Alkalmazáskészletek és konfigurációjuk
  • Az IIS 7 konfigurálása a Management Console-ból
  • Az IIS 7 konfigurálása XML-ből
  • Az IIS 7 nyomkövetése

WEB ALKALMAZÁSOK TELEPÍTÉSE ÉS KONFIGURÁLÁSA

  • ASP.NET alkalmazások konfigurálása
  • ASP.NET alkalmazások telepítése
  • A Cache objektum
  • Az ASP.NET output cache

NYOMKÖVETÉS

  • A Trace szolgáltatásai
  • Trace engedélyezés lap és alkalmazás szinten
  • A Trace objektum használata, az eredmények megtekintése
  • Komponens nyomkövetése
  • Debuggolás távoli webkiszolgálón

A tanfolyamokat indítani a fentebb kiírt tervezett időpontokban megfelelő létszám esetén tudjuk, ennek hiányában a tervezett kezdési időpontot későbbi kezdésre módosítjuk.