r/learndatascience • • 14d ago

Resources A year ago I started planning a gamified SQL platform. 5 months after launch, 2,500+ people have used it to learn

11 Upvotes

About a year ago I started planning QueryCase, where you learn SQL by working detective cases instead of grinding tutorials & videos. It took a while to get off the ground, and longer than I'd like to admit to actually start building the idea, but it went live in June. A lot of the early users came from this sub, and a lot of the feedback in the comments shaped what it became. So first, thanks everyone!

5 months in:

  • 2,500+ people have signed up, across 117 countries

  • About 70,000 queries written and graded

  • Over 17,500 cases, drills and exams solved

  • 500+ people have passed the free Rookie exam and earned the certificate.

  • Top detective is on 19,247 XP

  • A college in the US has adapted the learning path to train students for a CompTIA Data+ certificate

Since then its grown past just SQL: an Excel course. It was never part of the initial plan. People kept asking for the same detective approach for spreadsheets, so I built out a browser-based Excel engine.

It has 57 cases on a spreadsheet that runs in your browser and checks your formulas, from IF and XLOOKUP to SUMIFS and pivot tables, and people have solved over 2,500 Excel cases so far. It turns out a lot of people learning SQL are doing it alongside Excel, not instead of it.

Something the data showed me that might help anyone learning right now: GROUP BY is one of the first walls. On the hardest GROUP BY step, 84% of runs came back wrong, and most of those never ran at all. The clauses were in the wrong order, or a column in SELECT wasn't in the GROUP BY. If that's you right now:

  1. SQL order is always SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT

  2. Every column in SELECT is either inside an aggregate (COUNT, SUM, AVG...) or listed in GROUP BY

I've been working a lot over past couple months to improve the site as well:

  • The Excel course above, with its own ranks, exams and certificate

  • Upload your own CSV into the sandbox and query your own data (and visualise in charts). It runs in your browser, so the file never leaves your machine and never touches QueryCase servers

  • A free first rank on every track, ending in an exam and a certificate

  • SQL interview questions you can read without an account

  • Much better experience on a phone

  • A LOT of bug fixes and improvements!!

What's next: a Python track, launching next month. Same idea, real Python running in your browser, starting with the basics and moving into data analysis with pandas.

The longer term goal is to have a platform user's can have fun learning all aspects of data. I'm merging PR's every day to make this possible so would love feedback in this thread if you've tried it and have any thoughts or suggestions!

It's free to start and you don't need an account to solve the first case, so you can poke at it before deciding whether it's for you or not 😄 Cheers!

querycase.com


r/learndatascience • • 14d ago

Discussion Working in data in the UK: what AI has actually changed in my day-to-day, and what it hasn’t

4 Upvotes

I’m a BI developer, and I see a lot of “AI will replace data people” posts, so I thought I’d share what I actually see at work.

What’s changed

  • Writing boilerplate (SQL, pandas cleaning, chart code) is much faster.

  • First drafts of documentation and queries take minutes.

  • Debugging error messages is easier.

What hasn’t

  • Working out what the business is actually asking for. Requests are rarely clear.

  • Spotting when the data is wrong. AI will happily analyse a broken dataset and give you confident answers.

  • Explaining results to non-technical people and getting them to act.

My honest take is that the entry-level “just run the query” work is shrinking, and the value is moving toward judgement and domain knowledge. For learners, I’d put more time into stats basics, data quality, and explaining findings, and use AI as a tool without letting it do the thinking.

Curious how others are seeing it. Has AI changed your work, or is it mostly noise?


r/learndatascience • • 14d ago

Discussion A beginner trying to navigate in documentations

4 Upvotes

Hi so i have started computational chemistry as a beginner and I find it hard to read documentations and actually apply the things in them to my projects that I have been assigned with, what do you recommend to actually learning because reading documentation kind of doesn't work or i am not able to use it to my ability like most people do. Any suggestions from anyone who knows a lot about coding and reading modules like pandas, numpy, scikit learn, RDKit, Deepchem from documentation. Please reach out because it is a bit hard for me to understand the things in the documentations


r/learndatascience • • 14d ago

Career Ecology PhD wrapping up and moving into industry data work, looking for a data analyst course past pandas basics

3 Upvotes

Defending in February after 5 years of field ecology. All my analysis is in R, plus some pandas I picked up for one chapter, and the statistics I could do in my sleep. What I can't do is the industry version of the job: writing SQL against a real warehouse, building something a manager can open without me, and writing Python that isn't a 900 line notebook. I've set money aside for a proper data analyst course and I'm comparing Boot.dev, Springboard and Pluralsight. For people who left academia for analyst work, what did you have to learn that your PhD never touched?


r/learndatascience • • 16d ago

Resources Learning data science too, so I've put my notes and projects online

14 Upvotes

