Data Analysis with Python Course - Numpy, Pandas, Data Visualization
Learn the basics of Python, Numpy, Pandas, Data Visualization, and Exploratory Data Analysis in this course for beginners. This was originally presented as a live course. By the end of the course, you will be able to build an end-to-end real-world course project and earn a verified certificate of accomplishment. There are no prerequisites for this course. Learn more and register for a certificate of accomplishment here: http://zerotopandas.com ‼️ Some of the data files used in this course are now in a new location. Some of the data you can find in this repo: https://github.com/the-stranger-web/j... 💻 Code References • First steps with Python: https://jovian.ai/aakashns/first-step... • Variables and data types: https://jovian.ai/aakashns/python-var... • Conditional statements and loops: https://jovian.ai/aakashns/python-bra... • Functions and scope: https://jovian.ai/aakashns/python-fun... • Working with OS & files: https://jovian.ai/aakashns/python-os-... • Numerical computing with Numpy: https://jovian.ai/aakashns/python-num... • 100 Numpy exercises: https://jovian.ai/aakashns/100-numpy-... • Analyzing tabular data with Pandas: https://jovian.ai/aakashns/python-pan... • Matplotlib & Seaborn tutorial: https://jovian.ai/aakashns/python-mat... • Data visualization cheat sheet: https://jovian.ai/aakashns/dataviz-ch... • EDA on StackOverflow Developer Survey: https://jovian.ai/aakashns/python-eda... • Opendatasets python package: https://github.com/JovianML/opendatasets • EDA starter notebook: https://jovian.ai/aakashns/zerotopand... ❤️ Try interactive Python courses in your browser: https://scrimba.com/freeCodeCamp-Python (Made possible by a grant from Scrimba) ⭐️ Course Contents ⭐️ 0:00:00 Introduction Lecture 1 0:01:42 Python Programming Fundamentals 0:02:40 Course Curriculum 0:05:24 Notebook - First Steps with Python and Jupyter 0:08:30 Performing Arithmetic Operations with Python 0:11:34 Solving Multi-step problems using variables 0:20:17 Combining conditions with Logical operators 0:22:22 Adding text using Markdown 0:23:50 Saving and Uploading to Jovian 0:26:38 Variables and Datatypes in Python 0:31:28 Built-in Data types in Python 1:07:19 Further Reading Lecture 2 1:08:46 Branching Loops and Functions 1:09:02 Notebook - Branching using conditional statements and loops in Python 1:09:24 Branching with if, else, elif 1:15:25 Non Boolean conditions 1:19:00 Iteration with while loops 1:28:57 Iteration with for loops 1:36:27 Functions and scope in Python 1:36:53 Creating and using functions 1:42:24 Writing great functions in Python 1:45:38 Local variables and scope 2:08:19 Documentation functions using Docstrings 2:11:40 Exercise - Data Analysis for Vacation Planning Lecture 3 2:17:17 Numercial Computing with Numpy 2:18:00 Notebook - Numerical Computing with Numpy 2:26:09 From Python Lists to Numpy Arrays 2:29:09 Operating on Numpy Arrays 2:34:33 Multidimensional Numpy Arrays 3:03:41 Array Indexing and Slicing 3:17:49 Exercises and Further Reading 3:20:50 Assignment 2 - Numpy Array Operations 3:29:16 100 Numpy Exercises 3:31:25 Reading from and Writing to Files using Python Lecture 4 4:02:59 Analysing Tabular Data with Pandas 4:03:58 Notebook - Analyzing Tabular Data with Pandas 4:16:33 Retrieving Data from a Data Frame 4:32:00 Analyzing Data from Data Frames 4:36:27 Querying and Sorting Rows 5:01:45 Grouping and Aggregation 5:11:26 Merging Data from Multiple Sources 5:26:00 Basic Plotting with Pandas 5:38:27 Assignment 3 - Pandas Practice Lecture 5 5:52:48 Visualization with Matplotlib and Seaborn 5:54:04 Notebook - Data Visualization with Matplotlib and Seaborn 6:06:43 Line Charts 6:11:27 Improving Default Styles with Seaborn 6:16:51 Scatter Plots 6:28:14 Histogram 6:38:47 Bar Chart 6:50:00 Heatmap 6:57:08 Displaying Images with Matplotlib 7:03:37 Plotting multiple charts in a grid 7:15:42 References and further reading 7:20:17 Course Project - Exploratory Data Analysis Lecture 6 7:49:56 Exploratory Data Analysis - A Case Study 7:50:55 Notebook - Exploratory Data Analysis - A case Study 8:04:36 Data Preparation and Cleaning 8:19:37 Exploratory Analysis and Visualization 8:54:02 Asking and Answering Questions 9:22:57 Inferences and Conclusions 9:25:00 References and Future Work 9:29:41 Setting up and running Locally 9:34:21 Project Guidelines 9:45:00 Course Recap 9:48:01 What to do next? 9:49:10 Certificate of Accomplishment 9:50:11 What to do after this course? 9:52:16 Jovian Platform Correction: 3:11:27 The URL for the CSV file is changed. Instead, use https://raw.githubusercontent.com/the... ✏️ This course is taught by Aakash N S, co-founder, and CEO of Jovian. Jovian's YouTube channel: / jovianml

