Skill Path: Data Science On-Ramp

Gain fundamental skills & tools to enter the Data Science field.

rate limit

Code not recognized.

In this skill path, learners who are new to data science will gain the fundamental skills — foundation in Python, using Jupyter notebooks to collaborate and create interactive visualizations, data manipulation and cleaning, plus more — and tools to build projects and work towards their first data science job.

Topics covered include:

  • Programming in Python
  • Anaconda & Jupyter Notebooks
  • Forming and testing hypotheses about data
  • Communicating insights to business leaders
  • Data analysis with pandas
  • Data visualization
  • Data cleaning with pandas, Seaborn, and Matplotlib
  • Finding data sets for your first independent projects
  • Best practices for building projects, portfolios, and their online presence

Learners will also receive expert feedback on their portfolios so they can confidently start interviewing for data science roles.

By the end of this hands-on course, you’ll understand:

  • How to read and write Python code
  • How different parts of the technology stack work together
  • Useful libraries for data science and machine learning
  • How to open and work with a Jupyter notebook or IDE
  • How to create pandas dataframes from various data sources
  • Describe basic concepts of data visualization using Python
  • Explain your data through visualization
  • What constitutes data cleaning and why it is necessary
  • Techniques on dealing with missing values and outliers
  • best practices for a data science portfolio
  • How do you present yourself (LinkedIn, certifications, personal site) to stand out?
  • What are the recommended strategies while showcasing your portfolio?

And you’ll be able to:

  • Work with pandas to rapidly slice and dice your data
  • Import data into pandas, 
  • Clean, process, and export your pandas dataframes
  • Transform, reshape, and quantify your data
  • Take raw inputs and sanitize them for more sophisticated tasks
  • Strategize how to handle outliers, missing values, and bad data 
  • Curate your projects and online presence to attract hiring managers
  • Know where to find quality data sets to start your project 
  • Evaluate data science portfolios
  • Develop a portfolio that follows best practices
  • Tailor the portfolio to get your dream data science job

This training is for you because…

  • You’re new to data science.
  • You want to learn Python and apply it to data science
  • You want to better communicate about data
  • You want to prepare for your first data science role.
Introduction to Python Programming: Strings
Learn to read, write, and solve real-life problems with Python.
FREE
00:18:34
Introduction to Python Programming: Numbers
Learn to read, write, and solve real-life problems with Python.
FREE
00:22:39
Introduction to Python Programming: Bools
Learn to read, write, and solve real-life problems with Python.
FREE
00:24:36
Introduction to Python Programming: Collections
Learn to read, write, and solve real-life problems with Python.
FREE
00:39:14
Introduction to Python Programming: Imports
Learn to read, write, and solve real-life problems with Python.
FREE
00:36:49
Introduction to Python Programming: Functions
Learn to read, write, and solve real-life problems with Python.
FREE
00:41:34
Introduction to Python Programming: Rules
Learn to read, write, and solve real-life problems with Python.
FREE
00:21:35
Introduction to Python Programming: Repeats
Learn to read, write, and solve real-life problems with Python.
FREE
00:43:13
Introduction to Python Programming: Errors
Learn to read, write, and solve real-life problems with Python.
FREE
00:20:29
Introduction to Python Programming: Classes
Learn to read, write, and solve real-life problems with Python.
FREE
00:50:42
Get Started with Anaconda
Take your first steps using Anaconda Distribution, working with conda, and writing your first Python program.
00:45:45
Free Beginner Self-paced course 1-2 hr Anaconda Tools JupyterLab Anaconda Team
Jupyter Notebook Basics
Tips for productivity and best practices. (Retiring August 30, 2024)
00:54:57
Free Beginner Self-paced course 1-2 hr Anaconda Tools Notebooks Albert DeFusco JupyterLab
Introduction to pandas for Data Analysis
Building a foundation in Python using pandas DataFrames for analysis.
03:35:23
Subscribers Intermediate Self-paced course Ryan Orsinger Data Analysis pandas 3-4 hr
Introduction to Data Visualization with Python
Derive insights from data using pandas .plot, Seaborn, and Matplotlib.
01:32:32
Python Subscribers Beginner Self-paced course 1-2 hr Sophia Yang Data Visualization
Data Cleaning with pandas
Prepare data for analysis with Python.
03:05:42
Subscribers Intermediate Self-paced course 2-3 hr Thomas Nield Data Cleaning pandas