Ta strona używa cookies. Dowiedz się więcej o celu ich używania i zmianie ustawień cookies w przeglądarce.
Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.

Zamknij X
Logo SOFTRONIC

Ośrodek Szkoleniowy i Egzaminacyjny

Programming in C#


MS-20483 Programming in C#

Dlaczego właśnie to szkolenie?

Zapoznanie z zagadnieniami pozwalającymi na zdobycie umiejętności programowania w języku C#. Nauczenie struktury C#, składni języka oraz implementacji rozwiązań potrzebnych do programowania z wykorzystaniem .NET Framework 4.5.

Co warto wiedzieć przed szkoleniem?

Dwunastomiesięczne doświadczenie w programowaniu w języku zorientowanym obiektowo (C++, Java, Visual Basic).
Znajomość IDE Visual Studio.

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.

Autoryzacja

Microsoft

Jak długo trwa szkolenie?

5 dni

Ile kosztuje pakiet podstawowy i co zawiera?

3700zł netto + VAT (wg obowiązującej stawki)

w ramach pakietu otrzymujesz:
- autoryzowane materiały szkoleniowe w postaci elektronicznej
- certyfikat ukończenia szkolenia - materiały szkoleniowe typu notes, długopis
- gadżet szkoleniowy np. pendrive
- zapewnione samodzielne stanowisko pracy wyposażone w laptop lub komputer stacjonarny (zgodnie z Setup Guidem szkolenia)
- poczęstunek w formie lunchu
- poczęstunek w czasie przerw (kawa/herbata/woda/ciastka)

Skomponuj własny pakiet

dodaj lub odejmij do ceny pakietu podstawowego

- 200,00 zł : przy szkoleniu w systemie zdalnym
+ 100,00 zł : zamów materiały szkoleniowe w formie papierowej
- 30,00 zł/dzień : zrezygnuj z lunchu
+ 300,00 zł : zamów egzamin w super cenie

OPCJA EXTRA:
Szkolenie dedykowane tylko dla CIEBIE (brak innych osób na sali) -> 6000,00 zł

SZKOLENIA ON-DEMAND:
sprawdź także dostępność i cenę tego szkolenia w opcji Microsoft MOC On-Demand

wszytkie ceny są kwotami netto

przykład obliczania ceny za Twój pakiet szkoleniowy

Gdzie i kiedy odbywa się szkolenie?

Termin

Miasto / miejsce

Możliwość udziału zdalnego

Cena* / Promocja**

Dodatkowo w cenie

Termin Gwarantowany

Zapisy

*Cena - to cena pakietu podstawowego
**Promocja - to obniżona cena pakietu podstawowego