Python for Data Science - Course for Beginners (Learn Python, Pandas, NumPy, Matplotlib)

Data Analyst Bootcamp for Beginners (SQL, Tableau, Power BI, Python, Excel, Pandas, Projects, more)

Tableau Ultimate Full Course (21 Hours) for Beginners - From Zero to HERO

Harvard CS50’s Introduction to Programming with Python – Full University Course
![2026 FREE Data Analyst Bootcamp [24 Hours+] for FREE | SQL, Excel, Python, Power BI, GitHub, AWS](https://i.ytimg.com/vi/cnjhHZNJEDk/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAFpDRuB9T0kXRBg6pl7EHgJHNHyg)
2026 FREE Data Analyst Bootcamp [24 Hours+] for FREE | SQL, Excel, Python, Power BI, GitHub, AWS

Python Full Course - 12 Hours | Python For Beginners - Full Course | Python Tutorial | Edureka
![Ultimate Data Analyst Bootcamp [24 Hours!] for FREE | SQL, Excel, Tableau, Power BI, Python, Azure](https://i.ytimg.com/vi/wQQR60KtnFY/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLASo10GYFHBnNoWOs27uJvPXF-teg)
Ultimate Data Analyst Bootcamp [24 Hours!] for FREE | SQL, Excel, Tableau, Power BI, Python, Azure

Learn Data Science Tutorial - Full Course for Beginners

Python Full Course for Beginners (13 Hours) – From Zero to Hero

Power BI Data Modeling Crash Course Learn Fast and Build Smarter Models! Full Course

Python Tutorial Deutsch | Komplettkurs für Anfänger

Business Analytics Course 2026 | Complete Business Analyst Tutorial For Beginners | Simplilearn

Something is jamming GPS over Europe. Here's what we found

Python for Everybody - Full University Python Course
![Python Tutorial for Beginners - Learn Python in 5 Hours [FULL COURSE]](https://i.ytimg.com/vi/t8pPdKYpowI/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDieFTvUAHIllSiSzKxmCTAchnNwQ)
Python Tutorial for Beginners - Learn Python in 5 Hours [FULL COURSE]

Data Analysis with Python - Full Course for Beginners (Numpy, Pandas, Matplotlib, Seaborn)

SQL Tutorial - Full Database Course for Beginners

Build a Complete Medical Chatbot with LLMs, LangChain, Pinecone, Flask & AWS 🔥

Learn NumPy in 1 hour! 🔢
![Visual Calculations in Power BI - DAX Made Easy! [Full Course]](https://i.ytimg.com/vi/JITM2iW2uLQ/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLA7--Ndh9bUBoivuhl06hh2u9j0ng)
