A curated list of Ultimate Python resources!
(Getting started with #Python or a senior Python developer, you wouldn't wanna miss this)
A thread.
(Getting started with #Python or a senior Python developer, you wouldn't wanna miss this)
A thread.
Python Books:
1- Automate the Boring Stuff with Python
2- Python Crash Course
3- Python Cookbook
4- Headfirst Python
5- Learn Python the Hard Way
6- How to think like a computer scientist
7- Think Python
8- Python Tricks by Dan Bader
9- Dive into Python
10- Fluent Python
1- Automate the Boring Stuff with Python
2- Python Crash Course
3- Python Cookbook
4- Headfirst Python
5- Learn Python the Hard Way
6- How to think like a computer scientist
7- Think Python
8- Python Tricks by Dan Bader
9- Dive into Python
10- Fluent Python
Python IDE:
1- Jupyter Notebook
2- Visual Studio Code
3- PyCharm
4- Atom
5- Sublime Text
6- Spyder
7- GNU Emacs
8- Vi / Vim
9- Pydev
10- Thonny
1- Jupyter Notebook
2- Visual Studio Code
3- PyCharm
4- Atom
5- Sublime Text
6- Spyder
7- GNU Emacs
8- Vi / Vim
9- Pydev
10- Thonny
Python Coding Practise Playground:
1- Hackerrank
2- CodingBat
3- Leetcode
4- Codechef
5- Coderbyte
6- Exercism
7- Practicepython
8- Codewars
9- CodinGame
10- Projecteular
1- Hackerrank
2- CodingBat
3- Leetcode
4- Codechef
5- Coderbyte
6- Exercism
7- Practicepython
8- Codewars
9- CodinGame
10- Projecteular
Python Podcasts:
1- Talk Python to Me
2- Python Bytes
3- Teaching Python
4- Podcast.__init__
5- Radio Free Python
6- Test & Code
7- The Real Python Podcast
8- from python import podcast
9- Teaching Python
1- Talk Python to Me
2- Python Bytes
3- Teaching Python
4- Podcast.__init__
5- Radio Free Python
6- Test & Code
7- The Real Python Podcast
8- from python import podcast
9- Teaching Python
Hosting platforms for Python Projects:
1- AWS
2- Render
3- PythonAnywhere
4- Heroku
5- Google Cloud
6- FastComet
7- NodeChef
1- AWS
2- Render
3- PythonAnywhere
4- Heroku
5- Google Cloud
6- FastComet
7- NodeChef
YouTube Channels for learning Python:
1- Telusko
2- Edureka
3- Corey Schafer
4- CodeWithHarry
5- ProgrammingKnowledge
6- freeCodeCamp
7- TokyoEdTech
8- Chris Hawkes
9- Amulya's Academy
10- Joe James
1- Telusko
2- Edureka
3- Corey Schafer
4- CodeWithHarry
5- ProgrammingKnowledge
6- freeCodeCamp
7- TokyoEdTech
8- Chris Hawkes
9- Amulya's Academy
10- Joe James
Websites to learn Python:
1- W3schools
2- TutorialsPoint
3- Geeksforgeeks
4- Google's Python Class
5- Programiz
6- Kaggle
7- Progate
8- Sololearn
9- Codecademy
10- Codewars
11 - Learn X in Y minutes
12- PythonForBeginners
13 - Hitchhiker’s Guide
1- W3schools
2- TutorialsPoint
3- Geeksforgeeks
4- Google's Python Class
5- Programiz
6- Kaggle
7- Progate
8- Sololearn
9- Codecademy
10- Codewars
11 - Learn X in Y minutes
12- PythonForBeginners
13 - Hitchhiker’s Guide
Courses to learn Python:
1- Python for absolute beginners (Udemy)
2- Python for Everybody (Coursera)
3- Complete Python Bootcamp: Go From Zero to Hero (Udemy)
4- Complete Python Masterclass (Udemy)
5- Learn Python 3 (Codecademy)
6- The Python Bible (Udemy)
1- Python for absolute beginners (Udemy)
2- Python for Everybody (Coursera)
3- Complete Python Bootcamp: Go From Zero to Hero (Udemy)
4- Complete Python Masterclass (Udemy)
5- Learn Python 3 (Codecademy)
6- The Python Bible (Udemy)
Technical Blogging Platforms: (Where you can read Python Blogs)
1- Hashnode
2- Medium
3- Devto
1- Hashnode
2- Medium
3- Devto
Mobile Applications to learn Python:
1- Sololearn
2- Programiz
3- DataCamp
4- Unacademy Learning App
5- Encode
6- Programming Hero
7- Enki App
8- Programming Hub
1- Sololearn
2- Programiz
3- DataCamp
4- Unacademy Learning App
5- Encode
6- Programming Hero
7- Enki App
8- Programming Hub
Python Libraries for GUI Development
1 - Tkinter
2- enaml
3- curses
4- Eel
5- Flexx
6- DearPyGui
7- urwid
8- Toga
1 - Tkinter
2- enaml
3- curses
4- Eel
5- Flexx
6- DearPyGui
7- urwid
8- Toga
Python Newsletters:
1-Awesome Python Newsletter
2-Python Weekly
3- Python Email Academy
4- Dan's Python Newsletter
5- The Real Python Newsletter
6- Pycoder's Weekly
7- Become a Better Developer
8- Import Python
9- PYnative Newsletter
10- Bite Python
11- Python Puzzles
1-Awesome Python Newsletter
2-Python Weekly
3- Python Email Academy
4- Dan's Python Newsletter
5- The Real Python Newsletter
6- Pycoder's Weekly
7- Become a Better Developer
8- Import Python
9- PYnative Newsletter
10- Bite Python
11- Python Puzzles
I have complied all the Python Resources in a GitHub Repository.
Drop a star if you find it useful https://github.com/ayushi7rawat/Ultimate-Python-Resource-Hub
Drop a star if you find it useful https://github.com/ayushi7rawat/Ultimate-Python-Resource-Hub
Beginner Python Projects
1- TIC TAC TOE
2- Calculator
3- Number guessing game
4- Stone paper scissors
5- Password generator
6- Quiz app
7- Twitter bot
8- Alarm clock
9- Url shortener
10- Speed typing test
11- Classic snake game
12- QR code generator
13- Email slicer
1- TIC TAC TOE
2- Calculator
3- Number guessing game
4- Stone paper scissors
5- Password generator
6- Quiz app
7- Twitter bot
8- Alarm clock
9- Url shortener
10- Speed typing test
11- Classic snake game
12- QR code generator
13- Email slicer