Autoryzowane Szkolenia Informatyczne oraz Certyfikacja
Transkrypt
Autoryzowane Szkolenia Informatyczne oraz Certyfikacja
Ośrodek Szkoleniowy I Egzaminacyjny PROGRAMMING IN C# MS-20483 Programming In C# Opis szkolenia 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. Oczekiwane przygotowanie słuchaczy Dwunastomiesięczne doświadczenie w programowaniu w języku zorientowanym obiektowo (C++, Java, Visual Basic). Znajomość IDE Visual Studio. Program szkolenia 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. Czas trwania 5 dni Cena netto + VAT 3900zł (+VAT wg obowiązującej stawki) Autoryzowane przez