Hello fellow IHers,
I want to use Python for an upcoming project but do not know anything about Python yet (more specifically, I want to use Python's parsing libraries). I know that some people would recommend to rather use what I am already accustomed to BUT I want to leverage the opportunity and "speed-learn" the basics of Python.
Therefore, I NEED YOUR HELP!
Which free resources can you recommend for learning Python? What are your experiences?
If you're into written content and are not a video or course person, I maintain a list of free Python books.
Wow, this list is really cool, thank you very much for leaving a comment!
I'm glad you like the list, I keep it up to date.
I found Jose on Udemy to be one of the best instructors out there, https://www.udemy.com/course/python-for-data-science-and-machine-learning-bootcamp/ this goes on sale often so should only cost you $10 but definitely worth it
He's the one who got me started in programming ! Definitely recommend (at 10$)!
My only pet peeve is that he doesn't focus a lot on development workflow and best practices, so I eventually went to other places for more applied subjects like web dev
I saw this post a bit late, but there is
HUMBLE SOFTWARE BUNDLE: LEARN PYTHON PROGRAMMING WITH PYCHARM
https://www.humblebundle.com/software/python-programming-software?hmb_source=navbar&hmb_medium=product_tile&hmb_campaign=tile_index_3
You can get bunch of tutorials + pycharm licence
It ends on July 22
Thanks a lot! Never too late ;)
This course is a good introduction to Python programming: https://gumroad.com/l/dcsp
Some free resources are https://pythonbasics.org/ and https://pythonspot.com/
Simple: https://learnpythonthehardway.org/
If you’re comfortable with programming, then I would suggest “Google Python Class” in Youtube. It’s a two day course and all videos are available.
It is the best and quickest way to get up to speed with Python. The instructor, Nick Parlante, explains flawlessly and will bring you up to a functioning Python programmer. Again, not much explanation of fundamentals like what is a variable, for loop, etc.
Also Google now has a dedicated resources section for Python: https://developers.google.com/edu/python
Wow, thank you very much! This sounds exactly like what I was searching for! Will definitely check it out!
I start with SoloLearn every time I am starting a new language. Python was the first course I did on SoloLearn so it’s the one that got me hooked.
I love how it does micro lessons similar, to duolingo, so that I can be learning to code as an alternative to the times I would be mindlessly browsing reddit.
I've never heard about SoloLearn but I will take a closer look. I'll have a 3 hour train drive today so more than enough time to get a first impression. Thank you Justin!
I published the The Ultimate Python Beginner's Handbook for free on freecodecamp.
You mentioned speed, that's my aim in this guide, for you to learn the core of the language in a matter of hours instead of weeks.
Hope it helps :)
Thanks a lot for your comment! I just checked it out and I guess it will be really helpful to get a brief overview over the core differences to other languages like the scope etc. . Thank you!
This comment was deleted 4 years ago.
Thank you very much @anilkilic for your detailed answer! Corey Schafer definitely sounds interesting because of covering the background reasons. I will have a look at your suggestions tomorrow. Have a good night!
+1 for Corey Schafer. He's a great teacher.