I'm a beginner who has studied some C and C++, but I never finished a degree or received a certificate. I'd like to improve my programming skills using free resources such as tutorials, courses, or websites, and eventually work as a developer. I'm considering learning Python for backend development because I already have some experience with C. Are there any high-quality learning paths recommended by professional developers? Would a certificate be useful, or would pursuing a degree be a better option?
3 Answers
Certificates generally aren’t very meaningful in software development because there’s no consistent standard for how they’re earned. Employers usually care more about what you can build and explain. A degree can help, especially for getting past entry-level screening, but it isn’t the only route. Build several practical projects, learn Git, practice problem solving, and document your work so employers can evaluate your skills.
You could try the free Python for Everybody materials. They include videos, downloadable lessons, and exercises that can be submitted for feedback. The same instructor also has introductory C material. It’s a good structured starting point if you want to learn without paying for a course.
LearnCpp.com is a solid free resource if you want to build a stronger C++ foundation. I’d focus less on collecting certificates and more on understanding programming fundamentals, data structures, debugging, and building projects. Most software employers don’t place much value on generic certificates, so a portfolio or relevant degree usually carries more weight. Also, choose the area of development you actually want to pursue first, then learn the languages commonly used in that field rather than picking Python only because you know some C.
That makes sense. I was already thinking that a degree would probably be more useful than a certificate, but I’m worried about the cost, time, and balancing it with work. I’ll look into realistic ways to pursue one.

That sounds like a great place to start, especially since it’s free. I’ll give it a try and work through the exercises.