Hey everyone, I'm 19 and really trying to dive into computer science. I started with web development but quickly lost interest, especially with CSS. Then I switched over to Python and am now focused on backend development, but I'm feeling stuck. I've gone through a bunch of tutorials on YouTube and platforms like Udemy, but they all seem to cover the same basic concepts. I've completed projects from these videos, but when I try to create something for my portfolio, I struggle to code anything myself. I'm not coming from a traditional CS background since I couldn't afford college, and what I really need is a structured learning path. I've looked at roadmap.sh and found it helpful, but I'm not sure where to find the resources to learn the necessary topics. Any advice on what I should do next, or should I start by copying projects?
1 Answer
Many frameworks like FastAPI and Django have fantastic documentation. Before starting a project, try setting a clear goal and read up on the specifics, like WebSockets if your project involves them. Don't hesitate to reach out with questions, there's likely someone here who can help!

I'm diving into FastAPI docs right now, and I totally agree, they're really clear. I realize I don't ask enough questions these days, I usually just turn to AI chatbots, haha.