Are you interested in Joining program? Contact me.
Covers Python Language Programming
Concepts, Data Structures,
IPython and Jupyter, NumPy, Pandas, Data Loading, Storing,
Cleaning, Preparing, Wrangling, Plotting and Visualization,
Aggregation, Groping, Time Series, Modelling etc
Language Structure
Advantages
Disadvantages
Variables
Objects
Output operations
Input Operations
Data Types
Conditional Statements
Iterative Statements
Writing Programs using conditional and Iterative Statements
Writing functions
Working with building functions
Returning Values
Scope
Namespaces
Lambda
Generators
Exception Handling
Tuple
List
Dictionary
Set
Functions and Comprehensions
Different Types of Files
Creating, opening and closing files
Writing data into files
Reading Data from files
Multi-dimensional arrays
Creating ndarrays
Data Types
Arithmetic operations with arrays
Indexing and Slicing
Different types of Indexing
Transposing Arrays
Swapping
Pseudorandom Number generation
Array Functions
Array Oriented Programming
Applying conditions on arrays
Sorting
Analytical operations
Statistical operations
FILE IO with Arrays
Linear Algebra
Working with Pandas
Series
DataFrame
Index Objects
Reindexing
Indexing, Selection and Filtering
Arithmetic Operations
Functions
Mapping
Sorting
Ranking
Axis Indexes with Duplicate Labels
Aggregations
Summarizations
Data Alignment
Correlation
Covariance
Statistical Operations
Unique Values
Value Counts
Membership
Reading data from a File
Writing data into a file
Working with delimiters
JSON data
Working with XML and HTML data
Working with binary data
Excel files
HDFS data
Working with Web API
Working with Database data
Managing Missing Data
Removing Duplicates
Data Transformation
Finding and replacing data
Renaming Indexes
Discretization and Binning
Permutations
Random Sampling
Indicators
Data Types
String Manipulation
Regular Expressions
Categorical Data
Categorical Expressions
Categorical Computations
Hierarchical Indexing
Level wise Statistics
Combining data Sets
Merging data Sets
Dataframe Joins
Index Merging
Concatenation operation
Combining Data
Reshaping
Pivoting
Understanding matplotlib API
Figures and Subplots
Tools such as colors, markers, Line styles, Ticks, Legends, Labels
Drawing on a subplot
Saving Plots
Plotting with Pandas
Line Plots
Bar Plots
Point plots
Facet Grids
Visualization Tools
Working on Groups
Subset of columns
Grouping with Dictionaries
Grouping with Functions
Grouping by Index Levels
Data Aggregation
Working with Data Aggregation
Supressing the Group Keys
Quantile and Bucket Analysis
Group Transforms
Pivot Tables
Cross Tabulation
Crosstab
Data and Date data types
Indexing
Sub setting
Duplicate Indexes
Data Ranges, Frequencies and shifting
Working with data ranges
Date offsets
Leading and Lagging data
Periodical analysis
Resampling
Upsampling
Interpolation
Moving Window Functions
Working with different types of windows functions