What Should I Focus on Next After Learning Python Basics?

0
10
Asked By CuriousCoder42 On

Hey everyone! I'd love some advice on where to go from here. I've been learning Python and completed the CS50P course, along with reading some articles and the documentation. While I understand the basics, I'm feeling a bit lost when it comes to what to tackle next. People have recommended learning by building projects, which I've started doing, but it's been overwhelming. Should I dive deeper with more structured courses, or is it okay to continue building? I've heard about Udemy courses but I'm unsure what's best or if there are other good platforms. I'd really appreciate your insights based on your experiences. Thanks a lot!

4 Answers

Answered By LearningLass On

There's no one-size-fits-all answer here! Everyone learns differently, so it’s important to find what method works best for you. Some folks thrive on hands-on projects, while others prefer books or video lessons. Try out a few different approaches and see what resonates!

Answered By CodeCrafter22 On

Think about what projects excite you! Whether it's building a website or creating a fun app, identify what you want to create and then research what skills you'll need. After completing a few projects, it might be beneficial to take courses on data structures, algorithms, or systems programming. Udemy can be a good resource for getting started, but keep in mind that these are often better for just scratching the surface rather than deep dives—plus, wait for those sales to snag courses at a discount!

Answered By TechieTommy On

If you've got a handle on the basics, building something is a great way to learn! It helps you understand things better by making mistakes and fixing them. What to focus on next really depends on your interests! You could explore APIs, MongoDB, async programming, or testing with Pytest. I found that volunteering to help with coding projects was a huge boost for me—I learned tons while working towards a goal that mattered. It felt way more enriching than just classroom learning!

Answered By DevGuru99 On

It's super important to understand how your computer works in addition to learning Python! I started with CS50x before diving into CS50P, and I found that understanding the underlying mechanics really enhanced my programming skills. Try to get a grasp on computer fundamentals as you go along.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.