Lolo
Beginner in C# – Need a Learning Path for Backend Web Dev
Hi everyone! I’m new to C# and want to focus on backend web development. Could someone suggest a step-by-step roadmap or resources to follow? Here’s what I’m looking for:
1- Basics of C#: Key concepts to master first (e.g., syntax, OOP, async/await).
2- Databases: What to learn (SQL, Entity Framework Core, etc.).
3- Backend Frameworks: Should I start with ASP.NET Core MVC or jump to Web API?
4- Projects: Small project ideas to practice.
5- Deployment: Basics of deploying a C# backend (e.g., Azure, Docker).
Any free/paid courses, books, or YouTube channels would be super helpful! Thanks!
NoteI'm Ali, a university student from Egypt. I study at the Faculty of Science at Benha University. I'm in my penultimate year. University studies don't help me achieve what I want, so I study on my own at home. I want to achieve what I want, no matter how long it takes. Thank you.
17 replies