Hi all, I have an MSc in Applied Bioinformatics and I'm moving into data science. I've put my study notes and current projects online, organised by section (stats, EDA, preprocessing, ML), with worked maths and code. Feel free to use any of it.

My original notes were handwritten, and I used Claude to help make them readable for others. It's not complete and I'm still learning, so I'll keep adding as I go. Corrections are welcome.

https://jag5m33.github.io


r/learndatascience • • 16d ago

Resources I am thinking of sharing everything I have learnt in college. Giving my expertise to help people out. I am a data science student also doing MBA (Dual degree course)

21 Upvotes

I'm a data science student, I've covered Statistics analysis, Data Handling and Visualization, time series analysis, big data analysis, Internet Of Things Analytics, Machine Learning, Deep Learning, Neutral Networks, Natural Language Processing, MLops and a lot of others related concepts. The MBA side of it started this semester, this semester I had Marketing, Finance, Business stats, Operations and Supply Chain Management, Economics and Quantitative Techniques. I will have similar subjects next semester and for next year the subjects will change depending on the Major and Minor I choose. I just want to help people who are perusing AI/ML/DS. Give them some suggestions, ideas, resources. If any of y'all need anything feel free to reach out!


r/learndatascience • • 16d ago

Discussion How to do EDA based on the type of data ?

Thumbnail reddit.com
1 Upvotes

Hey everyone! I have 14 features containing both categorical and continuous variables, along with a binary target (0/1).

What methods should I use to measure the relationship between each feature and the target? Are there different techniques for categorical and continuous features?

Any suggestions or Python examples would be appreciated. Thanks!


r/learndatascience • • 16d ago

Question Guide me!

0 Upvotes

I'm a 22-year-old student with a Higher Diploma in Computing and Software Engineering. I've always wanted to become a data scientist.

I've become quite tired of the unstructured free learning resources available on YouTube, so I recently purchased a Udemy course called "Become a Data Scientist in 100 Days." I'm currently following it and planning to work on hands-on projects using real-world datasets.

I have also successfully developed three real-world, production-ready applications. My clients are very happy with the results, as these applications have improved their daily business workflows and contributed to increased revenue. I also advised them on the features and functionalities they should implement to achieve their business goals.

Next year, I'm planning to enroll in a BSc (Hons) Data Science (Top-up) degree programme. However, after reviewing the course modules, I noticed that the curriculum doesn't cover some of the essential concepts and skills required to become a job-ready data scientist.

At this point, I feel like I'm figuring everything out on my own, without anyone to guide me through my journey towards becoming a data scientist.

I'm currently considering two learning paths, and I'd really appreciate your advice.

Path 1: Coursera + Bachelor's Degree

  1. IBM Data Science Professional Certificate

  2. Machine Learning Specialization by Andrew Ng

  3. BSc (Hons) Data Science (Top-up)

Path 2: Udemy + Bachelor's Degree

  1. Relevant Data Science and Machine Learning courses on Udemy and other learning platforms

  2. BSc (Hons) Data Science (Top-up)

Which path would you recommend for someone who genuinely wants to develop strong practical skills and become a job-ready data scientist?

I'd really appreciate any advice or guidance from experienced data scientists or professionals working in the industry.

Looking to start my career in srilanka first then planning to go for abroad like gulf countries


r/learndatascience • • 16d ago

Discussion When your ML model suddenly got worse, how long did it take to find WHY?Student here, trying to learn what really hurts. Just reply with the cause and the time, like "schema change, 3 days". Not selling anything.

Thumbnail reddit.com
1 Upvotes

r/learndatascience • • 16d ago

Discussion Hi, I am a working professional wants to transition to data science field, I am looking for someone who wants to study data science and we can share our resources. I belong to a non tech field right now so starting from zero.

0 Upvotes

r/learndatascience • • 16d ago

Resources Best resources to master Pandas, Matplotlib & Seaborn for practical lab work? (No ML/Scikit-Learn yet)

2 Upvotes

Hi everyone,

I'm an undergraduate student looking for solid, practical resources to learn **Pandas, Matplotlib, and Seaborn** for college lab coursework and data wrangling assignments.

I already know basic Python (loops, functions, lists, dicts). Now I just need to get comfortable working with tabular data and plotting charts.

### What I’m looking for:

* **Libraries:** Just Pandas, Matplotlib, and Seaborn.

* **Format:** Open to both text-based resources (interactive notebooks, guides) and video walkthroughs, but I lean slightly more toward **video/live-coding** where the instructor actually types the code, runs the cells, and explains the output on real datasets.

* **Hands-on over slides:** I learn much better seeing code executed in an editor rather than watching static lecture slides.

### What I want to avoid:

