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 Review of Online Platforms for SQL Practice
This article will give you directions on how to practice SQL online. We talk about the best SQL platforms and practices you should apply when learning online.
Nathan Rosidi -

Performing Anova in Python for Precision Agriculture
Exploring agricultural insights with Anova in Python using the Kaggle crop recommendation dataset.
Nathan Rosidi -

Clustered vs. Non-Clustered Indexes in SQL
Today’s showdown is clustered vs. non-clustered indexes. Learn more about their features, strengths, and weaknesses, and join us to see who wins this fight.
Nathan Rosidi -

A Day in the Life of a Senior Data Scientist
Everything you never wanted to know about a day in the life of a senior data scientist. We take a voyeuristic look into the life of some guy called Nate.
Nathan Rosidi -

Python Collections: Essentials to Advanced
Mastering Python Collections: In-depth exploration of Lists, Dictionaries, Tuples, and advanced data structures for optimal coding efficiency.
Nathan Rosidi -

How to Use Python Lambda Functions
A comprehensive exploration of Python lambda functions: advanced techniques for efficient data analysis in socio-economic and demographic studies.
Nathan Rosidi -

Tree-Based Models in Machine Learning
Mastering Tree-Based Models in Machine Learning: A Practical Guide to Decision Trees, Random Forests, and GBMs.
Nathan Rosidi -

Data Cleaning 101: Avoid These 5 Traps in Your Data
Data cleaning is a foundational skill in data science. Learn the five most common traps your data hides and how to recognize and handle them like a pro.
Nathan Rosidi -

How to Use Python Property Decorator (With Examples)
Master Python Property Decorators: From Basic Syntax to Advanced Techniques and Best Practices.
Nathan Rosidi -

Exploring the Role: What Does a Business Analyst Do and How?
What does a business analyst do? Here’s a one-stop shop for information about the business analyst job, skills, tools used, and career prospects.
Nathan Rosidi -

Using Python Itertools for Efficient Looping
Maximize Your Data Science Workflow with Python Itertools: A Guide to Efficient Looping.
Nathan Rosidi -

5 Skills Companies Look For in Data Science Candidates + 5 Project Ideas
Get to know the five essential data science skills any company seeks. We also have good recommendations for projects and how to hone these skills.
Nathan Rosidi -