Ta strona używa cookies, a kontynuująć przeglądanie wyrażasz zgodę na ich używanie oraz na przetwarzanie danych osobowych zgodnie z polityką prywatności i cookies.
W każdej chwili możesz wycofać zgodę poprzez zmianę ustawień cookies w swojej przeglądarce.

Zgoda X
Logo SOFTRONIC

Ośrodek Szkoleniowy i Egzaminacyjny


SO-20483 Programowanie C#

3200 PLN
lub Unit

5 dni

Softronic

 




Szkolenie dostępne także w ramach pakietów

Pakiet TECHsupreme

Gdzie i kiedy odbywa się szkolenie?

Termin

Miasto / miejsce

Cena* / Promocja**

Język

Termin Gwarantowany

Zapisy

20.02.23 12:00

Szkolenie Zdalne

3200zł

PL

NIE

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



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.

Co zawiera pakiet podstawowy?

w ramach pakietu otrzymujesz:
- materiały szkoleniowe w postaci elektronicznej lub papierowej
- certyfikat ukończenia szkolenia
w przypadku szkoleń stacjonarnych dodatkowo: 
- materiały szkoleniowe typu notes, długopis
- gadżet szkoleniowy
- zapewnione samodzielne stanowisko pracy wyposażone w laptop lub komputer stacjonarny (zgodnie z Setup Guidem szkolenia)
- poczęstunek w formie lunchu lub voucher na lunch do pyszne.pl (w przypadku szkoleń zdalnych) dla szkoleń realizowanych w pełnodniowych cyklach (co najmniej 6 godzinnych)
- poczęstunek w czasie przerw (kawa/herbata/woda/ciastka)

wszytkie ceny są kwotami netto, nalezy doliczyć podatek VAT wg obowiązującej stawki