Pobierz kartę szkolenia

Podstawy programowania obiektowego w C#

kod szkolenia: C# / PL AA 2d_PODST
training assurance
W celu uzyskania informacji skontaktuj się z działem handlowym. W celu uzyskania informacji skontaktuj się z działem handlowym.
2 100,00 PLN 2 583,00 PLN brutto

Szkolenie przeznaczone jest zarówno dla osób chcących zapoznać się z podstawowymi pojęciami związanymi z     programowaniem obiektowym jak i osób planujących rozpocząć praktyczną przygodę w tej dziedzinie.

Uzyskanie podstawowej wiedzy, która pozwoli zrozumieć najważniejsze pojęcia związane z programowaniem  obiektowym, co może ułatwić rozmowy z osobami technicznymi zajmującymi się zawodowo programowaniem oraz zdobycie praktycznych podstaw do dalszego rozwoju w dziedzinie programowania.

Brak lub teoretyczna znajomość zasad programowania obiektowego.

  • Szkolenie: polski

Metoda szkolenia:

  • Wykłady
  • Warsztaty
  1. Visual Studio i platforma .NET
    • Wprowadzenie do .NET
    • Visual Studio / Visual Studio Code
    • Narzędzia
    • Projekty
    • Referencje
    • Pakiety NuGet
  1. 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, typy wyliczeniowe)
    • Cykl życia obiektu i zarządzanie pamięcią (Garbage Collection)
    • Podstawowe struktury danych (tablice i kolekcje)
    • Debugowanie, obsługa wyjątków i logowanie
  1. Definiowanie i wywoływanie metod
    • Parametry, modyfikatory dostępu
    • Parametry opcjonalne i wyjściowe
  1. Tworzenie klas i definicje typów
    • Tworzenie klas
    • Składowe klas
  1. Tworzenie hierarchii klas przy użyciu dziedziczenia
    • Dziedziczenie i polimorfizm
    • Definiowanie i implementacja interfejsów
  1. Dobre praktyki programistyczne
    • Pięć podstawowych zasad programowania obiektowego (SOLID)