Podczas szkolenia opanujesz składnię języka C#, dowiesz się, jak pisać aplikacje w .NET, jak pracować z różnymi typami danych, jak obsługiwać wyjątki, a także jak korzystać ze struktur, kolekcji, zdarzeń i klas. Dodatkowo, zapoznasz się z obsługą danych wejściowych i wyjściowych, dostępem do bazy danych za pomocą Entity Framework i LINQ, oraz tworzeniem graficznych interfejsów użytkownika.
Składnia C#
Pisanie aplikacji w języku C# i .NET
Typy danych i wyrażeń
Konstrukcje języka C#
Pojęcia języka C#
Metody
Przeciążanie metod
Obsługa wyjątków
Monitorowanie
Struktury, kolekcje i zdarzenia w języku C#
Struktury
Wyliczenia
Wbudowane kolekcje
Zdarzenia
Klasy C#
Tworzenie klas
Interfejsy
Zrozumienie generyczności w C#
Dziedziczenie w języku C#
Hierarchie klas
Polimorfizm
Rozszerzanie klas
Dane wejściowe i wyjściowe
Plik wejścia/wyjścia
Serializacja i deserializacja
Strumienie
Dostęp do bazy danych
Entity Framework
LINQ
Korzystanie z sieci
Usługi sieciowe
REST i OData
ASP.NET Core MVC
Graficzne interfejsy użytkownika
Korzystanie z UI Frameworks
Wiązanie danych
Stylizacja interfejsu użytkownika
Wydajność aplikacji
Wielozadaniowość
Wywołania asynchroniczne
Radzenie sobie z konfliktami
Interoperacyjność C#
Obiekty dynamiczne
Zarządzanie zasobami
Projektowanie pod kątem ponownego użycia
Metadane
Atrybuty
Generowanie kodu
Zespoły