Python for Data Analysis & Visualization 2022

Master the main data analysis and visualization libraries in Python: Numpy, Pandas, Matplotlib, Seaborn, Plotly + more

4.53 (315 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
26,197
students
10 hours
content
Aug 2022
last update
$84.99
regular price

What you will learn

Python, we will be using Python3 in this course

Data Analysis Libraries in Python such as NumPy and Pandas

Data Visualization Libraries in Python such as Matplotlib and Seaborn

How to analyse data

Data Visualization

Jupyter Notebooks IDE / Anaconda Distribution

Description

Learn one of the most in demand programming languages in the world and master the most important libraries when it comes to analysing and visualizing data.

This course can be split into 3 key areas:

  • The first area of the course focuses on core Python3 and teaches you the essentials you need to be able to master the libraries taught in this course

  • The second area focuses on analysing and manipulating data. You will learn how to master both NumPy and Pandas

  • For the final part of the course you learn how to display our data in the form of interesting charts using Matplotlib,  Seaborn and Plotly Express

You will be using Jupyter Notebooks as part of the Anaconda Distribution. Jupyter is the most popular Python IDE available.

The course is packed with lectures, code-along videos, coding exercises and quizzes.

On top of that there are numerous dedicated challenge sections that utilize interesting datasets to enable you to make the most out of these external libraries.

There should be more than enough to keep you engaged and learning! As an added bonus you will also have lifetime access to all the lectures as well as lots of downloadable course resources consisting of detailed Notebooks.

The aim of this course is to make you proficient at using Python and the data analysis and visualization libraries.

This course is suitable for students of all levels and it doesn’t matter what operating system you use.

Curriculum summary:

  • Set Up & Installation

  • Core Python

    • Python Objects, Variables and Data Types

    • Control Flow and Loops

    • Functions

  • External Libraries

  • Data Analysis Libraries

    • NumPy

    • Pandas

    • Connecting to different Data Sources

  • Visualization Libraries

    • Matplotlib

    • Seaborn

    • Plotly Express

  • 4 dedicated Challenge Sections!!!!

Content

Course Welcome & Set Up

Course Overview
Udemy 101
Python Overview
Anaconda Distribution Installation
Jupyter Notebook 101
Jupyter Notebook - Adding Comments in Cells
Course Resources - Important!

Objects, Variables and Data Types

Objects and Variables Overview
Numbers
Integer Variables
Float Variables
Strings
Print Formatting with Strings
String Operations
String Indexing and Slicing Quiz
String Methods and Properties
String Methods
String Concatenation and Formatting
Lists
Lists
Lists
Dictionaries
Dictionaries
Tuples and Sets
Tuples and Sets
Booleans
Key Words in Python
Data Types

Control Flow and Loops

Python Operators
Control Flow
Control Flow
For Loops
For Loops (continued)
For Loops
For Loops
While Loops
Break, Continue and Pass Statements
List Comprehension
List Comprehension
IN and NOT IN

Functions

Built-In Functions
Built-In Functions
User Defined Functions
User Defined Functions - Examples
User Defined Functions
User Defined Functions
Arguments and Keyword Arguments
Map and Filter
Lambda Functions
Lambda Functions
Errors and Exception Handling

Challenge Section - Core Python

Challenge Questions Overview
Solutions Walkthrough

Modules, Packages and Libraries

Built-In Modules
External Libraries

NumPy

NumPy Overview
Array Slicing and Indexing
Array Manipulation Functions
Additional Array Creation Functions
Array Arithmetic and Mathematical Functions
IO Functions in NumPy

Challenge Section - NumPy

Challenge Questions
Challenge Solutions

Pandas

Pandas Overview
Introduction to Series
Introduction to DataFrames
Selecting Data
Selecting Data 2
Data Manipulation 1
Data Manipulation 2
Data Aggregation and Grouping
Data Cleansing
Combining DataFrames
Windowing Operations

Challenge Section - Pandas

Challenge Questions - TfL Dataset
Solutions Walkthrough
Challenge Questions - Employees Dataset
Solutions Walkthrough

Data Sources

Excel and CSV
HTML
Databases
Pandas Input and Output Methods

Matplotlib

Matplotlib Overview
Choosing the Right Chart Type
Creating a Plot Area 1
Creating a Plot Area 2
Bar Plots
Line Plots
FIFA 21 Player Dataset
Scatter Plots
Histograms
Box Plots and Violin Plots
Style and Presentation
Additional Resources and Cheat Sheets

Challenge Section - Matplotlib

Challenge Questions Overview
Solutions Walkthrough

Seaborn

Seaborn Overview
Categorical Plots
Relational Plots
Distribution Plots
Regression Plots
Matrix Plots
Multi Plot Grids
Style and Presentation

Challenge Section - Seaborn

Challenge Questions Overview
Solutions Walkthrough

Screenshots

Python for Data Analysis & Visualization 2022 - Screenshot_01Python for Data Analysis & Visualization 2022 - Screenshot_02Python for Data Analysis & Visualization 2022 - Screenshot_03Python for Data Analysis & Visualization 2022 - Screenshot_04

Reviews

Aniruddha
October 10, 2022
This is one of the best Python courses I have done. I loved how Malvik has taught and the way he built up the knowledge base to finally get to Data Visualization libraries is awesome. Anyone who is learning python for Data Analysis and Data Science should take this course.
Sameer
October 4, 2022
This course is amazing , I am starting in data world this course is perfect for beginner. The style of teaching of tutor is osm..
Pablo
September 15, 2022
Great lectures, but in my opinion it should be available more coding exercises in order to apply the knowledge adquired
Moiez
September 12, 2022
Fantastic instructor, no BS, no wasted time, no jokes or "uhms, uhh". Straight to the point, and super concise and clear speaking. I'm also taking his database and SQL course! I'm a complete beginner to data analytics, programming, and anything related, but this course took me from 0 to being able to analyze today, cleanse it, make sense of it, then use some popular libraries to bring it all together! Malvika, you're the man!!
Mohammad
August 22, 2022
The course was really great and well organized. Only one thing is missing which is very relevant to anyone working on data analysis, curve fitting. Thanks
Anteneh
June 8, 2022
It's actually a good course on python with very simple explanations and illustrations and personally, I recommend this course to the very beginners. The one thing I should point out is that due to the vast details in the ‘seaborn’ and beyond sections, the content became a little bit confusing. I appreciate the best course with appropriate examples and explanations!
Vallabh
May 2, 2022
amazing explanations and unique format. you can code on the editor in the course itself and submit it. Appreciate the hard work put by creator. simply amazing
Eduardo
May 1, 2022
So far I only took some lessons to make a review my knowledge in usefull libraries in Python However I can say that this course is for everyone who wants to learn a lot in data visualization I got this course on free but I really recommend it to buy if you have the possibility of course even if you don't understand English, you'll find it really well 5 stars
izzy
April 9, 2022
I'm halfway done and loving this course so far! I have a background in R and SQL, with only snippets of Python from years ago, and this course has been great in recalling that knowledge and building on it. The only thing is that occasionally I find the volume a little too low - I need to crank my speakers, and then get heart palpitations when I start up other audio after. ?
Victor
March 31, 2022
El curso es bastante completa tanto en la introducción básica del lenguaje Python como de las librerías que aborda. Muy recomendado.
Ignasi
March 2, 2022
This course is amazing, but the person that wrote the subtitles gets wrong most of the concepts. There should be a revision of the captions
Sofia
February 10, 2022
Great course, highly recommend it! Good explanations and engaging content. It covers various Python libraries that are practical to use in real life in different projects.

Coupons

DateDiscountStatus
2/14/2022100% OFF
expired
2/14/2022100% OFF
expired
3/8/2022100% OFF
expired
4/2/2022100% OFF
expired
4/2/2022100% OFF
expired
4/7/2022100% OFF
expired
5/1/2022100% OFF
expired
5/2/2022100% OFF
expired
5/2/2022100% OFF
expired
6/1/2022100% OFF
expired
6/3/2022100% OFF
expired
6/12/2022100% OFF
expired
7/4/2022100% OFF
expired
7/9/2022100% OFF
expired
7/25/2022100% OFF
expired
8/2/2022100% OFF
expired
8/23/2022100% OFF
expired
9/6/2022100% OFF
expired
9/20/2022100% OFF
expired
9/25/2022100% OFF
expired
10/13/2022100% OFF
expired
10/22/2022100% OFF
expired

Charts

Price

Python for Data Analysis & Visualization 2022 - Price chart

Rating

Python for Data Analysis & Visualization 2022 - Ratings chart

Enrollment distribution

Python for Data Analysis & Visualization 2022 - Distribution chart
4471124
udemy ID
1/2/2022
course created date
2/9/2022
course indexed date
Bot
course submited by