the junior data scientist's first month

The Junior Data Scientist’s First Month (Video Course)

100% practical 6-week data science challenge & video course — simulating of being a junior data scientist at a true-to-life startup.

Learn SQL for Data Analysis – from scratch

Learning SQL is very useful for anyone in the online world. And it’s a definite must for Data Analysts/Scientists! Here are 8 articles to start with…

learn_python

Learn Python 3 for Data Science – from scratch

I put together a ‘Python 3 for Data Science’ tutorial series starting from the very basics. It features 9 practical articles – that covers everything you need to know!

bash_data_science_command_line

Learn Data Analytics in Bash – from scratch

Read these 7 free articles about Bash/Command Line and take your very first step to learn the basics of coding for Data Science!

coding in data science and analytics

Beautiful Soup Tutorial 2. – How to Scrape Multiple Web Pages

Scraping one web page is fun, but scraping more web pages is more fun. In this tutorial you’ll learn how to do just that; along the way you’ll…

coding in data science and analytics

Pandas tutorial 5: Scatter plot with pandas and matplotlib

Scatter plots are frequently used in data science and machine learning projects. In this pandas tutorial, I’ll show you two simple methods to plot one. Both solutions will…

coding in data science and analytics

How to Plot a Histogram in Python (Using Pandas)

Plotting a histogram in Python is easier than you’d think! And in this article, I’ll show you how. I have a strong opinion about visualization in Python, which…

coding in data science and analytics

Linear Regression in Python using numpy + polyfit (with code base)

I always say that learning linear regression in Python is the best first step towards machine learning. Linear regression is simple and easy to understand even if you…

thoughts about data science and analytics

What’s the best computer/laptop for a data scientist?

I get this question a lot: What’s the best computer (or laptop) for a data scientist? In this article, I’ll answer it in detail and I’ll add specific…

statistics in data science and analytics

Statistical Significance in A/B testing (and How People Misinterpret Probability)

A few years ago we were running a major homepage A/B test with one of my clients. Huge traffic, huge potential, huge expectations — and huge risk, of…

thoughts about data science and analytics

Learning Data Science – 4 untold truths

Did you flirt with the idea of learning data science? You are not alone. This has been a really hot topic in the last few years and it…

coding in data science and analytics

SQL Interview Questions: 3 Tech Screening Exercises (For Data Analysts)

Over the last 6 years I’ve been part of many job interviews – on both sides of the table. The most fun, but also the most feared, part…

coding in data science and analytics

Pandas Tutorial 1: Pandas Basics (Reading Data Files, DataFrames, Data Selection)

Pandas is one of the most popular Python libraries for Data Science and Analytics. I like to say it’s the “SQL of Python.” Why? Because pandas helps you…

coding in data science and analytics

Python For Loops and If Statements Combined (Python for Data Science Basics #6)

Last time I wrote about Python For Loops and If Statements. Today we will talk about how to combine them. In this article, I’ll show you – through a…

coding in data science and analytics

How to Import Data into SQL Tables

Following the previous article about creating data tables in SQL, now we want to load data into our freshly created SQL table. In this article, I’ll show you…

statistics in data science and analytics

Statistical Averages – Mean, Median and Mode

As I have mentioned several times, Data Science has 3 important pillars: Coding, Statistics and Business. To succeed, you have to be well-versed in all three. In this…

coding in data science and analytics

SQL for Data Analysis – Tutorial for Beginners – ep3

Today I’ll show you the most essential SQL functions that you will use for finding the maximums or the minimums (MAX, MIN) in a data set and to…

Coding in Data Science and Analytics

Polynomial Regression in Python using scikit-learn (with a practical example)

If you want to fit a curved line to your data with scikit-learn using polynomial regression, you are in the right place. But first, make sure you’re already…

coding in data science and analytics

Beautiful Soup Tutorial 4. – Saving Scraped Data to a CSV File, then Analyzing it with Pandas

This is the final part of the Beautiful Soup tutorial series. Just to remind you, here’s what you’ve done so far: in episode #1 you learnt the basics…

Strategy and Business in Data Science and Analytics

What Makes a Good Metric?

A Product Manager’s Guide to Measuring Things Well Andrea Sipos is a product person with 10 years of experience and a data-reliant approach. She’s worked as a product…

coding in data science and analytics

Introduction to the R Programming Language – Basic Concepts for Beginners

Our guest author today is Joachim Schork from Statistics Globe. I asked Joachim to give us an intro to a data language that we haven’t covered so far…

coding in data science and analytics

How to Use Jupyter Notebook (Basics for Beginners + Best Practices)

In this article, I’ll show you how to use Jupyter Notebook. Jupyter is one of the most popular tools if you want to work with Python. It’s especially…

coding in data science and analytics

Beautiful Soup Tutorial 3. – Scraping 1,000+ product pages and various data points

Do you remember when I told you in the first tutorial that “sooner or later you’ll come to a point where you have to collect large amounts of…

coding in data science and analytics

Data Visualization and Data Analysis in Python — using the OkCupid dataset (Part 2)

This article is about dating and data science! Please welcome our guest author, Amy Birdee, who has done multiple data science hobby projects recently and built a truly…

thoughts about data science and analytics

Negotiating the data science job salary. Should you do that? How do you do that?

Should you negotiate your salary before you get into a junior data scientist role? To start: yes! You should always negotiate. Tech companies in particular EXPECT you to…

Coding in Data Science and Analytics

Data Cleaning and Exploratory Data Analysis Using the OkCupid Dataset (Part 1)

This article is about dating and data science! Please welcome our guest author, Amy Birdee, who has done multiple data science hobby projects recently and built a truly…

thoughts about data science and analytics

Junior Data Scientist Job Interview Questions (and How to Answer Them)

In this article, I’ll show you a few junior data scientist job interview questions… And also how to answer them. Before we get started… This article is part…

thoughts about data science and analytics

18 Things You’ll Learn about Data Science Only on the Job

Data Science on the job is different from the things you see about it in tutorials. I wish someone would’ve told me about these when I was an…

thoughts about data science and analytics

How to Apply for a Data Science Job and How to Prepare for Interviews

You have an awesome resume, a jaw-dropping portfolio, and a Pulitzer Prize winning cover letter. What’s next? Now we’re getting to the good stuff: applying for a data…

coding in data science and analytics

Beautiful Soup Tutorial 1. – An Introduction to Web Scraping with Python

As a data scientist or data analyst, sooner or later you’ll come to a point where you have to collect large amounts of data. Be it a hobby…

thoughts about data science and analytics

Before you apply for a data science position… (resume, cover letter, website, GitHub help)

This article is all about how to make your application stand out for data science and analytics positions. I’ll show you what will catch recruiters’ eyes when sifting…

thoughts about data science and analytics

How to Get a Job in Data Science and Analytics (episode #1)

Hello fellow job seekers! My name is Peter. About a year ago, I was in your shoes. I wanted one of those high-paying jobs in data science and…