No history yet

Teach me what is Data Science

Welcome! I am so excited to explore the world of data science with you. Before we dive into what data science is and map out our journey, I would love to learn a little bit about you so I can customize our sessions to fit your background.

To help me tailor our sessions, could you tell me why you're interested in learning about Data Science, and do you have any previous experience with programming or statistics?

I'm a complete beginner with no background in math or coding!

No math or coding background is required at all. We are going to start completely from scratch, and I will make sure everything we cover is easy to grasp.

Since we are ready to begin our journey, let's take a quick look at the road ahead so you know exactly what to expect.

Your path
The Data Science Workflow
Machine Learning Basics

The Interdisciplinary Detective

Think of as a modern detective agency, but instead of searching for physical footprints or fingerprints, we are looking for clues hidden inside massive piles of digital information. At its core, data science is an interdisciplinary field, which means it sits right at the intersection of three different worlds:
  1. Mathematics and Statistics: The tools we use to find true patterns and make sure we aren't just seeing random coincidences.
  2. Computer Science: The programming tools we use to organize, sort, and process massive piles of information that are too big for a human to read alone.
  3. Domain Knowledge: Understanding the specific "real-world" area you are investigating—like medicine, sports, or business—so you actually know what questions to ask and what the clues mean.
By combining these three ingredients, data scientists can extract incredibly valuable insights and answers from raw, messy data.

Core skills and tools

Let's zoom in on our next major milestone: Core Skills and Tools. To manage those massive oceans of digital clues, data scientists rely on a few specialized tools—almost like a detective's utility belt. At the top of that list are the two most popular programming languages in the field: Python and R.

The Dynamic Duo of Data

Even though you are a beginner with no coding experience, you don't need to worry. Think of these languages as friendly helpers designed to do the heavy lifting for us:
  • Python is the world's favorite general-purpose language. It is incredibly popular because it is written in plain, simple English, making it very easy for beginners to read and write. In the data world, Python is the ultimate multi-tool. It can clean up messy data, power websites, and even build advanced artificial intelligence.
  • R is a language built by statisticians, specifically for statisticians. Think of it as a specialized laboratory. If you need to perform deep, academic statistical analysis or create beautiful, highly customized scientific charts, R is the go-to tool.
Most beginners start with because its friendly syntax makes learning to code feel much less intimidating.

Continue to learning about querying databases with SQL

It is great that you are ready to learn about how we actually talk to the databases where all those digital clues are stored. While Python and R are fantastic for analyzing and manipulating data, they usually don't store the data themselves. For that, we need to visit the massive digital filing cabinets known as databases, and the language we use to open those cabinets is .

The Digital Filing Cabinet

Imagine you are running a massive online store. You have millions of customers, products, and transactions. You cannot just keep all of this in a giant, messy spreadsheet—it would crash your computer! Instead, businesses use databases to organize this information into neat, structured tables. SQL is the specialized, simple language we use to ask that database very specific questions. For example, instead of manually searching through millions of rows, you can write a short SQL command that translates to: "Show me all customers from Chicago who spent more than $50 last week." Within milliseconds, the database hands you the exact list. It is an absolute superpower for finding the right clues quickly.