Szkolenia IT - CTS

Indywidualne rozwiązania szkoleniowe

+48 12 655 17 36  

Szkolenie Zaawansowane oraz praktyczne ASP.NET MVC - ASP.NET

CTS oferuje zaawansowane oraz praktyczne szkolenie z ASPNET dla doświadczonych programistów chcących doszlifować swoje umiejętności. Zapraszamy

Kod kursu: ASP.NET

Nazwa kursu: Zaawansowane oraz praktyczne ASP.NET MVC

Czas trwania: 5 dni

Rezerwuj

  • Metody
  •   wykład
  •   laboratorium
  •   prezentacje
  •   ćwiczenia praktyczne
  •   studium przypadków
  •   dyskusje
  •   pytania i odpowiedzi
  •   analiza doświadczeń
  •   trening umiejętności
  •   lectures
  •   labolatorium
  •   presentation
  •   practical session
  •   questions and answers
  • Kategoria
  •  Test Driven Development, Szkolenia Projekty Programistyczno Biznesowe
  • Gwarantujemy
  •   certyfikowany trener
  •   materiały szkoleniowe (w wersji papierowej)
  •   notatnik, długopis
  •   lunch
  •   kawa, herbata, napoje, ciasteczka
  •   dyplom
  •   2-tyg pomoc email
  •   certified trainer
  •   training materials
  •   notebook, pen
  •   coffee, tea, water
  •   diploma, certificate
Dla kogo

Kurs ten kierowany jest dla doświadczonych programistów chcących uzupełnić, pogłębić swoją wiedzę o praktyczne przykłady zastosowanie kodu w prowadzonych projektach. 

Wymagania

Aby przystąpić do kursu należy posiadać wstępną, praktyczną wiedzę z zakresu szkoleń MS 10264, MS 10267 lub MS 20486. Szkolenie jest kontynuacją tematyki szkolenia autoryzowanego MS 20486 i poziomem zaawansowania odpowiada poziomowi 400 (najwyższy) w skali szkoleń Microsoft. 

Opis

  1. Architektura aplikacji
    1. Omówienie ogólnej architektury aplikacji
    2. Podział aplikacji na projekty

 

  1. Wykorzystanie view modeli
    1. Problemy z przekazywaniem czystego modelu do widoków
    2. Wykorzystywanie view modeli do przekazywania danych - różne scenariusze

 

  1. Wykorzystanie Automappera
    1. Omówienie biblioteki Automapper
    2. Dodanie konfiguracji Automappera przy starcie aplikacji
    3. Wykorzystywanie automappera
      1. Mapowanie modelu -> viewModel
      2. Mapowanie viewModel -> model

 

  1. Generowanie danych testowych
    1. Wykorzystanie biblioteki nBuilder

 

  1. Szablony widoków oraz kontrolek
    1. Wykorzystanie Display oraz Editor templates
    2. Wykorzystanie szablonów T4
      1. Szablony widoków
      2. Szablony kontrolerów

 

  1. Dependency Injection w ASP.NET MVC
    1. Omówienie idei Dependency Injection oraz kontenerów DI
    2. Praca z Unity
    3. Wykorzystanie Unity w aplikacji ASP.NET MVC

 

  1. Dostęp do danych
    1. Podstawy Entity Code First oraz Migration
    2. Wykorzystanie repozytoriów do dostępu do danych

 

  1. jQuery oraz AJAX
    1. Podstawy jQuery
    2. Wykorzystanie jQuery w ASP.NET MVC
    3. Podstawy AJAX z jQuery
    4. AJAX oraz ASP.NET MVC

 

  1. Walidacja danych
    1. Problemy domyślnego mechanizmu walidacji ASP.NET MVC
    2. Omówienie działania biblioteki Fluent Validation
    3. Wykorzystanie Fluent Validation w ASP.NET MVC
    4. Wykorzystanie jQuery Validation do walidacji po stronie klienta

 

  1. Tworzenie styli css
    1. Tworzenie styli css z wykorzystaniem LESS
    2. Wykorzystanie gotowych styli z Bootstrap

 

  1. Obsługa błędów oraz logowanie
    1. Omówienie obsługi błędów w aplikacji ASP.NET MVC
    2. Logowanie wyjątków z wykorzystaniem biblioteki Elmah
    3. Logowanie działania aplikacji z wykorzystaniem biblioteki nLog

 

  1. ASP.NET MVC oraz PDFy
    1. Omówienie sposobów generowania PDFów w aplikacji ASP.NET MVC
    2. Generowanie PDFa na podstawie widoku z wykorzystaniem biblioteki Penchin

 

  1. Web API
    1. Tworzenie API dla klientów portalu (np.. Aplikacje mobilne)

 

  1. Testy jednostkowane aplikacji ASP.NET MVC
    1. Testy akcji kontrolera
    2. Testy rountingu

 

 

 

Jeśli masz jakieś pytania odnośnie szkoleń, to skontaktuj się z nami.



Terminy
Miejsce spotkania: Kraków
  • Cena netto: 3 500,00 zł (brutto 4 305,00 zł )
  • Cena z tabletem netto: 3 900,00 zł (brutto 4 797,00 zł ) - szczegóły
Początek:
2017-09-18
Koniec:
2017-09-22
Miejsce spotkania: Warszawa
  • Cena netto: 3 500,00 zł (brutto 4 305,00 zł )
  • Cena z tabletem netto: 3 900,00 zł (brutto 4 797,00 zł ) - szczegóły
Początek:
Zadzwoń
Koniec:
22 838 19 08