fbpx

Webalkalmazások fejlesztése ASP.NET alapokon

Tanfolyam kódja:
MFASPMVC1
Tanfolyam hossza:
40 tanóra, 5 egymást követő munkanap, napi 8 tanóra, 9.00-16.30
Ára:
179 500 Ft + Áfa
Akciók:

Anyák napja egész évben

Online is csatlakozhatsz!

Rövid ismertetés:

A tanfolyamon a hallgatók elsajátíthatják a modern webportálok és SPA alkalmazások fejlesztésének alapjait ASP.NET környezetben.

Előfeltételek:

C# programozási nyelv alapos ismerete, készségszintű Visual Studio használat, 0.5-1 év .NET fejlesztési tapasztalat, alapfokú webfejlesztési ismeretek (HTML, JavaScript). Előnyt jelent Entity Framework ismerete, de nem követelmény.

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:

A tanfolyam célja, hogy a hallgatók megismerkedjenek az ASP.NET MVC és az ASP.NET Web API webfejlesztési keretrendszerek használatával illetve a kapcsolódó tervezési és architektúrális mintákkal, hogy képesek legyenek jól struktúrált, bővíthető, tesztelhető webalkalmazások elkészítésére.

Tematika:

1. BEVEZETÉS

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

2. ENTITÁSOK ÉS ADATELÉRÉSI RÉTEG DEFINIÁLÁSA

3.1. Object Relational Mapping (ORM)
3.2. Entity Framework modell
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
4.4. CRUD műveletek megvalósítása
4.5. Paraméterek, model binding
4.6. Routing, route constraints, controller factory
4.7. Filterek használata (ActionFilter, Resultfilter, ExceptionFilter)

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. KLIENSOLDALI FEJLESZTÉSI TÁMOGATÁS ASP.NET MVC ALKALMAZÁSOKBAN

6.1. CSS és Javascript bundle
6.2. AJAX Controller Action
6.3. AJAX Helperek

7. ADAT VALIDÁCIÓ

7.1. Validáció DataAnnonattions segítésgével kliens és szerveroldalon
7.2. IValidatableObject alapú validáció
7.3. Remote validáció és kliens oldali validáció

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

8.1. Windows authentication
8.2. Saját felhasználókezelése ASP.NET Identity segítségével

9. BEVEZETÉS A SINGLE PAGE APPLICATION FEJLESZTÉSBE

9.1. Szerveroldal elkészítése ASP.NET Web API segítségével
9.2. Kliensoldali fejlesztés Knockout.js segítségével
Vissza


Hasonló tanfolyamok listája:

A tanfolyam során elsajátítják a Microsoft Azure felhőplatformjának legfontosabb technológiai elemeit, illetve ezek felhasználási lehetőségeit a modern alkalmazásfejlesztés területén.

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

The CASE Java program is designed to be a hands-on, comprehensive application security training course that will help software professionals create secure applications. It trains software developers on the critical security skills and knowledge required throughout a typical software development lifecycle (SDLC), focusing on the importance of the implementation of secure methodologies and practices required in today’s insecure operating environment.

CASE .NET goes beyond just the guidelines on secure coding practices but include secure requirement gathering, robust application design and handling security issues in post development phases of application development. This makes CASE one of the most comprehensive certifications for secure software development in the market today. It’s desired by software application engineers, analysts, testers globally and respected by hiring authorities. The hands-on training program encompasses security activities involved in all phases of the Secure Software Development Lifecycle (SDLC): planning, creating, testing and deploying an application.

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 tanfolyam során gyakorlatorientáltan bemutatjuk az Entity Framework objektum-relációs leképező keretrendszer működési alapelveit, konfigurációs módszereit és felhasználási lehetőségeit a modellek felépítésétől a legapróbb testreszabási lehetőségeken át a felhasználás legjobb gyakorlatáig.

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 objektumorientált programozási módszertan alapvető elemeit.

A tanfolyamon a hallgatók megismerkednek a legfontosabb tervezési mintákkal, megtanulják felismerni és tudatosan használni őket.

A tanfolyamon a hallgatók megismerkednek a legfontosabb tervezési mintákkal, megtanulják felismerni és tudatosan használni őket.

A hallgatóink a tanfolyam keretében megismerkednek a Python webes alkalmazások hatékony fejlesztését támogató technikáival.

Tanfolyam naptár
H K Sze Cs P Szo V
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
Tanfolyam időpontok

Első oktatási nap:

2020-11-09  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2020-10-30

Képzés nyelve::

Magyar

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.


Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet


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