1
C#: value/reference types, boxing/unboxing, async/await, Task, ValueTask
2
LINQ: query syntax, method syntax, deferred execution, IEnumerable vs IQueryable
3
ASP.NET Core: Program.cs, Startup, ๋ฏธ๋ค์จ์ด ํ์ดํ๋ผ์ธ, hosting model
4
Controllers์ Minimal APIs: ๋ผ์ฐํ
, model binding, action results
5
์์กด์ฑ ์ฃผ์
: ์๋น์ค ๋ฑ๋ก, lifetimes (Singleton, Scoped, Transient)
6
Entity Framework Core: DbContext, DbSet, ๋ง์ด๊ทธ๋ ์ด์
, ๊ด๊ณ, lazy/eager loading
7
LINQ to Entities: Include, ThenInclude, AsNoTracking, projections, raw SQL
8
์ธ์ฆ: ASP.NET Core Identity, JWT ํ ํฐ, claims, policies, roles
9
์ธ๊ฐ: [Authorize], policy-based, resource-based, custom requirements
10
๋ฏธ๋ค์จ์ด: built-in (UseRouting, UseAuthentication), ์ฌ์ฉ์ ์ ์ ๋ฏธ๋ค์จ์ด
11
์ค์ : appsettings.json, ํ๊ฒฝ ๋ณ์, Options pattern, IConfiguration
12
์๋ฌ ์ฒ๋ฆฌ: exception filters, middleware, ProblemDetails, global handlers
13
์ ํจ์ฑ ๊ฒ์ฌ: Data Annotations, FluentValidation, model state, custom validators
14
ํ
์คํธ: ๋จ์ ํ
์คํธ (xUnit, NUnit), ํตํฉ ํ
์คํธ, mocking (Moq, NSubstitute)
15
SignalR: hubs, strongly-typed hubs, groups, ์ฐ๊ฒฐ ์๋ช
์ฃผ๊ธฐ
16
์ฑ๋ฅ: async ๋ชจ๋ฒ ์ฌ๋ก, Span<T>, Memory<T>, object pooling, caching
17
API ๋ฒ์ ๊ด๋ฆฌ, Swagger/OpenAPI, rate limiting, health checks
18
๋ก๊น
(ILogger, Serilog), ๋ชจ๋ํฐ๋ง, Docker, ๋ฐฐํฌ (Azure, AWS, on-premise)