Charlie Custer
Charlie is a student of data science, and also a content marketer at Dataquest. In his free time, he's learning to mountain bike and making videos about it.
51 articles
Charlie Custer
Charlie is a student of data science, and also a content marketer at Dataquest. In his free time, he's learning to mountain bike and making videos about it.
51 articles
- Article
Online Python Practice Exercises for 2026
Explore ways to practice Python with exercises, courses, and tutorials for beginners and job seekers. Level up your Python skills!
Read article → - Article
What’s the best way to learn Power BI?
There are lots of options for learning Power BI. But not all of them are equally effective, and some cost a lot more than others...
Read article → - Article
SQL Certification: 15 Recruiters Reveal If It's Worth the Effort
SQL is a key skill for data jobs. But you probably DON'T need a SQL certification to get a job. In fact, it might not even help! Here's why.
Read article → - Article
Beginner Python Tutorial: Analyze Your Personal Netflix Data
How much time have you spent watching The Office on Netflix? Find out with this entry-level tutorial on analyzing your own Netflix usage data!
Read article → - Article
How to Use an API in Python
Learn to use APIs in Python with practical examples. Cover GET/POST requests, query parameters, JSON data, and error handling with real code.
Read article → - Article
Python for Loop: A Beginner's Tutorial
Learn to write Python for loops with statements like break and continue to iterate through lists to clean and analyze large datasets quickly.
Read article → - Article
Analyze Facebook Data to Find Out If You Post Too Much
Learn how you can analyze Facebook data and plot it using some basic Python to get a true picture of your posting habits.
Read article → - Article
Data Analytics Certifications: Do I Really Need One?
Do you need a data analytics certification to get a job as a data analyst, or to get some other data job? Here's the unbiased answer.
Read article → - Article
How to Use Dataquest
Although our platform is pretty self-explanatory, learning how to use Dataquest can help you work more efficiently.
Read article → - Article
Preparing for the Data Science Job Interview
Learn how to prepare for data scientist and data analyst job interviews with this in-depth guide (including sample questions) to data science job interviews.
Read article → - Article
The Data Science Career Guide
This in-depth guide is designed to take you through the entire data science job application process, to help you get the data science career of your dreams.
Read article → - Article
Starting Your Career in Data Science: What Are Your Options?
The first step in your data science job search: identifying what your options are, and what positions are the best fit for your skill set.
Read article → - Article
How and Where to Find Great Data Science Jobs
Learn both how and where to find data science jobs (hint: don't start with LinkedIn or Indeed)
Read article → - Article
How to Fill in Job Application Forms and When to Apply
How to fill in job application froms, and other things you need to consider when applying for data science jobs, like social media, cover lives, etc.
Read article → - Article
How to Write a Data Science Resume (an 8-Step Guide)
How can you get a data science job? It all starts with a great resume: one that frames your data analysis and data science projects in the right way.
Read article → - Article
How to Create a Project Portfolio for Data Science Job Applications
Create a standout data science portfolio with our guide. Learn presentation tips to showcase your skills and advance your career.
Read article → - Article
Top Tips for Learning R from Africa R’s Shelmith Kariuki
Pick up some top tips for learning R from Shelmith Kariuki, a certified Tidyverse instructor and a leader in the Africa R community.
Read article → - Article
Applying to Business Analyst Jobs, Part 2: Interview and Decision
How can you ace the interview for business analyst job roles? And what do you do once you've gotten beyond the interview and started getting offers?
Read article → - Article
Applying to Business Analyst Jobs, Part 1: The Application
How can you stand out from the crowd when applying to business analyst positions? Part one of our job application guide will help!
Read article → - Article
What to Expect When You Start Learning Power BI
Find out what it's like to learn Power BI, whether it's hard or easy, and how long it will likely take you to learn.
Read article → - Article
Why Business Analysts Need to Learn Power BI
Read article → - Article
How to Become a Business Analyst
The demand for business analysts is steadily increasing. Here's what you need to know to get started in the field.
Read article → - Article
Why You Should Become a Business Analyst
Business analysis is a fast-growing, high-paying field with low barriers to entry. Here's what you need to know to get started.
Read article → - Article
54 of the Best Data Science Books (Vetted by Experts)
Learn Python, R, machine learning, social media scraping, and much more from these free data science books you can download today.
Read article → - Article
Learn Data Journalism: Avoid My 3 Colossal Mistakes
Becoming a data journalist and learning to code isn't as difficult as you might think, but you have to approach it in the right way to avoid common mistakes
Read article → - Article
How to Find a Data Science Job (Advice from a NASA Datanaut)
Finding an entry-level position in data science is absolutely possible. In this post, we discuss how to do it.
Read article → - Article
Why Data Science Bootcamps Aren't Ideal (Plus Alternatives)
Should you enroll in an online data science bootcamp or try one of the expensive offline schools? Compare your options stack for learning data science.
Read article → - Article
11 Real World Applications for Python Skills
What are the use cases for Python? Here are 11 real-world applications for Python across a wide variety of industries and businesses.
Read article → - Article
SQL Commands: The Complete List (w/ Examples)
What can you do with SQL? Here's a reference guide to the most commonly-used SQL commands, with code examples you can copy-paste.
Read article → - Article
SQL vs MySQL: Key Differences Explained (2026)
SQL and MySQL are important tools for working with data. But what are they, exactly, and how are they different? Let's clear that up.
Read article → - Article
SQL Interview Questions — Real Questions to Prep for Your Job Interview
A lot of the SQL interview questions you'll find on the web are generic: "What is SQL?" You'll never be asked that. We've got REAL questions to help you prep
Read article → - Article
How to Learn Fast: 7 Science-Backed Study Tips for Learning New Skills
Want to learn a new skill as fast as possible? These science-based tips will show you how you can learn more efficiently.
Read article → - Article
How to Use If-Else Statements and Loops in R
Learn to use if-else statements, for loops, and while loops to build complex conditional programs in R, a valuable skill for aspiring data scientists.
Read article → - Article
Can Anyone Learn to Code? Yes! (It’s Science)
Anyone can learn to code — and that's not just a nice-sounding platitude, there's real science backing it up. Not a math person? That could actually help...
Read article → - Article
Tutorial: Add a Column to a Pandas DataFrame Based on an If-Else Condition
Need to add a column to your pandas DataFrame based on values found elsewhere in the DataFrame? There's an easy way to do that using NumPy!
Read article → - Article
15 Python Libraries for Data Science You Should Know
There are quite a few great, free, open-source Python libraries for data science. In this post, we'll cover 15 of the most popular and what they can do.
Read article → - Article
Python for Beginners: Why Does Python Look the Way It Does?
When you're just getting started, looking at Python can be intimidating. Why the different colors? What are those line breaks for? Here are the answers you seek.
Read article → - Article
How to Analyze Survey Data with Python for Beginners
Learn to analyze and filter survey data, including multi-answer multiple choice questions, using Python in this beginner tutorial for non-coders!
Read article → - Article
How Much Have You Spent on Amazon? Analyzing Amazon Data
How much have I spent on Amazon? That's a scary question, but if you want to know the answer, here's how you can find it...and a lot more!
Read article → - Article
What is Data Science?
Data science has been called the sexiest career of 2019. What is data science, really, and how can you get your foot in the door of this exciting career?
Read article → - Article
Presentation Tips to Improve Your Data Science Communication Skills
Improve your data science communication skills and make your presentations more convincing by following these simple steps.
Read article → - Article
Stop Procrastinating and Start Studying Using Science
Learn to stop procrastinating and improve your study results with some recommendations from the world of science with these research-based tips.
Read article → - Article
Tutorial: Why Functions Modify Lists and Dictionaries in Python
In this beginner Python tutorial, we'll take a look at mutable and immutable data types, and learn how to keep dictionaries and lists from being modified by our functions.
Read article → - Article
Applying to Jobs? Don’t Make This Mistake in Your Data Science Portfolio
Applying for data science jobs? Don't make a mistake in your project portfolio or Github that could rule you out right out of the gate!
Read article → - Article
The Phone Proximity Effect: Your Phone Could Be Sabotaging Your Studies
Are you falling victim to the 'phone proximity effect'? If you study with your phone close to you, studies suggest it may be hurting your performance.
Read article → - Article
9 Reasons Excel Users Should Consider Learning Programming
You can use Excel for some data analysis, but should you? Here are nine reasons learning data science and programming is way, way better than Excel.
Read article → - Article
The Key to Getting a Data Science Job, According to Briana Brownell
Recruiters want data scientists who know how to communicate. To get a job in data science, you need to know how to show that skill on your resume.
Read article → - Article
11 Design Tips for Data Visualization
Making your data both visually understandable and visually attractive can help it get more attention and help you stand out, whether your audience is the entirety of the internet or just your company’s CEO in the weekly meeting.
Read article → - Article
Does Sharing Goals Help or Hurt Your Chances of Success?
So you’ve decided you want to learn data science. Will sharing your goals help? Here's what psychology has to say.
Read article → - Article
What to Consider When Choosing Colors for Data Visualization
Data Visualisation represents numbers with shapes – and no matter what these shapes look like, they need to have a color. Use these tips to pick the right colors.
Read article → - Article
R Fundamentals: Building a Simple Grade Calculator
In this beginner R programming tutorial, learn the basics and syntax of R as you go hands-on building a simple grade calculator.
Read article →
Join 1M+ data learners on Dataquest.
- 1
Create a free account
- 2
Choose a learning path
- 3
Complete exercises and projects
- 4
Advance your career