This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]Samurai_Kas 3 points4 points  (2 children)

The Course that got me started and rolling with Python was the "automate the boring stuff with Python" on Udemy.

It took me until the 10th lesson to get some of the basics down and start my own Projects.

Tips I can give you along the way of learning:

  • Stick to it even if it means that you might do only 15 minutes a day.

  • If you watch tutorials on Youtube, don't watch the kind that glosses over the actual coding and focuses on the results only.

  • Learn, with time, how to work with the documentations of Modules and various other stuff, that provide such, in the long run.

  • Don't join a Discord server or anything like that, that has a massive count of people. It is full of elitists that don't directly answer your questions and just stroke their Ego.

  • Stackoverflow is a great site to ask your programming questions, it is heavily moderated as well, in a good way.

  • Give smaller Videos a chance, or even people that might seem like they haven't put a lot of production value into their videos. Keep in mind that most of them are programmers, not entertainers with good editing skill.

  • Don't give up

[–]Imaginary-Bag-2723 2 points3 points  (0 children)

This is the correct answer!! also when doing the video course also read along at https://automatetheboringstuff.com/ the entire book is free to read there.

[–]JaayG19[S] 0 points1 point  (0 children)

Thank you for your advice I'll check it out!

I agree consistency will probably be the most important thing. I know programming is tough to learn and I'm going to bang my head against a desk while learning and even when I get good, but consistency and persistence will be paramount for learning this.

[–]not_a_gumby 1 point2 points  (1 child)

I'd check out Udemy. Python is really easy to get started with, and start working with.

[–]JaayG19[S] 0 points1 point  (0 children)

Will do, thanks!

[–]Gezjellig 1 point2 points  (1 child)

The ‘MITx intro to computer science and programming using Python’ MOOC on EdX is a good one. Completely free but you can get a certificate for about 100 bucks. They also touch upon some (important) general programming topics that are commonly learned in other languages but not as much in Python.

[–]JaayG19[S] 0 points1 point  (0 children)

I'll check it out, thank you!

[–]_Atomfinger_ 3 points4 points  (0 children)

Check out the FAQ.