Przegląd kursu i cele nauczania
Czego się nauczysz w trakcie kursu
- Architektura C# i .NET: Bezpieczeństwo typów, typy wartościowe i referencyjne, stos i sterta.
- Przepływ sterowania: Dopasowywanie wzorców, wyrażenia switch i pętle.
- Programowanie obiektowe (OOP): Klasy, właściwości, hermetyzacja i interfejsy.
- Kolekcje generyczne i LINQ: Listy, słowniki i zapytania LINQ.
- Delegaty i zdarzenia: Action, Func, delegaty i pętla gry oparta na zdarzeniach.
Program nauczania i sylabus
5 Moduł • 12 lekcji • 5 laboratoriów
1.1 Wprowadzenie do C# i architektura platformy .NET
Podgląd
15 min
Rozpocznij
1.2 Zmienne, typy i pamięć (stos vs sterta)
Podgląd
20 min
Rozpocznij
1.3 Arytmetyka i interpolacja ciągów znaków
20 min
2.1 Instrukcje If i dopasowywanie wzorców
20 min
2.2 Pętle for, foreach oraz while
20 min
3.1 Klasy, właściwości i hermetyzacja
25 min
3.2 Dziedziczenie i metody wirtualne
25 min
3.3 Interfejsy i polimorfizm
20 min
4.1 Listy generyczne i słowniki
20 min
4.2 Wyrażenia zapytań LINQ
25 min
5.1 Delegaty Action, Func i własne delegaty
25 min
5.2 Zdarzenia i wzorzec wydawca-subskrybent
25 min
Praktyczne laboratoria w chmurze
Easy
+50 pkt
Lab 1: Obliczenia na zmiennych i formatowanie tekstu
CSHARP
Zapisz się, aby uruchomić
Easy
+50 pkt
Lab 2: Akumulacja w pętli i obliczanie silni
CSHARP
Zapisz się, aby uruchomić
Medium
+50 pkt
Lab 3: Odwracanie tablicy
CSHARP
Zapisz się, aby uruchomić
Medium
+50 pkt
Lab 4: Reduktor zdrowia postaci gracza
CSHARP
Zapisz się, aby uruchomić
Hard
+50 pkt
Lab 5: Filtrowanie tablicy za pomocą LINQ
CSHARP
Zapisz się, aby uruchomić
Oceny i opinie studentów
Bądź pierwszym studentem, który oceni ten kurs po jego ukończeniu!