ASP.NET MVC alkalmazások fejlesztése

Tanfolyam kódja:
MFASPMVC1
Tanfolyam hossza:
32 tanóra, 4 egymást követő nap, napi 8 tanóra, 9.00-16.30
Ára:
129 500 Ft + Áfa
Akciók:

Anyák napja egész évben

Online kedvezmény

Rövid ismertetés:

A tanfolyamon a hallgatók elsajátítják az ASP.NET Formst felváltó korszerű ASP.NET MVC alapú alkalmazásfejlesztést.

Előfeltételek:

1-2 év ASP.NET fejlesztési tapasztalat, C# programozási nyelv ismerete

Kiknek ajánljuk?

.NET környezetben dolgozó webes fejlesztőknek, akik szeretnék megismerni a legújabb technikákat

Képzés nyelve:
Magyar
Részletes leírás:

1. BEVEZETÉS

1.1. MVC architektúrális minta
1.2. Webfejlesztés és Visual Studio

2. MODELL DEFINIÁLÁSA

3.1. Object Relational Mapping (ORM)
3.2. Entity Framework modell
3.3. Modell konfigurációja
3.3. Repository - Unit of work tervezési minták

3. ÜZLETI LOGIKA PROGRAMOZÁSA

3.1 IoC konténer, Dependency injection használata
3.2 A modell felhasználása az üzleti logikában
3.3 Egységtesztelés ASP.NET környezetben

4. CONTROLLEREK ÉS ACTIONÖK

4.1. Controllerek definiálása, AsyncController
4.2 Az üzleti logika és a modell felhasználása
4.3. Actionök definiálása, HTTP GET, POST, PUT
4.4. Paraméterek, model binding
4.5. Routing, route constraints, controller factory
4.6. Filterek használata (ActionFilter, Resultfilter)
4.7. HttpContext, RouteData, TempData

5. VIEW

5.1. Razor View Engine, szintaxis, működés
5.2. Layout oldalak
5.3. Template-ek, scaffolding, HtmlHelperek használata
5.4. Partial view
5.5. ViewData, ViewBag
5.6. Saját HtmlHelperek készítése

6. AJAX ÉS JQUERY

6.1. AJAX Controller Action
6.2. AJAX Helperek
6.3. Unobtrusive AJAX
6.4. jQuery UI
6.5. HTML sablonok MustacheJS használatával

7. ADAT VALIDÁCIÓ

7.1. ModelState használata, szerveroldali validáció DataAnnotations és ValidatableObject segítségével
7.2. Kliens oldali validálás, jQuery validation

8. AUTENTIKÁCIÓ ÉS AUTORIZÁCIÓ

8.1. ASP.NET Identity
8.2. Windows authentication használata

9. MOBIL KLIENSEK

9.1. CSS 3 Media lekérdezések
9.2. Mobil-specifikus nézetek generálása szerveroldalon Filterekkel és ViewResultok használatával
9.3. Reszponzív design kialakítása a Bootstrap segítségével

10. ÜZEMELTETÉSI KÉRDÉSEK

 

Vissza


Hasonló tanfolyamok listája:

A tanfolyam során bemutatjuk a C# 6 programozási nyelv újdonságait – a létrejöttük mögött meghúzódó indokoktól kezdve a gyakori és kevésbé gyakori felhasználási esetekig. Bemutatjuk a Visual Studio 2015 legfontosabb újdonságait és azt, hogyan tudjuk a fejlesztési élményt és a fordítást személyre szabni saját eszközökkel a .NET Compiler Platform (korábban Roslyn) felhasználásával. Ezeken túl a most fejlesztés alatt lévő C# 7 programozási nyelv legfontosabb újdonságaiba is betekintést nyújtunk.

A tanfolyamon a hallgatók megismerkednek az egyik legnépszerűbb fejlesztőeszközzel, a Microsoft Visual Studio-val és a C# programozási nyelvvel.

A tanfolyamon a hallgatók mélyebb ismereteket szereznek a C# programozási nyelvről, speciális technikákat és fontos tervezési mintákat sajátítanak el.

A tanfolyamon a hallgatók megismerkednek napjaink még mindig az egyik legfontosabb, legnagyobb múltú és legnagyobb elterjedtségű programozási nyelvével.

A tanfolyamon a hallgatók elsajátítanak több fontos, haladó C++ programozási technikát.

A tanfolyamon a hallgatók megismerkednek az egyik legnépszerűbb fejlesztőeszközzel a Delphi-vel és talán a legkönnyebben elsajátítható programozási nyelvvel, az Object Pascal-lal.

A tanfolyamon a hallgatók megismerkednek egy nagyon gyakori felhasználói felület-adatbázis párossal és összeállítanak egy Microsoft SQL Server alapú Delphi alkalmazást.

A tanfolyamon a hallgatók megismerkednek a méltán népszerű és rendkívül hatékony Perl programozási nyelvvel.

A hallgatók tanfolyamunk keretében megismerkednek a Python programozási nyelvvel. Gyakorlati példákon keresztül elsajátítják a nyelv és az objektum orientált programozási módszertan alapvető elemeit.

A hallgatók ezen tanfolyam keretében megismerkednek a Python programozási nyelv haladó technikáival. Gyakorlati példákon keresztül sajátítják el a Python belső felépítését és objektumorientált felépítését, a teljesítményhangolást, a párhuzamosítást, a Djangot és sok egyéb különleges témakört.

Tanfolyam naptár

H K Sz Cs P Szo V
25 26 27 28 29 30 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

Tanfolyam időpontok

Első oktatási nap:

2017-11-20  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2017-11-10

Oktatók:

Akciók:

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.


Jelentkezésedet leadhatod a kitöltött jelentkezési lap visszaküldésével is