Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991.
In this article, i have written all the topics you should study to master python. I am not explaining each and everything in detail here, but i will write about these in another article.
Basics of python :
Variables and types
Basic String operations
Class and object
Modules and Packages
After learning the basics of python you can learn python scripting, python web development. I have a blog post where i have made a list of python projects you can make. Make these projects to enhance your knowledge.
Advanced Tutorials :
Multiple function arguments
Map, Filter and Reduce
Data Science Tutorial :
Pandas : For data manipulation and Analysis.
Numpy : For handling complex array. It provides high performance.
Machine Learning :
A machine learning library for python.
Simple and efficient tools for predictive data analysis
Accessible to everybody, and reusable in various contexts
Built on NumPy, SciPy, and matplotlib
Open source, commercially usable – BSD license
TensorFlow is an end-to-end open source platform for machine learning.
It has a comprehensive, flexible ecosystem of tools, libraries and community resources that lets researchers push the state-of-the-art in ML.
Developers easily build and deploy ML powered applications.
PyTorch is an open source machine learning library based on the Torch library, used for applications such as computer vision and natural language processing, primarily developed by Facebook’s AI Research lab.
It is free and open-source software released under the Modified BSD license