0% found this document useful (0 votes)
22 views

Python, Data Analysis, Data Visualization, Machine Learning, Python With Data Science

The document provides details about a Python training course offered by Baluja Institute of Technology & Management. The course covers core Python, data analysis using libraries like NumPy and Pandas, data visualization, machine learning, computer vision and natural language processing. It includes 10+ modules with lessons on different Python topics and related projects.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Python, Data Analysis, Data Visualization, Machine Learning, Python With Data Science

The document provides details about a Python training course offered by Baluja Institute of Technology & Management. The course covers core Python, data analysis using libraries like NumPy and Pandas, data visualization, machine learning, computer vision and natural language processing. It includes 10+ modules with lessons on different Python topics and related projects.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

BALUJA INSTITUTE

of Technology & Management

ADDRESS:
A1/17, Top Floor, Opposite Metro Pillar no:
[email protected] 636, Main Najafgarh Road, Janakpuri, New
011-4166-8088, 90155-96280, 9313565406 Delhi - 110058
PYTHON
Core Python
Fees: Rs 10,000

Data Analysis, Data Visualization,


Machine Learning, Python with Data
Science
Fees: Rs 10,000
Core Python
Lesson 1 Lesson 2
Getting started with Python programming Variables, Keywords and Operators
 Overview  Variables
 Introductory Remarks about Python  Memory mapping of variables
 A Brief History of Python  Keywords in Python
 How python is differ from other languages  Comments in python
 Python Versions  Operators
 Installing Python and Environment Setup 1. Arithmetic Operators
 IDLE 2. Assignment Operators
 Getting Help 3. Comparison Operators
4. Logical Operators
 How to execute Python program
5. Membership Operators
 Writing your first Python program
6. Identity Operators
7. Bitwise Operators
 Basics I/O and Type casting
 Getting user input
Lesson 3 Lesson 5
Data types in Python Lists and Tuples
 Numbers Introduction to Python ‘list’ data type
 Strings Properties of a list
 Lists List built-in functions
 Tuples Programming with lists
 Dictionary List comprehension
 Sets Introduction to Python ‘tuple’ data type
Tuples as Read only lists
Lesson 4
Numbers and Strings Lesson 6
 Introduction to Python ‘Number’ & Dictionary and Sets
‘string’ data types Introduction to Python ‘dictionary’data type
 Properties of a string Creating a dictionary
 String built-in functions Dictionary built-in functions
 Programming with strings Introduction to Python ‘set’ data type
 String formatting Set and set properties
Set built-in functions
Lesson 7  5. Function recipe and docstring
Decision making & Loops  6. Scope of variables
 Introduction of Decision Making  7. Recursive functions
 Control Flow and Syntax  8. Lambda Functions / Anonymous
 The if Statement Functions
 The if...else Statement  9. Map , Filter & Reduce functions
 The if...elif...else Statement
 Nested if...else Statement Lesson 9
 The while Loop Modules and Packages
 break and continue Statement  1. Modules
 The for Loop  2. Importing module
 Pass statement  3. Standard Module - sys
 Exercise  4. Standard Module - OS
 5. The dir Function
Lesson 8  6. Packages
User defined Functions
 1. Introduction of functions
 2. Function definition and return
PROJECT - CODED
 3. Function call and reuse Application Project using
 4. Function parameters database having GUI Tkinter
Data Analysis MODULE 3
MODULE 1
WORKING WITH PANDAS
GETTING STARTED WITH PYTHON  Introduction to Pandas
LIBRARIES
 Data structure of pandas
 What is data analysis?
 Pandas Series
 Why python for data analysis?
 Pandas dataframes
 Essential Python Libraries Installation and
 Data aggregation with Pandas
setup
 Python  DataFrames Concatenating and appending
 DataFrames Joining
 DataFrames Handling missing data
MODULE 2
 Data Indexing and Selection