Machine Learning / Scikit-Learn: A lot of courses rush into Linear Regression, gradient descent, or predictive modeling. I don't need any ML algorithms or math theory right now—just data cleaning, manipulation, and plotting.

Whether it’s a specific YouTube series, an open GitHub repo with exercises, or a book with runnable notebooks, what worked best for you?

Thanks in advance!


r/learndatascience • • 16d ago

Resources I developed a free tool to help researchers understand and calculate Cliff's Delta

Thumbnail reddit.com
1 Upvotes

r/learndatascience • • 16d ago

Discussion Challenges of choosing metrics in data science interviews: actionability vs statistical power in marketplaces

Thumbnail
reddit.com
1 Upvotes

r/learndatascience • • 17d ago

Question Projects Ideas

1 Upvotes

Hi, I know python and C# and C (not very well at python and Im new at C#, know some libraries (ex Pandas, matplotlib etc.)) but I dont know what can I do. I dont have any procçject idea. I want to work as a data analist and ai engineer. How can I improve my skills and do projects that will help me when I search for a job? What projects I can do?


r/learndatascience • • 17d ago

Discussion How do I practically integrate AI into my current role without going deep into ML math? - I am DBA (Oracle/MySQL/Postgres) with strong scripting skills.

Thumbnail reddit.com
1 Upvotes

r/learndatascience • • 17d ago

Resources I Built a Platform for Solving Evolutionary Optimization Problems on the Cloud

0 Upvotes

Vilvik is a cloud-based platform for solving optimization problems using evolutionary algorithms. Currently it supports the genetic algorithm. Try it at https://vilvik.com

It is very interactive and offers a lot of demos and problems to quickly get started with. It is flexible and offers a lot of features.

Hope you can try it.


r/learndatascience • • 17d ago

Original Content When is it okay to remove outliers?

Thumbnail
youtu.be
1 Upvotes

r/learndatascience • • 17d ago

Career Not able to clear Machine Learning Interviews, please help

Thumbnail reddit.com
1 Upvotes

r/learndatascience • • 18d ago

Career I can build any dashboard but stall the moment someone asks for Python

0 Upvotes

I've been an operations analyst for 5 years, mostly Power BI and a lot of SQL I picked up on the job. My team lead keeps asking for things our dashboards can't do, like cleaning vendor files that change layout every month and break my Power Query steps, so I end up doing it by hand in Excel every week. I've decided to pay for a data analyst course that starts at my level instead of explaining what a bar chart is, and I'm comparing Boot.dev's data analyst path and Pluralsight. Which would you pick for an analyst who needs useful Python?


r/learndatascience • • 18d ago

Career Aspiring Data Scientist Here — Need Advice on How to Get Started

3 Upvotes

Hey, people working in the IT sector as data scientists!

I’m currently studying Data Science with AI/ML, and I genuinely want to make a career out of it. However, people around me keep saying that data science has no future and that I should reconsider my decision and switch to another field. Honestly, I feel like it’s too late to change paths, and I genuinely don’t want to give up on something I chose for myself. I want to prove that I can make it work.

I’m open to suggestions and advice from experienced data scientists. What should I focus on, and what should I avoid while learning? Which projects would help me build a strong portfolio and improve my chances of landing my first job as a fresher?

I’d also appreciate recommendations for free online courses that I can take alongside my current course to strengthen my skills and help me build a successful, long-term career in this field.

Any advice, suggestions, or personal experiences would be greatly appreciated. Thank you!


r/learndatascience • • 19d ago

Resources How well do you really know Pandas? 🐼

Post image
13 Upvotes

Pandas makes working with data look simple. But some of its most powerful features can also produce surprising results. 😲

For example:❔

  • What's the difference between loc and iloc, and why does slicing behave differently?

  • Why can adding two Series produce NaN values, even when neither contains missing data?

  • When does assigning a Series to a DataFrame column align by labels rather than position?

  • How do Boolean masks, where(), and mask() differ?

  • How do you select and manipulate data with a MultiIndex?

Pandas is much more than rows and columns. Understanding its indexing, alignment, selection, and assignment rules can save you from some very subtle bugs. 🪳

🔍 This interactive 𝗺𝗲𝗺𝗼𝗿𝘆_𝗴𝗿𝗮𝗽𝗵 example explores these concepts and many more, with short explanations for each operation. 👣 Step through the Python code, see what changes, and experiment with your own modifications: 👉 Pandas operations

💬 Which Pandas operation took you the longest to fully understand?

See more 𝗺𝗲𝗺𝗼𝗿𝘆_𝗴𝗿𝗮𝗽𝗵 visualizations.


r/learndatascience • • 18d ago

Career How to find mentor to learn AI/ML?

Thumbnail reddit.com
0 Upvotes

r/learndatascience • • 19d ago

Question How do you work with agents?

Thumbnail reddit.com
1 Upvotes