.NET

āļ„āļģāļ–āļēāļĄāļŠāļąāļĄāļ āļēāļĐāļ“āđŒ .NET

āļ„āļģāļ–āļēāļĄāļ—āļĩāđˆāļˆāļ°āļ–āļđāļāļ–āļēāļĄāļˆāļĢāļīāļ‡āđ† āļžāļĢāđ‰āļ­āļĄāļ„āļģāļ•āļ­āļšāđ‚āļ”āļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ„āļĢāļąāļš

 āļ„āļģāļ–āļēāļĄāļ—āļąāđ‰āļ‡āļŦāļĄāļ”
â€Ē
BACKEND
āļāļĢāļ­āļ‡āļ•āļēāļĄāļĢāļ°āļ”āļąāļš

āļžāļĢāđ‰āļ­āļĄāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļ“āđŒ .NET āđāļĨāđ‰āļ§āļŦāļĢāļ·āļ­āļĒāļąāļ‡āļ„āļĢāļąāļš?

āļ™āļĩāđˆāđ€āļ›āđ‡āļ™āđ€āļžāļĩāļĒāļ‡āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ 500+ āļ„āļģāļ–āļēāļĄ flashcards āđāļĨāļ°āļŠāļ–āļēāļ™āļāļēāļĢāļ“āđŒāļˆāļģāļĨāļ­āļ‡āļŠāļąāļĄāļ āļēāļĐāļ“āđŒāļĢāļ­āļ„āļļāļ“āļ­āļĒāļđāđˆāđ€āļžāļ·āđˆāļ­āđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļ .NET

āļŠāļĄāļąāļ„āļĢāļŸāļĢāļĩ

āļŠāļģāļĢāļ§āļˆāļŦāļąāļ§āļ‚āđ‰āļ­ .NET āļ—āļąāđ‰āļ‡āļŦāļĄāļ”

āļžāļ·āđ‰āļ™āļāļēāļ™ C#

Junior
25 āļ„āļģāļ–āļēāļĄ

LINQ & Delegates

Junior
20 āļ„āļģāļ–āļēāļĄ

āļžāļ·āđ‰āļ™āļāļēāļ™āļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āļ āļēāļĐāļē C#

Junior
15 āļ„āļģāļ–āļēāļĄ

āļžāļ·āđ‰āļ™āļāļēāļ™ ASP.NET Core

Junior
18 āļ„āļģāļ–āļēāļĄ

āļ§āļ‡āļˆāļĢāļŠāļĩāļ§āļīāļ•āļ‚āļ­āļ‡ request āđƒāļ™ ASP.NET Core

Junior
20 āļ„āļģāļ–āļēāļĄ

Configuration & Settings

Junior
20 āļ„āļģāļ–āļēāļĄ

āļ§āļ‡āļˆāļĢāļŠāļĩāļ§āļīāļ•āļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™

Junior
20 āļ„āļģāļ–āļēāļĄ

Dependency Injection

Mid-level
24 āļ„āļģāļ–āļēāļĄ

Entity Framework Core

Mid-level
25 āļ„āļģāļ–āļēāļĄ

Minimal APIs

Mid-level
18 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļžāļąāļ’āļ™āļē Web API

Mid-level
22 āļ„āļģāļ–āļēāļĄ

Async āđƒāļ™ ASP.NET Core

Mid-level
20 āļ„āļģāļ–āļēāļĄ

Authentication & Authorization

Mid-level
18 āļ„āļģāļ–āļēāļĄ

HttpClient & Networking

Mid-level
20 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļ‹āļĩāđ€āļĢāļĩāļĒāļĨāđ„āļĨāļ‹āđŒ JSON

Mid-level
20 āļ„āļģāļ–āļēāļĄ

Entity Framework Core āļ‚āļąāđ‰āļ™āļŠāļđāļ‡

Mid-level
25 āļ„āļģāļ–āļēāļĄ

āļŸāļĩāđ€āļˆāļ­āļĢāđŒāļ‚āļąāđ‰āļ™āļŠāļđāļ‡āļ‚āļ­āļ‡ C#

Mid-level
20 āļ„āļģāļ–āļēāļĄ

Clean Architecture

Mid-level
20 āļ„āļģāļ–āļēāļĄ

Logging, Monitoring & Observability

Mid-level
22 āļ„āļģāļ–āļēāļĄ

Unit Testing āđāļĨāļ° xUnit

Mid-level
20 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļ—āļ”āļŠāļ­āļšāđāļšāļšāļšāļđāļĢāļ“āļēāļāļēāļĢ

Mid-level
18 āļ„āļģāļ–āļēāļĄ

Docker & Containerization

Mid-level
16 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāđāļžāđ‡āļāđ€āļāļˆ NuGet

Mid-level
16 āļ„āļģāļ–āļēāļĄ

Memory Management & GC

Senior
22 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļšāļšāļĢāļĩāđāļ­āļāļ—āļĩāļŸ

Senior
24 āļ„āļģāļ–āļēāļĄ

Async/await āđāļĨāļ°āļĢāļđāļ›āđāļšāļš

Senior
26 āļ„āļģāļ–āļēāļĄ

.NET Design Patterns

Senior
24 āļ„āļģāļ–āļēāļĄ

āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļāļēāļĢāļ—āļģāļ‡āļēāļ™

Senior
22 āļ„āļģāļ–āļēāļĄ

āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđāļĨāļ° Best Practices

Senior
24 āļ„āļģāļ–āļēāļĄ

SignalR āđāļĨāļ°āđ€āļĢāļĩāļĒāļĨāđ„āļ—āļĄāđŒ

Senior
22 āļ„āļģāļ–āļēāļĄ

āļŠāļ–āļēāļ›āļąāļ•āļĒāļāļĢāļĢāļĄ Microservices

Senior
25 āļ„āļģāļ–āļēāļĄ

āđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļ .NET āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļ“āđŒāļ„āļĢāļąāđ‰āļ‡āļ–āļąāļ”āđ„āļ›

āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āļ„āļģāļ–āļēāļĄāļ—āļąāđ‰āļ‡āļŦāļĄāļ” flashcards āđāļšāļšāļ—āļ”āļŠāļ­āļšāđ€āļ—āļ„āļ™āļīāļ„ āđāļšāļšāļāļķāļāļŦāļąāļ” code review āđāļĨāļ°āļ•āļąāļ§āļˆāļģāļĨāļ­āļ‡āļŠāļąāļĄāļ āļēāļĐāļ“āđŒ

āđ€āļĢāļīāđˆāļĄāđƒāļŠāđ‰āļŸāļĢāļĩ