Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jeevan-j/getting-started-with-python
Get started with Python Development quickly
https://github.com/jeevan-j/getting-started-with-python
Last synced: 16 days ago
JSON representation
Get started with Python Development quickly
- Host: GitHub
- URL: https://github.com/jeevan-j/getting-started-with-python
- Owner: Jeevan-J
- License: mit
- Created: 2021-09-01T12:06:27.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-09-01T15:25:47.000Z (over 3 years ago)
- Last Synced: 2025-01-06T04:07:35.775Z (23 days ago)
- Size: 22.5 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Getting Started with Python
Here I curate the online resources and provide the best way to get started with Python development. Note that, this are only resources to get started, but you have put in your effort to explore, practice and learn. Practice each concept with different examples. I also try to provide an overview of the technologies/frameworks based on python.
Let's look at Python evolution and importance to start with, (IT'S OKAY TO SPEND SOMETIME ON READING)
- [The evolution of Python programming](https://fadmagazine.com/2020/07/06/the-evolution-of-python-programming/)
- [What is Python?](https://pythoninstitute.org/what-is-python/)
- [Incredible Growth Python](https://stackoverflow.blog/2017/09/06/incredible-growth-python/)
- [The Story of Python, by Its Creator, Guido van Rossum](https://www.youtube.com/watch?v=J0Aq44Pze-w)
- [Evolution of Python in the Last Decade (2010 - 2019)](https://www.youtube.com/watch?v=xZXsR7soexU)
Now let's look at Applications of Python. There are several applications of Python because it is open-source, community driven and had built a huge community in the last decade. I will mention top 10 applications below:
- Web Development (Django, Flask, Plotly Dash, FastAPI)
- Game Development (Pygame, PyKyra, Kivy, Pyglet)
- Machine Learning and AI (Scikit-learn, Tensorflow, PyTorch)
- Data Analysis and Visualization (Pandas, Dask, Pandas-Profiling, DataPrep)
- Desktop GUIs (PyQt5, Tkinter, Kivy, )
- Web Scraping applications (BeautifulSoup, Selenium, LXML)
- Embedded (IoT) Applications (Paho-MQTT, Sockets, Requests)
- Audio and Video Applications (OpenCV, pyAudioAnalysis, MoviePy)
- CAD Applications (Like Blender, FreeCAD)
- Business Applications (Odoo, Tryton)NOTE: All these applications are built and developed using Frameworks / Packages written in core python programming languages.
Some Links on Applications of Python:
- https://www.python.org/about/apps/
- https://www.edureka.co/blog/python-applications/
- https://www.youtube.com/watch?v=_u2HRottdeo
## TOPICS
- [Basics](https://github.com/Jeevan-J/getting-started-with-python/blob/main/Basics.md)
- [Web Development Frameworks]
- [Data Analysis and Visualization]
- [Machine Learning and AI]MORE TO COME.........