Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2024/2025

Pokročilý .NET

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
NI-DNP Z,ZK 4 2P+1C česky
Garant předmětu:
Nikolas Jíša
Přednášející:
Nikolas Jíša
Cvičící:
Nikolas Jíša
Předmět zajišťuje:
katedra softwarového inženýrství
Anotace:

Studenti získají přehled o platformě .NET a seznámí se s technologiemi ASP.NET, Entity Framework, WPF, .NET MAUI a dále si vyzkouší práci s Azure DevOps a s GIT. Praktickou zkušenost studenti získají v semestrální práci, v rámci které vytvoří klient-server aplikaci pomocí technologií ASP.NET, Entity Framework a (Blazor, .NET MAUI or WPF) s využitím Azure DevOps a GIT.

Požadavky:
Osnova přednášek:

1. Úvod, .NET Overview

2. Základy .NET a C#

3. Datová vrstva, Entity Framework, LINQ

4. ASP.NET

5. Vývojové nástroje, debugování, běžné knihovny

6. API technologie

7. Blazor

8. WinForms, WPF, .NET MAUI

9. Asynchronní programování, Praktické Tipy a Triky

10. SOLID v .NETu

11. Opakování před zkouškou

12. Zkouška

Osnova cvičení:

Studenti si na začátku navolí téma semestrální práce, na které budou během semestru pracovat.

1. Azure DevOps, GIT, Zadání Semestrální Práce

2. Entity Framework, LINQ

3. ASP.NET

4. Blazor

5. WinForms, WPF, .NET MAUI

6. Finální odevzdání Semestrální Práce

Cíle studia:
Studijní materiály:

Pro C# 9 with .NET 5: foundational principles and practices in programming (Andrew Troelsen)

Poznámka:

Informace o předmětu a výukové materiály naleznete na https://moodle-vyuka.cvut.cz/course/view.php?id=2261

Další informace:
https://moodle-vyuka.cvut.cz/course/view.php?id=9548
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 27. 4. 2024
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet6175806.html