- Discord
- Aktuality k předmětu
- Přednášky
- Cvičení
- Projekt
- Výuka - bodové rozdělení
- Q&A
- Vyučující
- Užitečné odkazy
Pro komunikaci se využíva Discord. Pri problémech se obraťte na Patrik Švikruha
- 09.02.2023 | Patrik Švikuha | Všetky prednášky a zdrojové kódy budú pribežne pribúdať do tohto repozitára
- 09.02.2023 | Patrik Švikuha | Všetky aktuality budeme zverejnovať na Discorde v kanáli #2023-general
Fakulta | Místnost | Čas |
---|---|---|
FEKT | T12/SD 1.49 | Čt 15:00-17:50 |
č | Datum | Téma přednášky | Přednášejíci |
---|---|---|---|
1. | 09. 02. | Úvod do kurzu, Git, C# and .NET part 1 | Patrik Švikruha, Samuel Janek |
2. | 16. 02. | OOP, C# and .NET part 2 | Samuel Janek |
3. | 23. 02. | C# and .NET part 3 | Samuel Janek |
4. | 02. 03. | C# and .NET part 4 | Samuel Janek |
5. | 09. 03. | Generic host (IoC, logging, configuration) | Samuel Janek |
6. | 16. 03. | ASP.NET Core | Patrik Švikruha |
7. | 23. 03. | EF Core + Bogus | Samuel Janek |
8. | 30. 03. | CI/CD, Azure DevOps, Github, Testing | Patrik Švikruha |
9. | 06. 04. | Clean code (SOLID, editorconfig) | Patrik Švikruha |
10. | 13. 04. | Architecture | Patrik Švikruha |
11. | 20. 04. | Blazor | Patrik Švikruha |
12. | 27. 04. | "Vývoj v praxi" (IaC, MVP, etika na code review) | Patrik Švikruha |
13. | 04. 05. | Godot | František Záhora |
Cvičení jsou demonstrační. Pokud možno, přineste si vlastní zařízení na kterém budete moct cvičení aktivně zúčastnit. Bude potřeba vývojové prostředí ideálně Visual Studio 2022 / Rider / VSCode.
- Zadání projektu najdete zde.
- Projekt bude vypracovaný v 3-členném týmu.
Fáze | Deadline |
---|---|
1 | 12.04.2023 |
2 | 11.05.2023 |
Obhajoby sú 18.5 od 15:00
- 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!
Typ výuky | Maximální bodový zisk |
---|---|
Projekt | 100 |
- 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.
- Pro Git book
- C# 10 in a Nutshell, Joseph Albahari
- https://docs.microsoft.com/en-us/learn/browse/?products=dotnet&roles=developer
- https://docs.microsoft.com/en-us/users/patriksvikruha-4049/collections/rjg8f65oqjrej1
- https://github.com/FitIW/ICS
- https://github.com/FitIW/5
- https://knowledge-base.havit.cz/
- https://www.wug.cz/zaznamy
- https://www.youtube.com/channel/UCvtT19MZW8dq5Wwfu6B0oxw
- https://www.reddit.com/r/dotnet/
- https://www.reddit.com/r/dotnetcore/
- https://www.reddit.com/r/aspnetcore/