Programowanie .NET – kurs zaawansowany

Cele szkolenia

Szkolenie prowadzone jest w formie warsztatów podczas których uczestnicy wykonują praktyczne ćwiczenia utrwalające przedstawiany materiał. Szkolenie obejmuje zaawansowane aspekty platformy .net oraz języka C#.

Profil słuchacza

Szkolenie jest przeznaczone dla osób, które chcą poznać zaawansowane aspekty platformy .net i język C#.

Wymagania wstępne

Znajomość języka C# i platformy .Net na poziomie podstawowym (zakres szkolenia Programowanie .NET 4.0 – kurs podstawowy).

Czas trwania

3 dni po 8 godzin lekcyjnych 

Wiedza teoretyczna i praktyczna

Zaawansowane elementy języka C#

C# 2.0

  Typy generyczne

  Iteratory

  Delegaty

  Metody anonimowe

C# 3.0

  Inicjalizatory obiektów oraz kolekcji

  Automatycznie implementowane właściwości

  Anonimowe typy, niejawne typowanie

  Wyrażenia lambda, drzewa wyrażeń

  Metody rozszerzające

  LINQ

  Metody częściowe

C# 4.0

  Nazwane, opcjonalne parametry

  Kowariancja i kontrawariancja

  Dynamic (DLR)

C# 5.0

  Metody asynchroniczne

Zawansowane elementy platformy .Net

Refleksja

Komunikacja rozporoszona  (WCF, Web API)

Programowanie współbieżne (wątki, pule wątków, TPL, PLINQ)

Programowanie asynchroniczne (APM, EAP, TAP)

Programowanie aspektowe

Programowanie funkcyjne

Wzorce projektowe

Service Locator

Dependency Injection

Event Broker

Testy jednostkowe

Szablony T4

Umiejętności

Uczestnicy kursu po jego zakończeniu będą posiadali dogłębna wiedzę dotyczącą omawianych aspektów platformy .Net oraz języka C#. Ponadto poznają praktyczne techniki oraz narzędzia usprawniające codzienną pracę programisty.

 

Programowanie .NET 4.0 – kurs zaawansowany

Najbliższe szkolenia

LokalizacjaDataFormaCena netto  
Kraków2017-08-29
3 dni
Stacjonarne1800.00 PLN Rejestracja
Warszawa2017-09-11
3 dni
Stacjonarne1800.00 PLNRejestracja
Poznań2017-09-20
3 dni
Stacjonarne1800.00 PLNRejestracja
Kraków2017-10-02
3 dni
Stacjonarne1800.00 PLNRejestracja
Wrocław2017-10-09
3 dni
Stacjonarne1800.00 PLNRejestracja

Podobne szkolenia

Programowanie .NET – kurs podstawowy

Szkolenie jest przeznaczone dla osób, które chcą poznać platformę .net i język C#.

Programowanie .NET – kurs zaawansowany

Szkolenie jest przeznaczone dla osób, które chcą poznać zaawansowane aspekty platformy .net i język C#.

Wzorzec projektowy MVC4 w aplikacjach tworzonych za pomocą ASP.NET

Jest to szkolenie przeznaczone dla osób zainteresowanych problematyką tworzenia aplikacji webowych w środowisku .NET, w technologii ASP.NET którzy chcą poszerzyć swoją wiedzę i umiejętności w zakresie wzorców projektowych MVC. Materiał szkoleniowy jest adresowany głównie dla programistów i projektantów aplikacji webowych napisanych w technologii ASP.NET, którzy posiadają podstawową znajomość w/w technologii. Nie jest wymagana znajomość poprzednich wersji MVC.

Tworzenie aplikacji Internetowych z wykorzystaniem ASP.NET Core

Jest to szkolenie przeznaczone dla osób zainteresowanych tworzeniem aplikacji w środowisku .NET z wykorzystaniem frameworka ASP.NET Core, a także tych które pragną poszerzyć swoją wiedzę oraz umiejętności w zakresie wzorców projektowych MVC, REST. Materiał szkoleniowy jest adresowany głównie dla programistów i projektantów aplikacji webowych napisanych w technologii ASP.NET Core, którzy posiadają podstawową znajomość technologii .NET. Nie jest wymagana znajomość poprzednich wersji ASP MVC.

Programowanie VB.NET – kurs przekrojowy

Szkolenie jest przeznaczone dla osób, które chcą poznać platformę .net i język VB. Szkolenie jest realizowane od podstaw, przeznaczone dla osób, które nie miały do tej pory styczności z Visual Studio i VB.

Skontaktuj się z naszym konsultantem

Do każdego klienta podchodzimy indywidualnie. Ofertę naszych szkoleń dopasujemy do Państwa potrzeb, oczekiwań i możliwości.