• Wybierz grupy
Wyrażam zgodę na otrzymywanie drogą elektroniczną Przewodnika EduBroker przygotowanego przez firmę EduBroker Sp. z o.o. zgodnie z wybranymi przeze mnie tematami (zgodnie z Ustawą z dnia 18 lipca 2002 r. o świadczeniu usług drogą elektroniczną (Dz.U. z 2002r, nr 144 poz. 1204 ustawy z dnia 18 lipca 2002 r.).
*pola obowiązkowe

MS-20483 Programming In C#

MS-20483 Programming In C#

Czego się nauczysz?

Przegląd składni C#

przegląd pisania aplikacji w C#
typy danych, operatory i wyrażenia
konstrukcje języka programowania C#.

Tworzenie metod, obsługa wyjątków i monitorowanie aplikacji

tworzenie i wywoływanie metod
tworzenie metod przeciążonych i używanie parametrów wyjściowych i opcjonalnych
obsługa wyjątków
monitorowanie aplikacji.

Pisanie kodu w aplikacjach z graficznym interfejsem użytkownika

implementacja struktur i wyliczeń
organizacja danych w kolekcje
obsługa zdarzeń.

Tworzenie klas i implementacja typowanych kolekcji

tworzenie klas
definiowanie i implementacja interfejsów
implementacja typowanych kolekcji.

Tworzenie hierarchii klas przy użyciu dziedziczenia

tworzenie hierarchii klas
rozszerzanie klas .NET Framework
tworzenie typów rodzajowych.

Odczyt i zapis danych lokalnych

odczyt i zapis plików
serializacja i deserializacja danych
wykonywanie operacji I/O przy użyciu strumieni.

Dostęp do baz danych

tworzenie i używanie modeli Entity Framework
odpytywanie danych przy użyciu LINQ
aktualizacja danych przy użyciu LINQ.

Dostęp do danych zdalnych

dostęp do danych w sieci Web
dostęp do danych w chmurze.

Projektowanie interfejsu użytkownika w aplikacjach graficznych

używanie XAML do definiowania interfejsu użytkownika
wiązanie kontrolek z danymi
stosowanie stylów w interfejsie użytkownika.

Ulepszanie wydajności i responsywności aplikacji

implementacja wielozadaniowości przy użyciu zadań i wyrażeń lambda
wykonywanie operacji asynchronicznie
synchronizacja równoległego dostępu do danych.

Integracja z kodem niezarządzalnym

tworzenie i używanie obiektów dynamicznych
zarządzanie cyklem życia obiektów i kontrola zasobów niezarządzalnych.

Tworzenie typów wielokrotnego użycia i podzespołów

zapoznawanie się  z metadanymi obiektu
tworzenie i używanie własnych podzespołów
generowanie kodu zarządzalnego
wersjonowanie, podpisywanie i instalacja podzespołów.

Szyfrowanie i deszyfrowanie danych

implementacja szyfrowania symetrycznego
implementacja szyfrowania asymetrycznego.

KUP BILET