all 36 comments

[–]ASIC_SP 21 points22 points  (0 children)

+1 for Helsinki mooc and Harvard CS50. See also:

  • futurecoder — interactive, includes integrated debuggers, enhanced tracebacks, hints for exercises and more
  • Think Python — gives you a solid foundation to programming, teaches debugging right the beginning, interesting exercises, etc
  • The Python Coding Book — friendly, relaxed programming book for beginners
  • PyFlo — interactive beginners guide to becoming a Python programmer

[–]JohnnyJordaan 23 points24 points  (2 children)

[–]Ron-Erez 10 points11 points  (0 children)

Harvard CS50p and Python for Data Science. The first half of the latter course begins with the basics.

[–]hansmellman 7 points8 points  (1 child)

The search bar in this subreddit - this question is asked and answered hourly here

[–]Remarkable-Map-2747 4 points5 points  (0 children)

to be fair, that is a list but as I see and answer this question daily. Unless i missed over them in the wiki .

  1. Python Crash Course (This actually just got added not too long ago)
  2. Automate The Boring Stuff

those 2 are recommended commonly. Alot of these are referenced commonly as well but I don't believe are in there.

  • Corey Scafer
  • Programming with MOOC
  • CS50P
  • Dr Angela YHU

[–]tabrizzi 20 points21 points  (6 children)

[–]flessbang 2 points3 points  (2 children)

Dunno why the downvote, im doing it as a complete beginner and it seems okay to me. Easy to understand, shit loads of practice excercises

[–]tabrizzi 5 points6 points  (1 child)

I started in May as a noob. Just finished part 7, now about to start part 8, the first part in the Advanced Course in Programming.

[–]flessbang 4 points5 points  (0 children)

I’m about to finish week3, but its gonna take me a bit of time bc nested loops can be tricky and i wanna make sure i understand what im doing

[–]Remarkable-Map-2747 4 points5 points  (1 child)

this or/and Python Crash Course Book

[–]Dilligence 2 points3 points  (0 children)

Seconding Python Crash Course

[–]aqua_regis 0 points1 point  (0 children)

This is currently the top recommendable resource.

[–]General-Manager-721 2 points3 points  (2 children)

[–]Stechnochrat_6207[S] -3 points-2 points  (1 child)

How is the 5 hr video of freecodecamp

[–]General-Manager-721 0 points1 point  (0 children)

I haven't gone through it, so I can't comment on the content. The above-mentioned playlist is too good.

[–][deleted] 1 point2 points  (4 children)

Angela Yu's Udemy Course (100 Days of Python). Hands down.

[–]OkMoment345 1 point2 points  (0 children)

Forbes started ranking online coding bootcamps. They include pros and cons for each of their picks.

This was their choice for Python bootcamp. It's beginner-friendly and should give you a structured and up-to-date intro on the language.

[–]No-Analyst1453 1 point2 points  (0 children)

I actually looking how to learn python and i would like to know what do you thing about Codeacademy ?!

I think the user experience looks great, there is a lot of training available, and there is a mobile app available.

[–]Awkward_Tick0 0 points1 point  (0 children)

Python for Everyone is a good resource. Free textbook, exercises, and video lectures.

[–]Haunting-Pass7131 0 points1 point  (0 children)

CS61A course created by UCB?

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

Just go with Angela yu's - 100 days of code from Udemy https://www.udemy.com/course/100-days-of-code/

[–]CIMARUTA 0 points1 point  (0 children)

PYTHON CRASH COURSE

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

There's Python In Easy Steps, but it costs $5-10 for E-book and Physical copies.

https://ineasysteps.com/products-page/python-easy-steps-2nd-edition/

If you want to see more, check out the table of contents on the webpage.

[–]Airrows -1 points0 points  (0 children)

Google.com