Program szkolenia
Środowisko programowania
Praca w Visual Studio
Rodzaje projektów
Tworzenie projektu i rozwiązania
Podstawy języka C#
Podstawowe typy danych
Komunikacja z aplikacją konsolową
Operatory w wyrażeniach
Struktury typu tablice, kolekcje i słowniki
Instrukcje warunkowego przetwarzania danych
Instrukcje przetwarzania danych w pętlach
Używanie typów generycznych (bezpiecznych)
Składnia lambda
Programowanie Obiektowe
Projektowanie klas
Określanie właściwości i metod
Tworzenie instancji klas
Używanie klas statycznych
Implementacja interfejsów klas
Zastosowanie dziedziczenia w modelowaniu klas
Użycie klas abstrakcyjnych i implementacja wielopostaciowości
Rozszerzanie klas
Dziedziczenie klas .Net Core
Przesłanianie metod klas .Net Core
Operacje wejścia wyjścia
Strumienie i filtry
Obsługa plików txt, xml, binary.
Serializacja danych zapisywanych i odczytywanych z plików
Import danych z usług web.
Praca z bazami danych
Używanie Entity Framework
Modelowanie klas danych
Import danych z baz danych
Użycie składni LINQ w zapytaniach
Implementacja obsługi wyjątków
Instrukcja try...catch…continue
Obsługa wyjątków IO, DBMetody szkoleniowe
Adresaci szkolenia
Szkolenie dla osób chcących poznać jeden z najpopularniejszych języków programowania na świecie. Kurs stanowi doskonały punkt wyjścia do dalszego doskonalenia w zakresie projektowania aplikacji internetowych, mobilnych czy desktopowych.