Free Data Science for Beginners curriculum on GitHub
Tags: beginners, tutorial, datascience, opensource
Published: 2021-09-29 17:28:06

---
title: Free Data Science for Beginners curriculum on GitHub
published: true
description: 24 lessons on Data science for beginners
tags: beginners,tutorial, datascience, opensource
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xusre6dfpgya12kufo9l.png
series: for-beginners
---

> Our team of Azure Cloud Advocates, Program Managers, and Student Ambassadors are pleased to bring a new addition to the For Beginners Curriculum series: Data Science for Beginners. 
> https://aka.ms/datascience-beginners

Data Science for Beginners **is a free**, MIT-licensed open-source curriculum of 20 lessons that focus on the foundations of Data Science and requires no prior knowledge to get started.

Our curricula are structured with a modified Project-Based pedagogy and include:

- a pre-lesson warmup quiz
- a written lesson
- video
- knowledge checks
- a project to build
- infographics, sketch notes, and visuals
- a challenge
- an assignment
- a post-lesson quiz
- opportunities to deepen your knowledge on Microsoft Learn

## What will you learn?

To make it easy for new learners to get started, we built the content so that it can be used *offline* and so that the exercises can be completed using .ipynb notebooks within Visual Studio Code. Grab your datasets and let's go!

Data Science for Beginners focuses on foundational concepts and practical applications of Data Science. 

You'll learn how to work with: 
1. **Different types of data**, as well as [Python libraries like Pandas](https://github.com/microsoft/Data-Science-For-Beginners/tree/main/2-Working-With-Data/07-python) for doing more with your data and all about [visualizations](https://github.com/microsoft/Data-Science-For-Beginners/tree/main/3-Data-Visualization) to make sense of your data. 

1. **Data science lifecycle**. Next, you'll learn of how data science is applied through the [Data Science Lifecycle](https://github.com/microsoft/Data-Science-For-Beginners/tree/main/4-Data-Science-Lifecycle), [in the cloud](https://github.com/microsoft/Data-Science-For-Beginners/tree/main/5-Data-Science-In-Cloud), 

1. **Work through real-life examples**: and finally you get to work through [real examples](https://github.com/microsoft/Data-Science-For-Beginners/blob/main/6-Data-Science-In-Wild/20-Real-World-Examples/README.md).

## How to use this curriculum

This is a self-study course, but it works well in groups so consider finding study buddies and learning together. Warm up with a pre-lesson low-stakes quiz and work through the lessons and assignments together or solo. Test your knowledge with the post-lesson quiz.

New for this curriculum is the use of Progress Assessment Tools in the Discussion Board area. Once done with a lesson group, visit the Discussion Board and copy the template to a new Discussion using the "quote reply". Fill in your learnings in the self-reflection box and respond to other students in the repo. Let's learn together!

We are also open to PRs and Issue raising, following our Code of Conduct and templating systems. We hope the community will chip in with translations of the lessons, quizzes, and assignments. Thank you for participating as we learn together.

## A sneak peek

This curriculum is filled with a lot of art, created by our team. Take a look at this cool sketchnote created by [@nitya](https://twitter.com/nitya).

Statistics and Probability
![Statistics and probability](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qr2kxfej5mpyw05vf9vn.png)

Ready to do data science? Visit the repository!

[Data Science for Beginners: 10 Weeks, 20 Lessons, Data Science for All!](https://aka.ms/datascience-beginners)

Be sure to visit the other beginner's curricula too!

- [Web Dev for Beginners](https://aka.ms/webdev-beginners)

- [IoT for Beginners](https://aka.ms/iot-beginners)

- [Machine Learning for Beginners](https://github.com/microsoft/ML-For-Beginners)