Home

Python Learning Roadmap from Fundamentals to Machine Learning and Computer Vision

What You Will Learn

Beginner Level

• Basics of Programming with Python • Automation of Simple Processes • Programming of Modular Python Applications • Easy Transition to Other Languages (Java, C++ etc.)

Intermediate Level

• Object-Oriented Programming • Network Programming • Penetration Testing with Python • Regular Expressions • Multithreading • XML Processing • Database Programming • Logging

Data Science

• Analyzing and Processing Big Data • Statistical Calculations with Python • Visualization of Data • Working with NumPy, Matplotlib and Pandas

Machine Learning

• Predicting Data with Machine Learning • Building Neural Networks with Tensorflow • Recognizing Handwritten Digits with Neural Networks • Applying Linear Models like Regression • K-Nearest-Neighbors Classification • K-Means Clustering • Support Vector Machines

Finance

• Financial Analysis with Python • Analyzing and Graphing Stock Data • Plotting Trendlines • Predicting Share Prices with Machine Learning

Neural Networks

• Generating Poetic Texts with Neural Networks • Predicting Sequential Data (Stocks, Weather etc.) • Processing Audio and Video Data • Recognizing Objects Like Horses, Cars and Trucks on Images • Understanding Recurrent Neural Networks • Understanding Convolutional Neural Networks

Computer Vision

• Making unreadable texts readable again with thresholding • Extracting essential information out of images and videos • Edge detection • Template matching and feature matching • Movement detection in videos • Professional object recognition with OpenCV

Tags: PythonLearning_pythonLearning