HOW YOU CAN BECOME A COMPUTER VISION ENGINEER - STEP BY STEP ROAD MAP. - PART 2

 PYTHON - Key to Data Science.


We may have seen many interesting things - we now have learned about

-  Linear Algebra
- Statistics
- Calculus

 We now have to learn more about the programming languages.

Python is ruling over all the other languages and it should be taken in account that does not matter which field of Data Science you wanna opt for - it will help you in all segments.

Python being the easiest language of all other languages is preferred to be learnt first due to its easy syntax and powerful libraries which enables you to deal with every kind of data science and artificial intelligence queries.

What's the best resource to learn from ?

I will suggest you for few open source courses from which you can easily start your python journey and then if you wish you can then practice more of skills on platforms like: Kaggle , HackerRank and other programming platforms.

1. https://www.edx.org/python-for-data-science - very rich source to learn python from basics.
2. https://www.coursera.org/specializations/data-science-python - Coursera offers wide range of learning experiences. The good point I like about coursera is that these courses are designed by different great universities around the globe.
3. https://www.datacamp.com/tracks/data-scientist-with-python - Data camp is trending due to it's simple learning modules and providing great help while learning with more examples and easy explanations.


Whether you want to work in data science field or artificial intelligence the most important python libraries you must not forget to get familiar with are :

1. Numpy - its supports multi dimensional array , supports large dimensional arrays and matrices.
2. Pandas -its based on top on Numpy library and is very efficient while doing data manipulation and analysis.
3. Matplot lib - for 2-d visualization this is the best library you can use, it offer wide range of multi - platform data visualization.

The best part is all the above three courses can be used to learn all these three libraries. It's highly recommendable to learn more with these libraries office documentation to learn more about them.

The website you can use to learn more precisely for these libraries - http://scipy.org

After you have completed learning Python and all three libraries you are now prepared to learn more on neural networks and the types of neural networks.

Neural Networks and its types. - from the above link you can learn more on neural networks.


If you have liked the article and want to continue your journey to become a successful computer vision engineer , then don't forget to subscribe and share more to help your peers.

In next series of this journey I will discuss more on Neural Networks and applying Gradient descent on Neural Networks.

Stay Tuned !

Comments