Agenda szkolenia
  1. Visual Studio i platforma .NET
    • Wprowadzenie do .NET
    • Visual Studio / Visual Studio Code
    • Narzędzia
    • Projekty
    • Referencje
    • Pakiety NuGet
  2. Podstawy języka C#
    • Struktura kodu i przestrzenie nazw
    • Zmienne, typy danych, wyrażenia i instrukcje
    • Elementy statyczne
    • Instrukcje warunkowe i iteracyjne
    • Porównanie typów wartościowych i typów referencyjnych (klasy, struktury)
    • Cykl życia obiektu i zarządzanie pamięcią (Garbage Collection)
    • Podstawowe struktury danych (tablice i kolekcje)
    • Debugowanie, obsługa wyjątków i logowanie
  3. Definiowanie i wywoływanie metod
    • Parametry, modyfikatory dostępu
    • Parametry opcjonalne i wyjściowe
  4. Praca z klasami
    • Tworzenie klas
    • Składowe klas
    • Tworzenie hierarchii klas (dziedziczenie i polimorfizm)