The Ultimate resource hub of Python: All at one place
# [Ultimate-Python-Resource-Hub](https://ayushirawat.com/the-ultimate-python-resource-hub)

The Ultimate resource hub of Python: All at one place

![alt text](https://github.com/ayushi7rawat/Ultimate-Python-Resource-Hub/blob/master/cover.png)

## [Python Official Documentation](https://docs.python.org/3/)

## Contributing
Please see [CONTRIBUTING](https://github.com/ayushi7rawat/Ultimate-Python-Resource-Hub/blob/master/CONTRIBUTING.md), [CODE-OF-CONDUCT](https://github.com/ayushi7rawat/Ultimate-Python-Resource-Hub/blob/master/CODE-OF-CONDUCT.md) for details before you contribute.

## Table of Contents
- [Ultimate-Python-Resource-Hub](#Ultimate-Python-Resource-Hub) 
- [Ultimate-Python-Resource-Hub](#ultimate-python-resource-hub)  
- [Python Official Documentation](#python-official-documentation)
- [Contributing](#contributing)
- [Table of Contents](#table-of-contents)
- [Requirements](#requirements)
- [Coding Practice Playground for Python](#coding-practice-playground-for-python)
- [Free Hosting Platforms for Python](#free-hosting-platforms-for-python)
- [Python Books](#python-books)
- [Python Community and Groups](#python-community-and-groups)
- [Python Courses-Video Tutorials](#python-courses-video-tutorials)
- [Python Devs to Follow on Twitter](#python-devs-to-follow-on-twitter)
- [Python Github Repositories](#python-github-repositories)
- [Python IDEs](#python-ides)
- [Python Libraries for GUI Development:](#python-libraries-for-gui-development)
- [Python Frameworks for Web Development:](#python-frameworks-for-web-development)
- [Python Libraries for Game Development:](#python-libraries-for-game-development)
- [Python Libraries for Data Science:](#python-libraries-for-data-science)
- [Python Mobile Applications:](#python-mobile-applications)
- [Python Newsletters:](#python-newsletters)
- [Python Podcasts:](#python-podcasts)
- [Python Websites](#python-websites)
- [Python YouTube channels](#python-youtube-channels)
- [Technical Blogging Platforms](#technical-blogging-platforms)
- [Data Structures and Algorithms](#data-structures-and-algorithms)
- [Connect with me](#connect-with-me)

## Requirements
Have Python 3.7 or newer installed. You can check the version by typing `python3 --version` in your command line. You can [download the latest Python version from here](https://www.python.org/downloads/).

- - -

## Coding Practice Playground for Python
- [Advent of Code](https://adventofcode.com/)
- [AlgoDaily](https://algodaily.com/)
- [AlgoExpert](https://www.algoexpert.io/)
- [BinarySearch](https://binarysearch.io/)
- [Brilliant](http://brilliant.org/)
- [CheckiO](http://www.checkio.org/)
- [CodeAbbey](http://codeabbey.com/)
- [Codechef](https://www.codechef.com/problems/easy)
- [CodeForces](http://codeforces.com/)
- [CodeKata](http://codekata.com/)
- [Coderbyte](https://coderbyte.com/)
- [CoderByte](https://coderbyte.com/)
- [CodeSignal](https://codesignal.com/)
- [Codewars](https://www.codewars.com/)
- [Codility](https://codility.com/)
- [CodinGame](https://www.codingame.com/)
- [Codingame](https://www.codingame.com/)
- [CodingBat](https://codingbat.com/python)
- [Cyber-dojo](https://cyber-dojo.org/)
- [Daily Coding Problem](https://www.dailycodingproblem.com/)
- [Daily Interview Pro](http://dailyinterviewpro.com/)
- [DevPost](https://devpost.com/)
- [Edabit](https://edabit.com/)
- [Exercism](https://exercism.io/)
- [Exercism](https://exercism.io/)
- [FightCode](http://fightcodegame.com/)
- [Google's Coding Competitions](https://codingcompetitions.withgoogle.com/)
- [HackerEarth](http://hackerearth.com/)
- [Hackerrank](https://www.hackerrank.com/dashboard)
- [Kaggle](http://kaggle.com/)
- [Kattis](https://www.kattis.com/developers)
- [Leetcode](https://leetcode.com/problemset/all/?difficulty=Easy)
- [LintCode](http://www.lintcode.com/en/)
- [Practicepython](http://www.practicepython.org/)
- [Project Euler](https://projecteuler.net/)
- [Rosalind](http://rosalind.info/problems/locations/)
- [Topcoder](http://topcoder.com/)
- [Wolfram Challenges](https://challenges.wolfram.com/)
- [spoj](https://www.spoj.com/)
- [urionlinejudge](https://www.urionlinejudge.com.br/)

## Free Hosting Platforms for Python
- [AWS](https://aws.amazon.com/)
- [FastComet](https://www.fastcomet.com/)
- [Google Cloud](https://cloud.google.com/)
- [Heroku](https://www.heroku.com/)
- [NodeChef](https://www.nodechef.com/)
- [PythonAnywhere](https://www.pythonanywhere.com/?affiliate_id=0048f655)
- [Render](https://render.com/)

## Python Books
- [A byte of Python](https://python.swaroopch.com/) by Swaroop
- [Python for Everybody](https://www.py4e.com/book.php)
- Automate the Boring Stuff with Python
- Dive into Python
- Fluent Python
- Headfirst Python
- How to think like a computer scientist
- Learn Python the Hard Way
- Python Cookbook
- Python Crash Course
- Python Tricks by Dan Bader
- Think Python

## Python Community and Groups
- [PySlackers](https://pyslackers.com/)
- [Python Discord Server](https://discord.com/invite/python)
- [r/Python](https://www.reddit.com/r/Python/)

## Python Courses-Video Tutorials
- [Automate the Boring Stuff with Python Programming](https://www.udemy.com/course/automate/)
- [Coursera](https://www.coursera.org/learn/python-network-data)
- [Linkedin Learning Python 2](https://www.linkedin.com/learning/learning-python-2/welcome)
- [Linkedin Python Essential Training](https://www.linkedin.com/learning/python-essential-training-2/welcome)
- [pythonprogramming-net](https://pythonprogramming.net/)
- [Udacity: Introduction to Python](https://www.udacity.com/course/introduction-to-python--ud1110)
- [Udemy: Complete Python Bootcamp](https://www.udemy.com/course/complete-python-bootcamp/)
- [Udemy: Python for Absolute Beginners](https://www.udemy.com/course/python-for-absolute-beginners-u/)
- [Complete Python Bootcamp: Go From Zero to Hero (Udemy)](https://www.udemy.com/course/complete-python-bootcamp/)
- [Complete Python Masterclass (Udemy)](https://www.udemy.com/course/python-masterclass-course/)
- [Learn Python 3 (Codecademy)](https://www.codecademy.com/learn/learn-python-3)
- [Python for absolute beginners (Udemy)](https://www.udemy.com/course/python-for-absolute-beginners-u/)
- [Python for Everybody (Coursera)](https://www.coursera.org/specializations/python)
- [The Python Bible (Udemy)](https://www.udemy.com/course/the-python-bible/)
- [100 Days of Code - The Complete Python Pro Bootcamp for 2021](https://www.udemy.com/course/100-days-of-code/)

## Python Devs to Follow on Twitter
- [Justin Mitchel](https://twitter.com/JustinMitchel)

## Python Github Repositories  
- [30 Days of Python](https://github.com/codingforentrepreneurs/30-Days-of-Python)
- [Awesome Python](https://github.com/vinta/awesome-python)
- [Coding Interview University](https://github.com/jwasham/coding-interview-university)
- [Coding Problems](https://github.com/MTrajK/coding-problems)
- [Full Speed Python](https://github.com/rasbt/python_reference)
- [Learn Python 3](https://github.com/jerry-git/learn-python3)
- [Playground and Cheatsheet](https://github.com/trekhleb/learn-python)
- [Python Comics](https://github.com/zhiwehu/Python-programming-exercises)
- [Python programming tutorial](https://github.com/Akuli/python-tutorial)
- [Python Reference](https://github.com/rasbt/python_reference)
- [Python-Learning-Resources](https://github.com/CodementorIO/Python-Learning-Resources)
- [Python](https://github.com/python)
- [The Algorithms](https://github.com/TheAlgorithms/Python)
- [Hackerrank_Python](https://github.com/Kushal997-das/Hackerrank)

## Python IDEs
- [Atom](https://atom.io/)
- [GNU Emacs](https://www.gnu.org/software/emacs/download.html)
- [Jupyter Notebook](https://jupyter.org/install)
- [PyCharm](https://www.jetbrains.com/pycharm/download/#section=windows)
- [Pydev](https://www.pydev.org/download.html)
- [Spyder](https://www.spyder-ide.org/)
- [Sublime Text](https://www.sublimetext.com/3)
- [Thonny](https://thonny.org/)
- [Vi / Vim](https://www.vim.org/)
- [Visual Studio Code](https://code.visualstudio.com/download)
- [Wing](https://wingware.com/downloads)
- [Anaconda](https://www.anaconda.com/products/individual)

## Python Libraries for GUI Development:
- curses
- DearPyGui
- Eel
- enaml
- Flexx
- Tkinter
- Toga
- urwid
- PyQT
- PySimpleGUI
- Kivy

## Python Frameworks for Web Development:
- Django
- Flask
- web2py
- Bottle
- FastAPI
- Pyramid

## Python Libraries for Game Development:
- Pygame
- PyOpenGL
- Pyglet

## Python Libraries for Data Science:
- TensorFlow
- NumPy
- SciPy
- Pandas
- Matplotlib
- Seaborn
- StatsModels

## Python Mobile Applications:
- [DataCamp](https://play.google.com/store/apps/details?id=com-datacamp)
- [Programiz](https://play.google.com/store/apps/details?id=com-programiz-learnpython)
- [Sololearn](https://play.google.com/store/apps/details?id=com-sololearn-python)
- [Encode](https://play.google.com/store/apps/details?id=com.upskew.encode)
- [Enki App](https://play.google.com/store/apps/details?id=com.enki.insights)
- [Programming Hero](https://play.google.com/store/apps/details?id=com.learnprogramming.codecamp)
- [Programming Hub](https://play.google.com/store/apps/details?id=com.freeit.java)
- [Unacademy Learning App](https://play.google.com/store/apps/details?id=com.unacademyapp)


## Python Newsletters:
- [Awesome Python Newsletter](https://python.libhunt.com/newsletter)
- [Become a Better Developer](https://lerner.co.il/newsletter/)
- [Bite Python](http://newsletter.pythontips.com/)
- [Dan's Python Newsletter](https://dbader.org/newsletter)
- [Import Python](https://importpython.com/newsletter/)
- [Pycoder's Weekly](https://pycoders.com/)
- [PYnative Newsletter](https://pynative.com/newsletter/)
- [Python Email Academy](https://inboxreads.co/n/python-email-academy)
- [Python on Microcontrollers](https://www.adafruitdaily.com/category/circuitpython/)
- [Python Puzzles ](https://app.finxter.com/learn/computer/science/)
- [Python Weekly](https://www.pythonweekly.com/)
- [The Real Python Newsletter](https://realpython.com/newsletter/)
 
## Python Podcasts:
- [Django Chat](https://djangochat.com/)
- [from python import podcast](https://www.frompythonimportpodcast.com/)
- [Podcast-__init__ ](https://www.pythonpodcast.com/)
- [Python Bytes](https://pythonbytes.fm/)
- [Radio Free Python](http://radiofreepython.com/)
- [Running in Production](https://runninginproduction.com/)
- [Talk Python to Me](https://talkpython.fm/)
- [Teaching Python](https://www.teachingpython.fm/)
- [Test & Code](https://testandcode.com/)
- [The Real Python Podcast](https://realpython.com/podcasts/rpp/)
 
## Python Websites
- [ Codecademy](https://www-codecademy-com/) 
- [Automate the Boring Stuff with Python](https://automatetheboringstuff-com/)
- [Codewars](https://www-codewars-com/)
- [Geeksforgeeks](https://www-geeksforgeeks-org/python-programming-language/?source=google&medium=cpc&device=c&keyword=for%20loop%20python&matchtype=b&gclid=Cj0KCQjwnqH7BRDdARIsACTSAdvzWcMAnB8arukOOwyBVvJ6R3vbh7XQmWDjRMzKA_oaLVtvDsupwL0aAsDlEALw_wcB)
- [Google's Python Class](https://developers-google-com/edu/python)
- [Hitchhiker’s Guide](https://docs-python-guide-org/)
- [Kaggle](https://www-kaggle-com/learn/python)
- [Learn X in Y minutes](https://learnxinyminutes-com/docs/python/)
- [Progate](https://progate-com/languages/python)
- [Programiz](https://www-programiz-com/python-programming)
- [PythonForBeginners](https://www-pythonforbeginners-com/basics/python-pip-usage)
- [Sololearn](https://www-sololearn-com/)
- [TutorialsPoint](https://www-tutorialspoint-com/python/index-htm)
- [w3schools-com](https://www-w3schools-com/python/)
- [Full Stack Python](https://www.fullstackpython.com/)
- [Real Python](https://realpython.com/)
- [Holy Python](https://holypython.com/)

## Python YouTube channels
- [Amulya's Academy](https://www-youtube-com/channel/UCIgXF0FrYJL0a6sMsRIsLvA)
- [Chris Hawkes](https://www-youtube-com/user/noobtoprofessional)
- [CodeWithHarry](https://www-youtube-com/channel/UCeVMnSShP_Iviwkknt83cww)
- [CodingEntrepreneurs](https://www-youtube-com/c/CodingEntrepreneurs)
- [Corey Schafer](https://www-youtube-com/user/schafer5)
- [Edureka ](https://www-youtube-com/watch?v=WGJJIrtnfpk&list=PL9ooVrP1hQOHY-BeYrKHDrHKphsJOyRyu)
- [freeCodeCamp-org](https://www-youtube-com/watch?v=rfscVS0vtbw)
- [Joe James](https://www-youtube-com/user/joejamesusa)
- [ProgrammingKnowledge](https://www-youtube-com/watch?v=E9U-EBG8jVk&list=RDQMgTJmXAVobVk&start_radio=1)
- [Telusko](https://www-youtube-com/user/javaboynavin)
- [TokyoEdTech](https://www-youtube-com/channel/UC2vm-0XX5RkWCXWwtBZGOXg)
- [Traversy Media](https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA)
- [Real Python](https://www.youtube.com/channel/UCI0vQvr9aFn27yR6Ej6n5UA)


## Technical Blogging Platforms
- [Dev.to](https://dev.to/)
- [Hashnode](https://hashnode.com/)
- [Medium](https://medium.com/)

## Data Structures and Algorithms
-  [freecodecamp.org](https://medium.freecodecamp.org/i-built-an-app-that-makes-learning-algorithms-and-data-structures-way-more-fun-46fbb8afacaf)
-  [ideserve]( http://www.ideserve.co.in/)
-  [data-structures-and-algorithms-in-python](https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513) <br>

# Connect with me
Hi, I am [Ayushi Rawat](https://ayushirawat.com/), a Software Developer and a YouTuber who likes to write Technical Blogs and contribute to Open Source. You can connect with me and follow my work at:
[Twitter](https://twitter.com/ayushi7rawat) | [YouTube](https://youtube.com/ayushirawat) | [LinkedIn](https://www.linkedin.com/in/ayushi7rawat/) 

Join my [Telegram Channel](https://t.me/rawatayushi) | [Discord Server](https://discord.gg/uFSUZnBcW8)

<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.

<h3 align="center">Show your &nbsp;❤️&nbsp; & support by starring the repository!</h3>

