Is Data the next great resource?
The world is currently evolving and technology is shaping world events and being part of our basic life. This has led to a development of many languages to meet a broader audience and specific needs of various fields. Python is a widely-used, interpreted, object-oriented, and high-level programming language with dynamic semantics, used for general-purpose programming. It was created by Guido van Rossum, and first released on February 20, 1991.
;https://www.python.org/about/apps
https://wiki.python.org/moin/PythonProjects
Why Python?
Python is high level programming language which is widely used for General Purpose Programming.
-Basically speaking I'm still learning Python and definitely I've found it much easier to learn and basic Python concepts are easy to recall.
-It's also usable for a broad audience as it's easy to understand and read the codes.
-Python has in built functions which are easily accessible. Here are some of the functions;
(https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l15t9o4l8r4tk11ot4hw.jpg)
(https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ite9wdc21yu4litfcu1d.jpg)
Mastering Python
Python 3 is the latest version of Python which is not installed on most platforms.For Windows and Mac users you have to download the python application and an editor of your choice.
There are many sources to learn Python, there are websites which offer courses on Python;
https://realpython.com/products/real-python-course/
https://www.udemy.com/topic/python/
Python tutorials can also be accessed through YouTube.
To master Python the right way, it's necessary to practice by writing scripts and doing python projects often ;https://projecteuler.net/ -project Euler problems provide an insight.
https://www.geeksforgeeks.org/
-To distribute your Python code-in
- Python library
- Python web application
There are also python books which may be of help
-Python has a wide field, after learning basic concepts one can specialize to the various fields;
- Python for Data science - for data visualization and analytics.
- Python for web development - web development using Python frameworks. https://hackr.io/blog/python-frameworks#types-of-python-frameworks
- Python for machine learning.
Useful links
http://scikit-learn.org/ - Machine learning with Python
https://www.tensorflow.org/ - Deep learning with Python https://www.djangoproject.com/ -
https://www.python.org/dev/peps/pep-0008
Top comments (1)
Very informative article👌