Starting My C# and .NET Journey — Looking for Advice
Hi everyone,
I’ve decided to start learning C# and .NET — and I’m beginning from zero.
I don’t have a strong programming background yet. I’m not building complex systems. Right now, I’m focused on understanding the fundamentals the right way.
Instead of waiting until I “know enough,” I want to learn publicly and ask for guidance from developers who have already walked this path.
⸻
Why I Chose C# and .NET
After exploring different programming languages, I decided to go with C# and .NET because:
•It’s widely used in backend development
•It’s common in enterprise environments
•It has strong documentation and community support
•It seems structured and beginner-friendly
•It opens opportunities in web, APIs, cloud, and even game development
I believe it’s a solid long-term choice — but I know choosing a language is just the first step.
⸻
My Current Plan
Right now, I’m focusing on:
•C# fundamentals (variables, loops, conditions, methods)
•Object-oriented programming (OOP) concepts
•Building small console applications
•Understanding how .NET works under the hood
Later, I want to move into:
• ASP.NET Core
• Building REST APIs
• Working with databases
⸻
Where I Need Advice
If you have experience with C# or .NET, I would truly appreciate your guidance:
•What should a beginner focus on first?
•Are there common mistakes I should avoid?
•Should I master OOP before moving into web development?
•What beginner projects helped you the most?
•Any must-follow resources or courses you recommend?
I want to build a strong foundation instead of rushing through topics.
⸻
My Goal
I don’t just want to learn syntax.
I want to:
•Understand how things work
•Write clean and readable code
•Build real-world projects
•Eventually become job-ready
⸻
Final Thoughts
If you’re also starting out, feel free to connect — maybe we can grow together.
And if you’re experienced, even a small piece of advice could make a big difference at this stage.
Top comments (2)
Nice choice! There are many free C# learning resources available on YouTube and across the internet. I'd also strongly recommend checking out this free course (21 hours):
dometrain.com/course/hands-on-csha...
Thank you so much for the recommendation! I really appreciate you taking the time to share that resource. A 21-hour free course sounds fantastic — I’ll definitely check it out. Thanks again for the support and guidance!