IW5 Programming in .NET and C#, Organizational Details
MS Teams
Pro připojení do týmu IW5-2021 použijte přístupový kód 122t6tt.
Aktuality k předmětu
22.08.2021 | Při vytváření repozitáře respektujte schéma ze zadáníhttps://dev.azure.com/iw5-2021-team0000/project. Je nezbytně nutné použít Vaše účty z domény vutbr.cz. Do Vašich repozitářů pro projekt přidejte účet uciteliw5@vutbr.cz. Pokud uděláte chybu a pouze nesedí url, dá se v nastavení změnit.
Pokud máte vytvořeno pod soukromými účty, je třeba vytvořit projekt znovu pod univerzitními a pushnout existující repozitář tak, aby Vám zůstala historie včetně správných časů commitů.
Pokud bude kolize s existující organizací, použijte suffix team0000-01.
Přednášky a demonstrační cvičení
Organizace kurzu
Místnost
Čas
Přednáška
A112
Ut 08:00-09:50
Demonstrační cvičení
A112
Ut 10:00-11:50
+++
Datum
Téma
21. 09.
Úvod, představení předmětu, projektu, setup prostředí (Roman Jašek)
(cvičení) Minimal API v .NET 6, routing (Roman Jašek)
28. 09.
Státní svátek
05. 10.
ASP.NET Core Web API, controller, swagger, Postman, middleware (Michal Mrnuštík)
(cvičení) Inversion of Control, konfigurace, lokalizace (Michal Mrnuštík)
12. 10.
Testování (Michal Tichý)
(cvičení) CI/CD, nasazování do Azure (Michal Tichý)
19. 10.
Web - Blazor (Roman Jašek)
(cvičení) Web - Blazor (Roman Jašek)
26. 10.
Web - frontend (Maroš Janota)
(cvičení) Web (Maroš Janota/Roman Jašek)
02. 11.
Web - napojení na API (Michal Tichý)
(cvičení) Takhle napište projekt?! (Roman Jašek)
09. 11.
Progressive Web Apps (Roman Jašek)
16. 11.
.NET MAUI (Roman Jašek)
23. 12.
Azure (Roman Jašek)
30. 11.
DotVVM (Tomáš Herceg)
07. 12.
Unity (Vojtěch Brůža)
14. 12.
Clean Architecture (Martin Dybal)
Projekt
Projekt bude vypracovaný v 3-členném týmu.
Fáze
Deadline
Obsah
1
viz WIS
API
2
Den před odevzdáním
Finalizace aplikace a následná obhajoba
Při obhajobě:
musí být přítomni všichni členové týmu,
obhajovat projekt bude náhodně vybraný člen týmu,
nemusíte chodit v obleku...,
projekt musí bezpodmínečně obsahovat Must have features!
Q: Slyšel jsem, že lze uznat místo projektu i bakalářskou práci nebo projekt do jiného předmětu napsaný v C#, je to pravda?
A: Ano, ale projekt musí splňovat obecná kriteria (správný datový návrh, včetně dědičnosti a modifikátorů přístupu, SOLID a CleanCode) a musí být v C#. O tuto možnost žádejte indiviuálně po skončení přednášky.