NUMPY ARRAYS
 Introduction to Numpy  Operating on data in pandas
 Numpy Arrays  loc and iloc
 Numpy Data types  map,apply,apply_map
 Numpy Array Indexing  group_by
 Numpy Mathematical Operations  string methods
 Indexing and slicing  Querying data in pandas
 Manipulating array shapes  Dealing with dates
 Sorting arrays  Reading and Writing to CSV files with pandas
 Creating array views and copies  Reading and Writing to Excel with pandas
 I/O with NumPy  1Reading and Writing to SQL with pandas
 Numpy Exercises  Reading and Writing to HTML files with pandas
 Pandas Exercises
Data Visualization
MODULE 1  Violin Plots
 Line Plots  Clustermap Plots
 Bar Plots  Heatmaps Plots
 Pie Plots  KDE Plots
 Scatter plots  Regression Plots
 Histogram Plots  Style and Color
 Saving plots to file  Seaborn Exercise
 Plotting functions in matplotlib
MODULE 3
 Matplotlib
Plotly and Cufflinks
MODULE 2  Introduction to Plotly and Cufflinks
Seaborn  Plotly and Cufflinks
 Introduction of Seaborn
MODULE 4
 Distribution Plots
Geographical Plotting
 Categorical Plots
 Introduction to Geographical Plotting
 Matrix Plots
 Choropleth Maps – Part 1
 Bar Plots
 Choropleth Maps – Part 2
 Box Plots
 Choropleth Exercises
 Strip Plots
 Projects using Analysis and Visualisation
Machine Learning
MODULE 1 MODULE 3
Introduction to Machine Learning Machine Learning Classifiers
 What is Machine learing?  K-Nearest Neighbors (KNN)
 Overview about scikit-learn package  Decision tree
 Types of ML  Random forest
 Basic steps of ML  Support vector machines (SVM)
 ML algorithms  Naive Bayes
 Machine learning examples  Logistic Regression
 Email Spam Filtering Project
MODULE 2
Data Preprocessing MODULE 4
 Dealing with missing data Regression Based Learning
 Identifying missing values  Simple Regression
 Imputing missing values  Multiple Regression
 Drop samples with missing values  Predicting house prices with Regression
 Handling with categorical data
 Nominal and Ordinal features
MODULE 5 MODULE 7 Working with OpenCV
Clustering Based Learning  Installing opencv
 Definition  Reading and writing images
 Types of clustering  Applying image filters
 The k-means clustering algorithm  Writing text on images
 Image Manipulations
MODULE 6  Face detection Project
Natural Language Processing  Speech Recognition Project
 Install nltk
 Tokenize words
 Tokenizing sentences
 Stop words with NLTK
 Stemming words with NLTK
 Twitter Sentiment analysis Project
Python with Data Science
Basic of Python Spider (Tool) Panda data frame and data framerelated operations on Toyoter
 Introduction Spider Corolla data sets
 Setting Working Directory  Reading File
 Creating and Saving a Script file.  Exploratory data Analysis
 File Execution  Data preparation and processing
 Clearing Environment Data visualization on Toyo to Corolla
 Commentary Script File  dataset using matplotlib and seaborne libraries
 variable creation  Scalther plot
 Arithmetic & Logical operator  Line plot
 Data type & associates operations  Bar plot
 Historiography
 Box plot
Data Structures
 List  Pain plot
 Tyler Control Structure using Toyota Corolla data sets
 Dictionary  If else family
 Sets  for loop
 for loop with if break
 While loop
Numpy
 Array Functions
 Matrix and associated operation CASE STUDY Regression
 Linear algebra & related operations  predicting price of powered cares Clarification
 Clarification personal income
Course Highlight
1. Consistent Classroom Guidance
2. Meticulously designed Study Material
3. One on One attention
4. Time Bound Completion
5. Experienced full time faculty
6. Small batches
7. 5 days and weekend batches
8. Accommodation for outstation students (PG)

You might also like