I'm currently learning the ASP.NET Core web API framework. Initially, I felt confident, but once I hit Entity Framework (EF) Core and database context, everything became quite overwhelming. Is it fine to keep pushing through even if I don't grasp everything fully? Or should I take a step back and start from the basics? I'm not enrolled in any specific course; I'm just working on a project and trying to apply the concepts as I go, mostly relying on AI and documentation to guide me.
3 Answers
Absolutely, keep at it! I’m in a related field too, and I often find that confusion brings growth. If you get stuck and feel lost, it’s a signal to revisit earlier concepts or look for alternative resources. But don't halt progress entirely; moving forward can give you insights into what you're missing.
Being confused is just part of learning! For EF Core, I suggest brushing up on SQL first. Familiarity with SQL can make understanding EF Core a lot smoother. Install SQL Server Express and SQL Server Management Studio to practice designing databases. Once you get the hang of it, building your ASP.NET application will be much easier!
Awesome advice! I know SQL from previous projects but used it differently. Understanding EF Core is definitely something I want to improve on.
Learning while confused is totally normal! It's part of the journey. Honestly, many of us face that barrier, especially with something like ASP.NET. The key is to keep pushing through. The more you work with it, the clearer things will become. Good luck!
That's true! I often feel overwhelmed with material too, but it helps to keep going for more context. Sometimes, you learn vital pieces that connect the dots. Just don’t hesitate to backtrack when things get really confusing.

Good point! I love imagining the end product while coding, but when I'm still learning, that can be tricky. It's tough to balance what's theoretical versus what's in practice.