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

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 -

Ranking in Python and SQL
In this article, we will explore the ranking parameters that can help you handle the ranking tasks in a more efficient and accurate manner.
Nathan Rosidi -

Most In Demand Data Science Technical Skills
Learn what data science technical skills and business skills are in the highest demand that you should have as a data scientist.
Nathan Rosidi -

10 Interesting AI Projects For Beginner Coders in 2023
You should start somewhere, and the 10 AI projects are a good start. They are ideal for beginners. Along the way, you’ll also learn AI theory.
Nathan Rosidi -

Understanding Data Types in Python with Examples
The extensive guide to the most important Python data types. We also included code examples showing you what to do with these data types.
Nathan Rosidi -