Ready to Learn More

Python Programming

Objectives:

This course is designed for the beginners and will go upto Advanced level who are looking to start their career as a Data Scientist!

 

We'll teach you how to wite programs with Python, data file import export, how to generate reports, produce amazing data visualizations, and how to build Machine Learning Algorithms! In this course you will be learning the following topics:

 

 Contents:

 

1. Introduction and Installation

  • What is Python
  • Installation: Anaconda, iPython and Spyder

 

2. Basic Data Types

  • Int
  • Float
  • complex
  • boolean
  • Strings
  • Subsetting
  • Methods
  • Formatting

 

     3. Basic Data Containers

  • Lists
  • Tuples
  • Sets
  • Dictionaries

    

     4. Statements in Python

  • If, Else, Elif
  • For loops
  • While loops
  • Break, Pass, Continue
  • Range
  • Zip
  • Comprehensions
  • Ternary expressions

      

     5. Functions in Python

  • Intro to Functions
  • Passing Multiple Arguments and Default Values
  • Named Arguments
  • Closures
  • Lambda Functions and map
  • Functional Programming : Filter, Any, All and Reduce
  • Scoping in Python

 

     6. NumPy and pandas

  • NumPy Basics
  • Subsetting
  • Reshape and Matrix methods
  • NumPy universal functions
  • pandas Basics
  • Series
  • DataFrames

 

7. Matplotlib and Seaborn for Data Visualization

 

8. Machine Learning

  • Linear Regression
  • Logistic Regression
  • K Nearest Neighbors (KNN)
  • K Means Clustering
  • Decision Trees
  • Random Forests
  • Natural Language Processing (NLP)
  • Support Vector Machines (SVM)

 

INCLUDED

Hands on Lab Practice

Project

 

  

Duration: 4 days (6 hours per day)

 

SCHEDULE

Please contact OptionTrain : (416) 486-6555 or: info@optiontrain.com