top of page

Machine Learning

About this course:

This comprehensive course will be your guide to learning how to use the power of Python to analyze data, create beautiful visualizations, and use powerful machine learning algorithms! Data Scientist has been ranked the number one job on Glassdoor and the average salary of a data scientist is over $120,000 in the United States according to Indeed! Data Science is a rewarding career that allows you to solve some of the world's most interesting problems! This course is designed for both beginners with some programming experience or experienced developers looking to make the jump to Data Science!

+ 35 Hours

20 Hours Live classes + 15 Hours Project work

Industry experts

Taught by expert industry professionals.

Basics to Advanced

No programming experience? No worries, we start from the basics!

career mentoring

Placement Assistance, Interview Preparation and more

Who is this course for?

​

  • Analytics professionals who want to fasten their growth path

  • IT and Software professionals who are looking to get into the field of Analytics.

  • Students and graduates who want to start their career with Analytics, or

  • Anyone who wants to get started with Analytics

​

​

Pre-requisites:

No prior knowledge of programming is assumed.

No prior knowledge of any subject is assumed.

​

​

Course Contents:

 

​

Contact Us

Thanks for submitting!

Section 1: Data Science Overview

 

  • Data Science

  • Data Analytics & Business Analytics

  • Data Scientists / Data Analysts / Business Analysts- What they do?

  • Examples of Data Science

  • Python for Data Science

 

Section 2: Data Analytics Overview

 

  • Introduction to Data Visualization

  • Processes in Data Science

  • Data Wrangling, Data Exploration, and Model Selection

  • Exploratory Data Analysis or EDA

  • Data Visualization

  • Plotting

  • Hypothesis Building and Testing

 

Section 3: Statistical Analysis and Business Applications

 

  • Introduction to Statistics

  • Statistical and Non-Statistical Analysis

  • Some Common Terms Used in Statistics

  • Data Distribution: Central Tendency, Percentiles, Dispersion

  • Histogram

  • Bell Curve

  • Hypothesis Testing

  • Chi-Square Test

  • Correlation Matrix

  • Inferential Statistics

 

Section 4: Python: Environment Setup and Essentials

 

  • Introduction to Anaconda

  • Installation of Anaconda Python Distribution - For Windows, Mac OS, and Linux

  • Jupyter Notebook Installation

  • Jupyter Notebook Introduction

  • Variable Assignment

  • Basic Data Types: Integer, Float, String, None, and Boolean; Typecasting

  • Creating, accessing, and slicing tuples

  • Creating, accessing, and slicing lists

  • Creating, viewing, accessing, and modifying dicts

  • Creating and using operations on sets

  • Basic Operators: 'in', '+', '*'

  • Functions

  • Control Flow

 

Section 5: Mathematical Computing with Python (NumPy)

 

  • NumPy Overview

  • Properties, Purpose, and Types of ndarray

  • Class and Attributes of ndarray Object

  • Basic Operations: Concept and Examples

  • Accessing Array Elements: Indexing, Slicing, Iteration, Indexing with Boolean Arrays

  • Copy and Views

  • Universal Functions (ufunc)

  • Shape Manipulation

  • Broadcasting

  • Linear Algebra

 

Section 6: Data Manipulation with Python (Pandas)

 

  • Introduction to Pandas

  • Data Structures

  • Series

  • DataFrame

  • Missing Values

  • Data Operations

  • Data Standardization

  • Pandas File Read and Write Support

  • SQL Operation

 

Section 7: Scientific computing with Python (Scipy)

 

  • SciPy and its Characteristics

  • SciPy sub-packages

  • SciPy sub-packages –Integration

  • SciPy sub-packages – Optimize

  • Linear Algebra

  • SciPy sub-packages – Statistics

  • SciPy sub-packages – Weave

  • SciPy sub-packages - I O

 

 

Section 8: Machine Learning with Python – Part 1

 

  • Introduction to Machine Learning

  • Machine Learning Approach

  • How Supervised and Unsupervised Learning Models Work

  • Scikit-Learn

  • Supervised Learning Models - Linear Regression

  • Supervised Learning Models: Logistic Regression

  • K Nearest Neighbors (K-NN) Model

  • Unsupervised Learning Models: Clustering

 

 

 

Section 9: Regression

 

Learning objectives: This lesson will take you into your past and help you brush up on those math and statistics concepts highly necessary to understand the Machine Learning algorithms.

  • Regression and its types

  • Linear regression: Equations and algorithms

 

Section 10: Classification

Learning objectives: In this lesson, you will learn about classification, logistic regression, K-nearest neighbors, support vector machines, and Naive Bayes.

  • Meaning and types of classification

  • Logistic regression

  • K-nearest neighbors

  • Support vector machines

  • Kernel support vector machines

  • Naive Bayes

  • Decision tree classifier

  • Random forest classifier

 

Section 11: Unsupervised learning: Clustering

Learning objectives: In this lesson, you will learn and implement a few more algorithms within the unsupervised learning category.

  • Clustering algorithms

  • K-means clustering

 

 

Section 12: Introduction to Deep Learning

Learning objectives: This last lesson of the course, gives you a peek into the world of deep learning and how it is related to machine learning.

  • Meaning and importance of Deep Learning

  • Artificial Neural Networks

  • TensorFlow

 

 

Section 13: Capstone Project 1: Predicting Customer Churn

 

Churn prediction is essential for businesses as it helps you detect customers who are likely to cancel a subscription, product or service. You will use variety of tools learned in the class to predict the customers who are likely to churn in future.

 

Section 14: Capstone Project 2: Text Analytics

Text Data from Social Media platforms could be used to analyze various things. It’s one such use is sentiment analysis. You will extract the data from twitter to work on the sentiment analysis.

​

​

How we help you get into Data Science Job?

​

  • Resume Preparation: We help you customize your resumes for various jobs.

  • Mock interviews (Technical + HR Round)

  • Co-ops & Placement Assistance

 

 

Expected Salary for Data Scientists in GTA region:

​

  • Contract-based: $45 to $95 per hour incorporated (Based on experience)

  • Full Time: $80k to $120k yearly (Based on experience)

​

​

Contact: 

+1 6478061429

bottom of page