Skip to content

Commit

Permalink
Update for next lecture
Browse files Browse the repository at this point in the history
  • Loading branch information
Tomas-Juri committed Feb 13, 2024
1 parent a668a5c commit 54e15a4
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 4 deletions.
Binary file modified .DS_Store
Binary file not shown.
4 changes: 2 additions & 2 deletions 2024/Pulumi/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -175,12 +175,12 @@ Secret CreateSecret(string name, Output<string> value)

Output.Tuple(adminDbPassword, team2Password, sqlServer.Name)
.Apply(async output => await CreateUser(
output.Item3, PrefixDashed("dynamic-random"), team1UserName,
output.Item3, PrefixDashed("dynamic-random"), team2UserName,
output.Item1, output.Item2));

Output.Tuple(adminDbPassword, team3Password, sqlServer.Name)
.Apply(async output => await CreateUser(
output.Item3, PrefixDashed("spolecenstvo-binary"), team1UserName,
output.Item3, PrefixDashed("spolecenstvo-binary"), team3UserName,
output.Item1, output.Item2));


Expand Down
22 changes: 20 additions & 2 deletions docs/2024/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,8 @@ Přepočet bodů na konkrétní známky odpovídá standardům vysokých škol.

1. Týden - Založení projektu ze šablony a nastavení lokálního vývojového prostředí
2. Týden - Git, Continuous development & Continuous integration, Azure
3. Týden - Databáze, Entity framework, React app intro
4. Týden - React Functional components, Bootstrap, REST API, Fetch
3. Týden - Databáze, Entity framework, DI, Databáze, Entity framework, REST API
4. Týden - React app intro, React and Blazor components, Bootstrap, Fetch
5. Týden - Autentizace a autorizace
6. Týden - Logování aplikace, Individuální podpora týmů
7. Týden - Scrum game
Expand Down Expand Up @@ -263,3 +263,21 @@ More info:
- [Learn git branching](https://learngitbranching.js.org/)
- [Sandbox](https://learngitbranching.js.org/?NODEMO)
## Databáze, Entity framework, DI, Databáze, Entity framework, REST API
**Overview:**
- Leftover from last lecture: Setup git policies for branches.
- Overview of MSSQL database and entity framework
- Migrations, Database update, managing migrations in release
- Relations and how to create them
- Repositories & Dependency injection
- Data seeding
- REST API in ASP.NET
More info:
- [Entity Framework](https://docs.microsoft.com/en-us/ef/)
- [EF Migrations](https://docs.microsoft.com/en-us/ef/core/managing-schemas/migrations/?tabs=dotnet-core-cli)
- [ASP.NET Rest API](https://learn.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-8.0&tabs=visual-studio)
- [REST Api best practices](https://stackoverflow.blog/2020/03/02/best-practices-for-rest-api-design/)
- [HTTP statuses](https://httpstatusdogs.com/)
- [Boring version](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status)

0 comments on commit 54e15a4

Please sign in to comment.