Data Visualization with Python Online Course
Data Visualization with Python Online Course
Data visualization has gained significant popularity with the rising emphasis on data analytics. To excel as a data scientist, it is not enough to focus solely on data manipulation and wrangling. Equally important is the ability to visualize data effectively and derive meaningful insights, making it an essential tool in the data science skill set.
This course is designed to equip you with all the essential skills needed to create insightful visualizations successfully. It begins by covering the fundamentals of Python and then introduces key libraries such as NumPy, Pandas, Matplotlib, Seaborn, Bokeh, and more. You will also learn data manipulation, a critical step before visualization, and gain expertise in plotting geographical data using Folium. Each module includes practical, hands-on mini-projects, ensuring a thorough understanding of the concepts. With its extensive content, this course stands out as one of the most comprehensive options for mastering data visualization in Python.
Who is this Course for?
This course is ideal for anyone looking to perform data manipulation and create insightful visualizations. Whether you're a complete beginner or have some experience, you'll find value in this course as it starts with the basics of Python and equips you with the essential skills to work with Python-based visualization libraries.
Course Curriculum
Introduction to the Course
- About the Tutor and AI Sciences
- Introduction to Instructor
- Focus of the Course
- Content of the Course
Strings in Python
- Introduction to Strings
- Multi-Line Strings
- Indexing Strings
- Indexing Strings Quiz
- Indexing Strings Solution
- String Methods
- String Methods Quiz
- String Methods Solution
- String Escape Sequences
- String Escape Sequences Quiz
- String Escape Sequences Solution
Python Data Structure
- Introduction to Data Structure
- Data Structures - Defining and Indexing
- Data Structures - Insertion and Deletion
- Data Structures-Insertion and Deletion Quiz
- Data Structures-Insertion and Deletion Solution
- Data Structures - Insertion and Deletion Python Practice
- Data Structures-Insertion and Deletion Python Practice Quiz
- Data Structures insertion And Deletion python Practice Solution
- Data Structures - Deep Copy or Reference and Slicing
- Data Structures-Deep Copy or Reference and Slicing Quiz
- Data Structures-Deep Copy or Reference and Slicing Solution
- Data Structures - Exploring Methods Using TAB Completion
- Data Structures - Abstract Ways
- Data Structures - Problem Solving Practice
- Data Structures Problem Solving Practice Quiz
- Data Structures-Problem Solving Practice Solution
NumPy for Numerical Data Processing
- Introduction to NumPy
- NumPy Dimensions
- NumPy Shape, Size, and Bytes
- NumPy Arange and Random Package
- NumPy Arange and Random Package Quiz
- NumPy Arange and Random Package Solution
- NumPy Random and Reshape
- NumPy Slicing Combined
- NumPy Slicing Combined Quiz
- NumPy Slicing Combined Solution
- NumPy Masking
- NumPy Masking Quiz
- NumPy Masking Solution
- NumPy Broadcasting and Concatenation
- NumPy Ufuncs and SpeedTest
- Ufuncs Add, Sum, and Plus Operators
- Ufuncs Subtract Power Mod
- Ufuncs Comparisons Logical Operators
- Ufuncs Comparisons Logical Operators Quiz
- Ufuncs Comparisons Logical Operators Solution
- Ufuncs Output Argument
- NumPy Playing with Images
- NumPy Playing With Images Quiz
- NumPy Playing With Images Solution
- NumPy KNN Classifier from Scratch
- NumPy Structured Arrays
- NumPy Structured Arrays Quiz
- NumPy Structured Arrays Solution
Pandas for Data Manipulation and Understanding
- Introduction to Pandas
- Pandas Series
- Pandas DataFrame
- Pandas DataFrame Quiz
- Pandas DataFrame Solution
- Pandas Missing Values
- Pandas loc and Iloc
- Pandas in Practice
- Pandas Group By
- Pandas Group By Quiz
- Pandas Group By Solution
- Hierarchical Indexing
- Pandas Rolling
- Pandas Rolling Quiz
- Pandas Rolling Solution
- Pandas Where
- Pandas Clip
- Pandas Clip Quiz
- Pandas Clip Solution
- Pandas Merge
- Pandas Merge Quiz
- Pandas Merge Solution
- Pandas Pivot Table
- Pandas Strings
- Pandas DateTime
- Pandas Hands-On COVID-19 Data
- Pandas Hands-On COVID-19 Data Bug Fixed
Matplotlib for Data Visualization
- Introduction to Matplotlib
- Matplotlib Multiple Plots
- Matplotlib Colors and Styles
- Matplotlib Colors and Styles Quiz
- Matplotlib Colors and Styles Solution
- Matplotlib Colors and Styles Shortcuts
- Matplotlib Axis Limits
- Matplotlib Axis Limits Quiz
- Matplotlib Axis Limits Solution
- Matplotlib Legends Labels
- Matplotlib Set Function
- Matplotlib Set Function Quiz
- Matplotlib Set Function Solution
- Matplotlib Markers
- Matplotlib Markers Random Plots
- Matplotlib Scatter Plot
- Matplotlib Contour Plot
- Matplotlib Contour Plot Quiz
- Matplotlib Contour Plot Solution
- Matplotlib Histograms
- Matplotlib Subplots
- Matplotlib Subplots Quiz
- Matplotlib Subplots Solution
- Matplotlib 3D Introduction
- Matplotlib 3D Scatter Plots
- Matplotlib 3D Scatter Plot Quiz
- Matplotlib 3D Scatter Plot Solution
- Matplotlib 3D Surface Plots
Seaborn for Data Visualization
- Introduction to Seaborn
- Seaborn Relplot
- Seaborn Relplot Quiz
- Seaborn Relplot Solution
- Seaborn Relplot Kind Line
- Seaborn Relplot Facets
- Seaborn Relplot Facets Quiz
- Seaborn Relplot Facets Solution
- Seaborn Catplot
- Seaborn Heatmaps
Bokeh for Interactive Plotting
- Introduction to Bokeh
- Bokeh Multiplots Markers
- Bokeh Multiplots Grid Plot
- Bokeh Multiplots Grid Plot Quiz
- Bokeh Multiplots Grid Plot Solution
Plotly for 3D Interactive Plotting
- Plotly 3D Interactive Scatter Plot
- Plotly 3D Interactive Scatter Plot Quiz
- Plotly 3D Interactive Scatter Plot Solution
- Plotly 3D Interactive Surface Plot
- Plotly 3D Interactive Surface Plot Quiz
- Plotly 3D Interactive Surface Plot Solution
Geographic Maps with Folium
- Geographic Maps with Folium Using COVID-19 Data
- Geographic Maps with Folium Using COVID-19 Data Quiz
- Geographic Maps with Folium Using COVID-19 Data Solution
Pandas for Plotting
- Overview