Python is a programming language that can be used for many different purposes including data science, software development and scripting.
These are a couple of resources to get started with Python programming. If you are a beginner, it's usually best to start with exercises.
Exercises
Exercises are great to master new concepts quickly. I always learn by exercises rather than dry theory.
Tutorials
To get started, here are some beginner tutorials. They cover all the basics concepts:
Want to make web apps?
You can use Python to build web apps. Django and Flask are the most commonly used. These articles will help you get started building your web app:
- pythonspot.com/flask-web-app-with-python/
- www.fullstackpython.com/flask.html
- docs.djangoproject.com/en/2.0/intro/tutorial01/
Machine Learning
Machine Learning and related topics (Artificial Intelligence, Deep Learning) is very popular these days.
Do you want to learn Machine Learning? These are some resources to get started:
- github.com/rasbt/python-machine-learning-book
- pythonprogramminglanguage.com/machine-learning/
- machinelearningmastery.com/machine-learning-in-python-step-by-step/
Conclusion
These are some tutorials and articles on Python programming and some applications. I hope this list is useful to you.