O szkoleniu
KORZYŚCI WYNIKAJĄCE Z UKOŃCZENIA SZKOLENIA
Znajomość składni języka C#. Umiejętność wykorzystania języka C# i bibliotek .net do tworzenia aplikacji dla systemu Windows przy użyciu Visual Studio 2017. Szkolenie jest pomocne w przygotowaniu do egzaminu 70-483 na ścieżce MCSA: Web Applications.
OCZEKIWANE PRZYGOTOWANIE SŁUCHACZY
Minimum miesięczne doświadczenie w programowaniu w języku zorientowanym obiektowo (C++, Java, Visual Basic). Znajomość podstaw korzystania z Visual Studio.
Umiejętność korzystania z anglojęzycznych materiałów.
Szkolenie dla programistów posiadających doświadczenie w programowaniu w takich językach jak C, C++, JavaScript, Objective-C, Microsoft Visual Basic, Java i rozumiejących koncepcje programowania zorientowanego obiektowo, chcących programować w języku C# za pomocą Visual Studio 2017 z wykorzystaniem .NET Framework 4.7. Do specjalistów IT, którzy są zainteresowani uzyskaniem certyfikatu Microsoft Certified Associate (MCSA) Web Applications.
Program szkolenia
- Przegląd składni C#
- omówienie rodzajów tworzonych aplikacji przy użyciu Visual C#
- typy danych, operatory i wyrażenia
- konstrukcje języka 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 opcjonalnych i wyjściowych
- obsługa wyjątków
- monitorowanie aplikacji.
- Podstawy typów i konstrukcji w Visual C#
- implementacja struktur i typów wyliczeń
- organizowanie danych w kolekcjach
- obsługa zdarzeń.
- Tworzenie klas i mocno typowanych kolekcji
- tworzenie klas
- definiowanie i implementacja interfejsów
- implementacja mocno typowanych kolekcji.
- Tworzenie hierarchii klas przy użyciu dziedziczenia
- tworzenie hierarchii klas
- rozbudowywanie klas .NET Framework
- Odczyt i zapis danych lokalnych
- odczyt i zapis plików
- serializacja i deserializacja danych
- wykonywanie operacji wejścia/wyjścia przy użyciu strumieni.
- Dostęp do baz danych
- tworzenie i wykorzystanie modeli danych encji (EDM)
- odpytywanie danych przy użyciu LINQ
- Dostęp do danych zdalnych.
- dostęp do danych w sieci Web
- dostęp do danych za pomoca usług połączonych OData
- Projektowanie interfejsu użytkownika w aplikacjach graficznych
- używanie XAML do projektowania interfejsu użytkownika
- wiązanie kontrolek z danymi
- Zwiększanie wydajności i responsywności aplikacji
- implementacja wielozadaniowości
- asynchroniczne wykonywanie operacji
- synchronizacja współbieżnego 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 i podzespołów wielokrotnego użycia
- sprawdzanie metadanych obiektów
- tworzenie i używanie własnych atrybutów
- generowanie kodu zarządzalnego
- wersjonowanie, podpisywanie i wdrażanie podzespołów.
- Szyfrowanie i deszyfrowanie danych
- implementacja szyfrowania symetrycznego
- implementacja szyfrowania asymetrycznego.
Czas trwania
Terminy i miejsca
To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.
Rejestracja
- udział w zajęciach
- materiały szkoleniowe
- certyfikat uczestnictwa
Wydarzenie nieaktualne. Wypełnij formularz, aby zapytać o nowe terminy.
- udział w zajęciach
- materiały szkoleniowe
- certyfikat uczestnictwa
Wydarzenie nieaktualne. Wypełnij formularz, aby zapytać o nowe terminy.
Najczęściej zadawane pytania
Prosimy o wypełnienie formularza zgłoszenia dostępnego na górze strony. Po jego otrzymaniu skontaktujemy się, aby potwierdzić zgłoszenie i przekazać wszystkie informacje organizacyjne.
- Nazwa firmy: Altkom Akademia S.A.
- Ulica i nr: ul. Chłodna 51
- Kod pocztowy: 00-867
- Miejscowość: Warszawa
- Numer NIP: 1880008391