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

How to Drop Duplicates in PySpark?
Learn how to ensure accurate analysis by identifying and removing duplicates in PySpark, using practical examples and best practices for handling large datasets.
Nathan Rosidi -

Junior Data Analyst Skills and Career Path
Junior data analysts are the first stepping stone in your data analysis career. Learn everything about the skills you need and your (possible) career path.
Nathan Rosidi -

How to Use SQL Wildcards for Flexible Data Queries
This article is all about uncertainty and using it to add flexibility to SQL queries. How do you do that? Start using one of the five SQL wildcards regularly.
Nathan Rosidi -

What is Unsupervised Learning in Machine Learning?
Unsupervised learning helps machines find patterns in unlabelled data, useful for tasks like anomaly detection, market segmentation, and image recognition.
Nathan Rosidi -

The Data Scientist's Guide to Impress at Work: A Playbook for Success
How do you stand out at work and shine a light on your project and team? This article gives you five crucial tips on impressing as a data scientist.
Nathan Rosidi -

How Does SQL Date Formatting Work?
In this article, we explore the SQL date format. We’ll deal with how standard and custom date formatting work in four of the most popular SQL flavors.
Nathan Rosidi -

Machine Learning in R for Beginners: Super Simple Way to Start
Beginner's Guide to Machine Learning with R: Learn to install RStudio, handle data, and build models like linear regression and neural networks.
Nathan Rosidi -

10 Most Important Skills for BI Analysts
The required skills for BI analysts lie at the crossroads of technical and non-technical skills. We cover 10 of the most important skills in this article.
Nathan Rosidi -

What Does It Take to Be a Data Engineer at Google
Journeying through Skills, Perks, and Application Insights for Aspiring Google Data Engineers
Nathan Rosidi -

What Does an Entry-Level Data Analyst Do?
An entry-level data analyst gathers, processes, and analyzes data, utilizing statistical tools and visualization techniques to provide actionable insights and support business decisions.
Nathan Rosidi -

Simplifying SQL Queries with Aliases: A How-To Guide
SQL aliases are a simple yet efficient way of simplifying your SQL queries. In this guide, we’ll show you all the benefits and provide examples of their use.
Nathan Rosidi -

Self-Supervised Learning Guide: Super simple way to understand AI
Unlock the power of AI without extensive labeled data through our comprehensive guide to Self-Supervised Learning, where algorithms teach themselves.
Nathan Rosidi -