About once a week, someone new to their journey writing code reaches out to me asking if I have know of any resources to learn Python. Since I'm cu...
For further actions, you may consider blocking this person and/or reporting abuse
Hackr.io is another great place to find community recommended best Python resources: hackr.io/tutorials/learn-python
That's a great list, Jessica. Kudos and Thanks!
Thanks, Succhi for sharing the link.
it's great.. did you tried exercism.io ?
Great one Jessica, please allow me a few additions:
Great resources! Thanks for that!
Also, for those interested in buying the Refactoring book, Martin Fowler has recently announced that he's working on a 2nd edition of the book, which he hopes to release early this summer. So, those of you who were planning on buying it, if you can wait a little bit it'll probably be a good idea.
That's very exciting!
I note that the second edition of the Refactoring book is available on Amazon.
Thanks for the list! Here's my favorite Python YouTube channel:
Corey Schafer
I'll add codecademy.com/learn/learn-python to the list. It's an interactive, online, non-sense tutorial that teaches Python basics. You'll write Python code instantly.
It's Amazing and Informative.
There're some more stuffs that one should need to give a try
MIT OPENCOURSEWARE -> ocw.mit.edu/courses/electrical-eng...
MIT Algorithms by Prof. srini devadas and eric demaine -> ocw.mit.edu/courses/electrical-eng...
I also recommend to use a good linter to learn the best-practices. It is also useful to catch errors one can possibly make. I recommend
wemake-python-styleguide
:wemake-services / wemake-python-styleguide
The strictest and most opinionated python linter ever!
wemake-python-styleguide
Welcome to the strictest and most opinionated python linter ever.
wemake-python-styleguide
is actually a flake8 plugin with some other plugins as dependencies.Quickstart
You will also need to create a
setup.cfg
file with the configuration.We highly recommend to also use:
Running
This app is still just good old
flake8
And it won't change your existing workflow.See "Usage" section in the docs for examples and integrations.
We also support Github Actions as first class-citizens Try it out!
What we are about
The ultimate goal of this project is to make all people write exactly the same
python
code.Thanks for this! Python is a language I'm going to start learning :)
Regarding Flask - the book by Miguel which is mentioned in one of the links is very comprehensive, practical and easy to follow guide to Flask.
blog.miguelgrinberg.com/post/the-f...
We just released our python training kit! This program is ideal for students and
teachers. For anyone interested in python programming, go to the downloads tab and click on the pythontraining.msi file.
siraoops.com
Wow, "How to Do X With Python" (chrisalbon.com/) is an amazing resource I'd not seen before. Clean and impressive!
Hello all I am new to the group. As a python teacher I decided to take all the programs I have written and put them into a single application for the teacher. My inspiration... to make my life easier lol. The program is written in powershell yet it runs all python apps. The demo program will contain a cross section of the apps. The production program currently has 221 exercises and is growing daily. It allows the teacher to select the lessons from the various categories and build the actual lesson. It is also a presentation tool for the teacher. You can present on an overhead and people in the back row of the class can read the code easily. I don't know if anyone has created such an application. It is really unlike all of the web download stuff that you find. It is a windows app. I will be putting out a demo within two weeks. I will post a link from our website to download the demo when it is actually posted. Our website is siraoops.com. For the most part our website has educational software. I am being influenced by my teacher role. Let me know if there any interest. Turns out I am also originally from NY.
Thanks for sharing those resources! How would you recommend creating a GUI in Python? I'd love to chat about all things Python with you for a bit. If you're up for it, please follow me back on Twitter so we can direct message :) I'm @themainframech (or open your DMs up to the public)
download pyqt or kivy.but kivy is recommended.you can make android ios linux windows if i do not remember wrong also macos apps with kivy.as well ass pyqt is cross-platform.but if you want to make app for mobile with pyqt you need kivy file.
Nice post. I can recommend Python 3 Crash Course for total beginners. Clean and easy to understand before you dive into some more complex stuff.
The correct way to learn anything is to go through it's concept. And as per my view, you can't learn any thing just by seeing on the book. Moreover, if he really want to learn python, he should take some course from an expert.
Regards: Ryan Eli
My latest Blog: chillitos.net/2020/12/can-you-free...
This is really helpful. Thank you Jess.
A Complete Python Programming Tutorial - Learn Python with each and every topic covered with well thought and well-explained examples.
Thank you for the best of your help.
thanks! I'm going to learn this at my free time 😊
OMG, I had NOT seen Chris Albon's site -- that is amazing.
Wonderful list, thank you, it will keep me busy for a while!
Awesome post! The Self-Taught Programmer has some good material.
Any advice for getting into programming without formal schooling?
Hello
Thanks for the lists.
many thanks for sharing - this is awesome
Very useful post Jessica. Can you please suggest a resource for my 12 year old niece to learn Python?
Hi Jessica.
sad sad sad - unfortunatly only (!!!) books - github would be much much better
sorry - just me 2 cents
Thanks for sharing. very informative post
thetechlearn.com/python-interview-...
thx u for great resources.
Well if you really want to learn python books are the best source these are the best books to learn python
Thanks
Hi! you should also add this book in your recommendations "Learn Python in 7 Days"
computingsavvy.com/books/learn-pyt...
Thanks
Good one Jessica. Even i prefer to add tutlane.com/tutorial/python tutorial to the list.
Thanks
Technoelearn ( technoelearn.com/ ) is also the platform of learning a python programming language.
This is extremely helpful. Thanks for sharing
Website to Learn Python Programming.
bit.ly/codeperfectplus
Thanks for sharing!
free-for.dev/ best free resource ever for all developer
Some great resources!
Here's a regularly updated & curated list of the best Python tutorials & books.
Good list jessica. Even we found another great resource to learn python programming.
tutlane.com/tutorial/python
Thank you so much!
I was just thinking about starting to learn Python, thanks for the post!
A complete Python tutorial series for beginners to learn the popular Python programming language from scratch.
Thank you so much
Thanks for sharing a list a resource list on Python. With these list it helps to get information on Python.
Thanks for Share @jessicagarson . The Complete Python Tutorial for Beginners and Professionals.
Thank you! This is very helpful! 😊
and to others who shared some additional links and info, a big thank you also! 😊