Skip to content

Latest commit

 

History

History
122 lines (91 loc) · 5.59 KB

README.md

File metadata and controls

122 lines (91 loc) · 5.59 KB

XPC-MW5 Programming in .NET and C#

Discord

Pro komunikaci se využíva Discord. Pri problémech se obraťte na Patrik Švikruha

Discord server

Aktuality k předmětu

  • 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

Přednášky

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í

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.

Projekt

  • Zadání projektu najdete zde.
  • Projekt bude vypracovaný v 3-členném týmu.

Deadlines

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!

Výuka - bodové rozdělení

Typ výuky Maximální bodový zisk
Projekt 100

Q&A

  • 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.

Vyučující

Užitečné odkazy

Learning resources

Blogs