Course curriculum
-
1
Introduction to the Course
- About the Tutor and AI Sciences
- Focus of the Course
- Content of the Course
-
2
Strings in Python
- Introduction to Strings
- MultiLine Strings
- Indexing Strings
- String Methods
- String Escape and Sequences
-
3
Python Data Structure
- Introduction to Data Structure
- Data Structures-Defining and Indexing
- Data Structures-Insertion and Deletion
- Data Structures-Insertion and Deletion Python Practice
- Data Structures-Deep Copy or Reference and Slicing
- Data Structures-Exploring Methods Using TAB Completion
- Data Structures-Abstract Ways
- Data Structures-Problem Solving Practice
-
4
NumPy for Numerical Data Processing
- Introduction to NumPy
- Numpy Dimensions
- NumPy Shape, Size and Bytes
- NumPy Arange and Random Package
- NumPy Random Reshape
- NumPy Slicing Combined
- NumPy Masking
- NumPy BroadCasting and Concatination
- NumPy Ufuncs and SpeedTest
- Ufuncs Add, Sum and Plus Operators
- Ufuncs Subtract Power Mod
- Ufuncs Comparisons Logical Operators
- Ufuncs Output Argument
- NumPy Playing with Images
- NumPy KNN Classifier fromScratch
- NumPy Structured Arrays
-
5
Pandas for Data Manipulation and Understanding
- Introduction to Pandas
- Pandas Series
- Pandas DataFrame
- Pandas Missing Values
- Pandas Loc Iloc
- Pandas in Practice
- Pandas Group by
- Hierarchical Indexing
- Pandas Rolling
- Pandas Where
- Pandas Clip
- Pandas Merge
- Pandas Pivot Table
- Pandas Strings
- Pandas DateTime
- Pandas Hands On COVID19 Data
- Pandas Hands On COVID19 Data Bug Fixed
-
6
Matplotlib for Data Visualization
- Introduction to Matplotlib
- Matplotlib Multiple Plots
- Matplotlib Colors and Styles
- Matplotlib Colors and Styles Shortcuts
- Matplotlib Axis Limits
- Matplotlib Legends Labels
- Matplotlib Set Function
- Matplotlib Markers
- Matplotlib Markers Randomplots
- Matplotlib Scatter Plot
- Matplotlib Contour Plot
- Matplotlib Histograms
- Matplotlib Subplots
- Matplotlib 3D Introduction
- Matplotlib 3D Scatter Plots
- Matplotlib 3D Surface Plots
-
7
Seaborn for Data Visualization
- Introduction to Seaborn
- Seaborn Relplot
- Seaborn Relplot Kind Line
- Seaborn Relplot Facets
- Seaborn Catplot
- Seaborn Heatmaps
-
8
Bokeh for Interactive Plotting
- Introduction to Bokeh
- Bokeh Multiplots Markers
- Bokeh Multiplots Grid Plot
-
9
Plotly for 3D Interactive Plotting
- Plotly 3D Interactive Scatter Plot
- Plotly 3D Interactive Surface Plot
-
10
Geographic Maps with Folium
- Geographic Maps with Folium using COVID-19 Data
-
11
Pandas for Plotting
- Pandas for Plotting