r/learnSQL • u/Whole-Bank1538 • 4h ago
Looking for a good platform to practice Python, SQL and PySpark
Hi everyone,
I’m currently learning/practicing Python, SQL, and PySpark, mainly with a data engineering goal.
I’m looking for a platform where I can regularly solve problems and improve my hands-on skills, especially:
Python — syntax, problem solving, data manipulation
SQL — queries, joins, CTEs, window functions, etc.
PySpark — DataFrames, transformations, aggregations, joins, optimization, etc.
I know platforms like LeetCode, HackerRank, DataCamp, etc., but I’m looking for something that provides good practical exercises, preferably with datasets/projects rather than only algorithmic problems.
What platforms/websites do you recommend for this?
Also, if you’re a data engineer, I’d appreciate knowing how you personally practice these three skills.
Thanks!
1
u/Danibrosi 4h ago
!remindme 1 day
1
u/RemindMeBot 4h ago
I will be messaging you in 1 day on 2026-09-05 07:00:17 UTC to remind you of this link
CLICK THIS LINK to send a PM to also be reminded and to reduce spam.
Parent commenter can delete this message to hide from others.
RemindMeBot is switching to username summons. Instead of
!RemindMe 1 day, useu/RemindMeBot 1 day. More info.
Info Custom Your Reminders Feedback 1
1
1
1
u/Creative_Sugar-33 32m ago
I second DataCamp. They have all sorts of projects available including PySpark.
3
u/GwynLordOfCedar 47m ago
PySpark - https://www.datacamp.com/courses/introduction-to-pyspark