Data Science Educational Resources
StrataScratch is a data science educational platform with over 1,000+ real interview questions from your favorite companies.
Guides

Python Dictionaries: Master Key-Value Data Structures
Grasp the essentials of Python dictionaries. Learn to create, manipulate, and iterate through the key-value pairs for powerful data management.
Nathan Rosidi -

SQL BETWEEN Operator: Selecting the Range of Values
Learn how to select the data interval using the SQL BETWEEN. We will show you its syntax and different scenarios of using it in filtering and labeling data.
Nathan Rosidi -

Technical Skills Needed as a Data Analyst with 1-2 Years of Experience
An overview of the top must-have technical skills a data analyst needs to stay competitive in the job market.
Vivek Sankaran -

Indispensable Data Mining Tools You Need as a Data Scientist
Mastering data mining tools: A comprehensive guide to data analysis, machine learning, and predictive analytics for effective business intelligence.
Nathan Rosidi -

A Comprehensive Guide to Python Lists and Their Power
Python lists from A to Z. Learn about creating, modifying, and performing complex operations, along with valuable list methods to elevate your coding skills.
Nathan Rosidi -

Illustrated Guide About Self Join in SQL
Mastering SQL Self Joins: how they work, why they multiply rows, and when to use them for comparisons, retention, and deduplication.
Nathan Rosidi -

A Complete Guide to Data Scientist Career Path
In this guide, we’ll talk about where the data scientist career path could lead and what are the industries ideal for building this path.
Nathan Rosidi -

How to Get a Data Science Job: The Ultimate Guide
Here we provide a very specific and practical guide on how to get your dream job in the Data Science world.
Nathan Rosidi -

Overview of Machine Learning Algorithms: Classification
Let's discuss the most common use case "Classification algorithm" that you will find when dealing with machine learning.
Nathan Rosidi -

What Is SQL GROUP BY and How to Use It?
The article discusses the seven most typical uses of SQL GROUP BY. We’ll go through its syntax and coding examples to give a taste of real-life SQL coding.
Nathan Rosidi -

Learn to Use a Recursive CTE in SQL Query
Master recursive CTEs in SQL through eight real-world use cases with ready-to-use datasets, common mistakes, performance tips, and interview questions.
Tihomir Babic -

3 Web Frameworks to Use With Python
In this article, we discuss three web frameworks – django, FastAPI, and Flask – for building and deploying web apps in Python. They make data science life easier.
Nathan Rosidi -