Szkolenia IT • Kursy Komputerowe • Szkolenia
Transkrypt
Szkolenia IT • Kursy Komputerowe • Szkolenia
Programming in C# with Microsoft Visual Studio 2012 Przeznaczenie szkolenia Szkolenie dla programistów posiadających doświadczenie w programowaniu w jednym z języków C, C++, Visual Basic lub Java i rozumiejących koncepcje programowania zorientowanego obiektowo, chcących programować w języku C#. Tematy zajęć 1. Przegląd składni C# przegląd pisania aplikacji w C# typy danych, operatory i wyrażenia konstrukcje języka programowania C#. 2. 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. 3. Pisanie kodu w aplikacjach z graficznym interfejsem użytkownika implementacja struktur i wyliczeń organizacja danych w kolekcje obsługa zdarzeń. 4. Tworzenie klas i implementacja typowanych kolekcji tworzenie klas definiowanie i implementacja interfejsów implementacja typowanych kolekcji. 5. Tworzenie hierarchii klas przy użyciu dziedziczenia tworzenie hierarchii klas rozszerzanie klas .NET Framework tworzenie typów rodzajowych. 6. Odczyt i zapis danych lokalnych odczyt i zapis plików serializacja i deserializacja danych wykonywanie operacji I/O przy użyciu strumieni. 7. Dostęp do baz danych tworzenie i używanie modeli Entity Framework odpytywanie danych przy użyciu LINQ aktualizacja danych przy użyciu LINQ. 8. Dostęp do danych zdalnych. dostęp do danych w sieci Web dostęp do danych w chmurze. 9. 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. 10. 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. 11. Integracja z kodem niezarządzalnym tworzenie i używanie obiektów dynamicznych zarządzanie cyklem życia obiektów i kontrola zasobów niezarządzalnych. 12. Tworzenie typów wielokrotnego użycia i podzespołów zapoznawanie się z metadanymi obiektu Copyright © Altkom Akademia S.A. • Infolinia 801 25 85 66 • www.altkomakademia.pl 1/2 tworzenie i używanie własnych podzespołów generowanie kodu zarządzalnego wersjonowanie, podpisywanie i instalacja podzespołów. 13. Szyfrowanie i deszyfrowanie danych implementacja szyfrowania symetrycznego implementacja szyfrowania asymetrycznego. Korzyści wynikające z ukończenia szkolenia Znajomość składni języka C#. Umiejętność wykorzystania języka C# do budowy aplikacji w oparciu o .NET Framework przy użyciu Visual Studio 2012. Korzyści z uczestnictwa dla menedżera Oczekiwane przygotowanie słuchaczy Minimum dwunastomiesięczne doświadczenie w programowaniu w języku zorientowanym obiektowo (C++, Java, Visual Basic). Znajomość IDE Visual Studio. Umiejętność korzystania z anglojęzycznych materiałów. Metoda szkolenia Wykład Warsztaty Laboratoria Quiz Trener moderator Kod szkolenia MS 20483 Czas trwania 5 dni / 35 h Poziom szkolenia Autoryzacja Szkolenia poprzedzające MS 10264 Developing Web Applications with Microsoft Visual Studio 2010 MS 10263 Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Copyright © Altkom Akademia S.A. • Infolinia 801 25 85 66 • www.altkomakademia.pl 2/2