Python for Data Science: From NumPy to EDA
This course is for Python programmers ready to enter data science. You will master NumPy, Pandas, Matplotlib, and Seaborn to manipulate, analyze, and visualize complex datasets, culminating in a complete exploratory data analysis project.
Created by Route Radiant
@routeradiant · view creatorPreviewing this curriculum
Enroll free to unlock every interactive mission, your progress tracker, and a verified certificate when you finish.
Full Curriculum
1High-Performance Computing with NumPy
Learn to perform efficient numerical computations on large datasets using the foundational NumPy library.
5 missions
High-Performance Computing with NumPy
Learn to perform efficient numerical computations on large datasets using the foundational NumPy library.
2Data Wrangling with Pandas
Master the core tool for data manipulation in Python, the Pandas DataFrame.
5 missions
Data Wrangling with Pandas
Master the core tool for data manipulation in Python, the Pandas DataFrame.
3Advanced Pandas: Grouping and Combining
Perform complex data transformations by grouping, merging, and reshaping DataFrames.
5 missions
Advanced Pandas: Grouping and Combining
Perform complex data transformations by grouping, merging, and reshaping DataFrames.
4Foundational Visualization with Matplotlib
Build a wide range of static, publication-quality plots from the ground up using Matplotlib.
5 missions
Foundational Visualization with Matplotlib
Build a wide range of static, publication-quality plots from the ground up using Matplotlib.
5Statistical Visualization with Seaborn
Leverage the high-level Seaborn library to create beautiful and informative statistical graphics.
4 missions
Statistical Visualization with Seaborn
Leverage the high-level Seaborn library to create beautiful and informative statistical graphics.
6Project: Exploratory Data Analysis in Action
Apply all your learned skills to perform a complete exploratory data analysis on a real-world dataset.
5 missions
Project: Exploratory Data Analysis in Action
Apply all your learned skills to perform a complete exploratory data analysis on a real-world dataset.
What You'll Learn
- Creating and Inspecting NumPy Arrays
- Array Indexing and Slicing
- Vectorized Operations
- Statistical Aggregations
- Broadcasting and Reshaping
- Introducing Series and DataFrames
- Data Selection with loc and iloc
- Filtering with Boolean Masking
- Handling Missing Data
- Modifying DataFrames
- Grouping and Aggregation
- Merging and Joining DataFrames
Frequently Asked Questions
What is Python for Data Science: From NumPy to EDA?
Who is Python for Data Science: From NumPy to EDA for?
How do the missions work?
Is this course really free?
Mastery Awaits
Complete all 29 missions to unlock your verified holographic certificate.
Enroll and finish all missions to unlockRelated Learning Paths
Python for Beginners: From Zero to CLI Developer
This course is designed for individuals with no prior coding experience who want to master the fundamentals of Python. By the end of the course, you will be able to write clean, efficient scripts and deploy a functional command-line interface tool.
View curriculumAI Automation Freelancer: 8-16 Week Fast-Track to Your First Paying Client
Unlock the power of AI to build a profitable freelance business. This fast-track course equips you with the skills to identify business problems, automate workflows using AI and no-code tools, land your first client, and scale your income within 8-16 weeks.
View curriculumMachine Learning Jumpstart: From Code Novice to Visionary
Embark on an accelerated journey from foundational Python skills to deploying powerful machine learning models, specifically focusing on building intuitive image recognition systems.
View curriculumData Analysis with Python: Complete Data Analyst Course
Master the core data analysis workflow using Python, Pandas, and Seaborn. Transform raw, messy real-world datasets into actionable visual insights and professional analytical reports.
View curriculum