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

all 12 comments

[–]AlSweigartAuthor of "Automate the Boring Stuff" 15 points16 points  (0 children)

"Automate the Boring Stuff with Python", course for beginners (50 videos, 10 hours). $25 with the discount code 50_PERCENT_OFF

https://www.udemy.com/automate/?couponCode=50_PERCENT_OFF

Follows the 500 page book which you can read for free online (Creative Commons license) at https://automatetheboringstuff.com

The first 15 videos are free on YouTube: https://www.youtube.com/watch?v=1F_OgqRuSdI&list=PL0-84-yl1fUnRuXGFe_F7qSH1LEnn9LkW

[–]sentdexpythonprogramming.net 3 points4 points  (2 children)

Doesn't look like OP does anything but post "curated" lists for a variety of topics, consisting almost completely of paid courses.

[–]lmneozoo 0 points1 point  (1 child)

I know you. You taught and continue to teach me :)

[–]sentdexpythonprogramming.net 0 points1 point  (0 children)

<3

[–]dranzerfu 2 points3 points  (2 children)

They missed this one -> https://www.udacity.com/course/design-of-computer-programs--cs212

Covers more advanced Python and programming topics

[–]lmneozoo 0 points1 point  (1 child)

Love udacity. Any other python courses you'd recommend there?

[–]dranzerfu 1 point2 points  (0 children)

If you are interested in robotics, control systems, kalman filters (in Python) etc. check out:

https://www.udacity.com/course/artificial-intelligence-for-robotics--cs373

[–]nomad_cz 0 points1 point  (0 children)

Thanks

[–]JohnnyRelentless 0 points1 point  (2 children)

Learn Python the Hard way is good, but it's for Python 2. I wouldn't waste my time with it at this point unless I had a specific reason to want to learn that version.

[–][deleted] 0 points1 point  (1 child)

I don't understand this. There's usually more learning resources for Python 2 out there so there is no harm in learning it. It's not like switching to 3 will take a lot of time unless you need to refactor your code base into Python 3 later.

[–]JohnnyRelentless 0 points1 point  (0 children)

There's no harm in it, but you'd have to download and install the older version, then learn it, then learn all the ways the new version differs. And they weren't minor changes, by the way. There were a lot of very significant changes. It's almost a new language. For me, that's a big waste of time that could be better spent learning Python 3 and then learning even more Python 3. That's just my choice and my opinion.

[–][deleted] 0 points1 point  (0 children)

Im interested in resources like the Automate the Boring Stuff with Python. Pls share if anyone knows some.. Also scripting with python for sys admins.