DATA SCIENCE
WITH PYTHON Training
Course Content
[Link] B-125, Sector 2 Noida
info@[Link] 98103 06956
Python Core
Introduction
What is Python?
Why Should I learn Python?
Installing Python
How to execute Python program
Write your first program
Variables & Data Types
Variables
Numbers
Variable Assignments
Introduction to Strings
Quick Print Check
Indexing and Slicing with Strings
String Properties and Methods
Print Formatting with Strings
Lists in Python
Dictionaries in Python
Tuples with Python
Sets in Python
Conditional Statements & Loops
Comparison Operators in Python
Chaining Comparison Operators in Python with Logical Operators
if...statement
if...else statement
elif...statement
info@[Link] 98103 06956
The while...Loop
The for....Loop (break, continue, pass)
Functions
Define function
Calling a function
Function arguments
Built-in functions
Modules & Packages
Modules
How to import a module...?
Command line arguments using sys module
Standard module- OS
Packages
Classes & Objects
Introduction about classes & objects
Creating a class & object
Inheritance
Methods Overriding
Data hiding
info@[Link] 98103 06956
Data Science with Python
NUMPY
Imports and installations
Array Creation Routines
Reading documentation within the interactive shell
Defining features of NumPy Arrays
Shape and size
Datatype
Slicing and Indexing
Indexing
Slicing
Modifying elements
Conditionals and Conditional Indexing
Array Manipulations
Reshape, flatten, resize and transpose
Broadcasting
Expanding and squeezing dimensions
Concatenating and stacking
Splitting
Append, insert and delete
Element-wise operations (add, multiply, etc)
Aggregation operations (sum, min, max, etc)
Matrix Operations (dot products, matrix multiplication, etc)
Input / Output with NumPy
info@[Link] 98103 06956
Scientific Python
SCIPY
SCIPY IO
SCIPY Constants
SCIPY Stats
SCIPY SCGraph
Data Analysis
Introduction to Pandas (Python programming language for data manipulation
and analysis)
Understanding Series, Data Frame (rows and columns)
Create Data Frame and using List and Dictionary
Addition, Subtraction of Columns
Column Deletion
Row or column selection
Data Analysis with csv (data) file
How to import csv files
How to take information about the different types of
variables it contains How to extract information about the
total rows and columns it has
How to subset the data from that file
Removing negative values, replacing missing values with
central tendencies Creating/evaluating a new column in an
existing dataset
Renaming variable names, adding data labels
Filtering data according to a specific condition
Appending Data sets
Merging data sets, Removing duplicates
Sorting data-ascending/descending order - wrt one /two vbls
Creating Summaries/Reports/Tables - What a Pivot do in MS-Excel
Transposing a dataset
info@[Link] 98103 06956
Data Visualization in Python using Matplotlib
Understand the matplotlib module
Plotting graph
Different main function of labeling graphs
Styling the graph
Introduction to Statistics
Supervised / Unsupervised Learning
Regression
Understand the Linear/Logical regression
Decision Tree
info@[Link] 98103 06956