KURS C# - 30 h
Główne zagadnienia zawarte w programie kursu:
- Wprowadzenie do C#
- Historia języka C#
- Rola C# w programowaniu
- Zastosowanie platformy .NET
- Podstawy C#
- Struktura programu C#
- Deklaracja i inicjalizacja zmiennych
- Podstawowe typy danych: int, double, char, bool
- Operatory arytmetyczne, logiczne i porównania
- Instrukcje warunkowe i pętle
- Instrukcje if, else if, else
- Pętla for
- Pętla while
- Pętla do-while
- Przerwanie i kontynuacja pętli
- Funkcje w C#
- Deklaracja i definicja funkcji
- Parametry i argumenty funkcji
- Wartość zwracana przez funkcję
- Metody obiektów
- Klasy i obiekty w C#
- Deklaracja i definicja klas
- Dziedziczenie
- Polimorfizm
- Abstrakcja i enkapsulacja
- Interfejsy i kolekcje
- Definicja interfejsów
- Wykorzystanie interfejsów w programowaniu
- Popularne kolekcje: List, Dictionary
- Obsługa błędów
- Instrukcje try, catch, finally
- Obsługa wyjątków
- Obsługa plików
- Operacje odczytu i zapisu do plików tekstowych i binarnych
- LINQ (Language Integrated Query)
- Podstawy zapytań LINQ
- Wykorzystanie LINQ do operacji na danych
- Wielowątkowość w C#
- Wprowadzenie do wielowątkowości
- Obsługa wątków w C#
Kurs o łącznym czasie trwania 30 godzin pozwoli na dogłębne omówienie każdego z tych tematów oraz praktyczne wykorzystanie zdobytej wiedzy w praktyce. Program kursu może zostać dopasowany do indywidualnych potrzeb Uczestników.
Uczestnik kursu otrzymuje certyfikat ukończenia kursu.