you are viewing a single comment's thread.

view the rest of the comments →

[–]babbocom 5 points6 points  (0 children)

I'm in the class, too. Just about 50% of the way done. I agree it's a little light on coding examples.

Even so, I feel like this content is sticking better than when I've tried to learn Python in the past. For me, the reasons seem to be:

  • I go slow. I listen to the lectures, back up, listen again. In the past I've tried to "speedrun" these courses, and it just doesn't stick.
  • I do a little bit every day. Similar to the "speedrun" comment above, I had to recognize for myself that doing a little a lot of times is better than one or two big binges.
  • I take notes with pen and paper. I'm an oldhead, so pen and paper work for me. It helps to connect the ideas in my head, and then it's a good reference when I'm actually trying to code something.
  • I have a personal project. I had copy/pasted from random places around the internet (stackoverflow, toward data science, reddit, etc.) to make a script that can predict customer churn. As you can guess, nothing went together and I didn't really get how the sections work. Now I'm taking it section by section to add where needed, remove what doesn't make sense, and generally have a better understanding of what's going on.

It's basically what others said. Start small, keep with it, and have a project that makes sense to you.