I'm finishing up CS50 and really enjoying the projects with Python, Bootstrap, and Flask. This experience has sparked my interest in web development, and I'm considering freelancing to build my resume before graduating. I'm looking for courses or certificates that are a bit less hand-holding than CS50 but still offer some guidance. I prefer structured learning where I can improve my skills without having to come up with my own project ideas just yet, as I'm still new to this area of programming. Additional certifications are a nice bonus, but not essential.
4 Answers
If you're looking for structured yet challenging courses, check out Fullstackopen. It dives deep into modern web development practices and could be a nice step up from CS50.
Scrimba.com is another option worth considering. They offer interactive coding lessons and are quite engaging, which might suit your learning style well! Also, don't forget about Free Code Camp—it's free and has plenty of practical projects to work on.
There's also CS50W specifically for web development. It’s from the same team as CS50 but focuses more on web technologies, so it could be perfect for you!
You might want to check out The Odin Project. It's self-paced and has a hands-on approach to web development without too much hand-holding. It covers a lot of what you'd need to know and gets pretty in-depth.
I agree, Scrimba's format is really useful if you need some guidance without it being too easy. Plus, Free Code Camp is great for building a portfolio!