In this path, you’ll master the mandatory technical skills, including Python programming, data pipelines, and data processing. You’ll also learn how to implement algorithms, how to work with multi-table databases using SQL, and key tools like pandas, NumPy, SQLite, MapReduce, and PostgreSQL.
Best of all, you’ll learn by doing — you’ll write code and get feedback directly in the browser. You’ll apply your skills to several guided projects involving realistic business scenarios to build your portfolio and prepare for your next interview.
- Programming with Python and build complex data architecture to support organizations’ data strategy
- Managing data pipelines and data processes to ensure correct implementation of your data architecture
- Using data wrangling to clean, reshape, and unify multiple datasets and large amounts of data to be organized for analysis
- Automating tasks to optimize the entire data workflow
Part 1: Introduction to Python [4 courses]
Part 3: The Command Line and Git [4 courses]
Part 4: Working with Data Sources Using SQL [5 courses]
Part 5: Production Databases [2 courses]
Part 6: Handling Large Data Sets in Python [5 courses]
The Dataquest guarantee
Dataquest has helped thousands of people start new careers in data. If you put in the work and follow our path, you’ll master data skills and grow your career.
We believe so strongly in our paths that we offer a full satisfaction guarantee. If you complete a career path on Dataquest and aren’t satisfied with your outcome, we’ll give you a refund.
Master skills faster with Dataquest
Go from zero to job-ready
Build your project portfolio
Challenge yourself with exercises
Showcase your path certification
Projects in this path
Guided Project: Profitable App Profiles for the App Store and Google Play Markets
Learn to combine the skills you learned in this course to perform practical data analysis.
Guided Project: Exploring Hacker News Posts
Practice using loops, cleaning strings, and working with dates in python.
Guided Project: Building Fast Queries on a CSV
Apply what you have learned to implement an inventory system for a laptop store with efficient queries.
Project: Git Installation and GitHub Integration
Learn how to install Git and authenticate with GitHub.