Programowanie 3

Laboratorium

Lp. Laboratorium Temat Typ Punkty Część
1 03.10.2024 MSBuild, dotnet Warsztaty 4p. A
2 10.10.2024 git, C# Podstawy Warsztaty 4p. A
3 17.10.2024 Class/Struct, Dziedziczenie, Właściwości, Modyfikatory Dostępu Warsztaty 4p. A
4 24.10.2024 Operatory, Indeksatory, Base Class Library Warsztaty 4p. A
5 31.10.2024 Yield, Interfejsy, Generyki, IEnumerable Zadanie Laboratoryjne 8p. A
6 07.11.2024 Kolekcje, LINQ Zadanie Laboratoryjne 8p. A
7 21.11.2024 Metody Rozszerzające, Delegaty, Wyrażenia Lambda, Zdarzenia Zadanie Laboratoryjne 8p. A
8 28.11.2024 Testy Jednostkowe, Wyjątki Warsztaty 4p. B
9 05.12.2024 Assembly, Atrybuty, Refleksja, Embedded Resources Warsztaty, Projekt 4p., 10p. B
10 12.12.2024 IO, Serializacja, Disposable, Strumienie Zadanie Laboratoryjne 8p. B
11 19.12.2024 Wątki, Task, Async, Await, Parallel Warsztaty 4p. B
12 02.01.2025 Wątki, Task, Async, Await, Parallel Zadanie Laboratoryjne 8p. B
13 09.01.2025 Interoperability, Marshal, Unsafe Warsztaty, Projekt 4p., 10p. B
14 16.01.2025 Synchronizacja Zadanie Laboratoryjne 8p. B
15 23.01.2025 Poprawa Zadanie Laboratoryjne 8p.

Wykład

Materiały w postaci kodu dostępne będą na Github: https://github.com/tomasz-herman/Programming3

Lp. Wykład Temat Materiały
1 07.10.2024 Wprowadzenie, Zasady, .Net i C#, Pierwszy Program. Lecture00,
Lecture01
2 14.10.2024 C# Podstawy Lecture02
3 21.10.2024 Przestrzenie Nazw, Zmienne i Parametry, Typy Własne Lecture03
4 28.10.2024 Generyki, Enumeracja, Typy Nullowalne Lecture04
5 04.11.2024 Kolekcje i LINQ, Delegaty i Wyrażenia Lambda, Metody Rozszerzające Lecture05
6 14.11.2024 Testowanie Typów, Zdarzenia, Programowanie Funcyjne (Warsztat), Porównywanie z Wzorcem Lecture06
7 18.11.2024 Atrybuty, Typy Anonimowe, Krotki, Zdarzenia (Warsztat) Lecture07
8 25.11.2024 Rekordy, Dyrektywy Preprocesora, Wyjątki, Refleksja Lecture08
9 02.12.2024 Dokumentacja, Assembly, Disposable Lecture09
10 09.12.2024 Strumienie, System Plików, Serializacja Lecture10
11 16.12.2024 Wątki, Taski Lecture11
12 08.01.2025 Programowanie Asynchroniczne, Synchronizacja Lecture12
13 13.01.2025 Parallel, Kolekcje Współbieżne Lecture13
14 20.01.2025 Unsafe, Interoperability Lecture14
15 27.01.2025 Konsultacje

Scroll to Top