Skip to content
Build your data and AI career in one connected system

Learn the field.Practice the work.Stay ahead.

Choose a role, build the skills in order, and solve real SQL and Python problems. LDS connects your roadmap, practice, feedback, recall, and AI news so you always know what to do next.

1,625graded problemsSQL + Python with instant feedback
17guided coursesFrom foundations to AI agents
556active recall cardsKeep key concepts ready

Start free. No credit card. Nothing to install.

LDS / one connected learning system 9 connected tools
Start with your goalYour next useful step is already here.

Choose what you need today. Every tool leads to the next.

ChooseLearnPracticeRememberStay current

Choose your route

Start with the goal that matters now.

Whether you are breaking in, growing on the job, or keeping up with AI, LDS connects the right tools in a clear sequence.

I am breaking in

Build the skills employers expect.

Choose a target role, follow the skill order, and turn each concept into hands-on practice.

16 career paths17 courses1,625 problems
Choose my path
I already work in data

Close gaps before they slow you down.

Practice harder SQL and Python, get targeted Mentor help, and revisit the concepts that do not stick.

1,625 problemsLDS Mentor556 recall cards
Strengthen my skills
I want to stay ahead

Know what changed and why it matters.

Read source-linked AI news, add historical context, and test what you retained with fresh games.

Live AI news433-record archive4 news games
See today's signal
One learning loop
LearnPracticeRememberExplorePlayStay current

Practice the skills used across leading data teams

Google
Meta
Amazon
Netflix
Uber
Stripe
Goldman Sachs
JPMorgan Chase
Airbnb
Spotify
Microsoft
LinkedIn
Apple
DoorDash
Coinbase
Salesforce
Snap
PayPal
Robinhood
Disney+
TikTok
Target
Adobe
Tesla
Google
Meta
Amazon
Netflix
Uber
Stripe
Goldman Sachs
JPMorgan Chase
Airbnb
Spotify
Microsoft
LinkedIn
Apple
DoorDash
Coinbase
Salesforce
Snap
PayPal
Robinhood
Disney+
TikTok
Target
Adobe
Tesla

SQL and Python practice

Solve SQL and Python. Know when your answer works.

Practice 1,625 graded problems across 15 realistic industry datasets. Run your code, inspect the result, and get immediate feedback in the browser.

816 SQL problems·809 Python problems·15 industry datasets

Create a free account to save your progress.

query.sql ACCEPTED
SELECT
  c.campaign_name,
  SUM(i.cost) AS total_spend,
  COUNT(DISTINCT cl.click_id) AS clicks
FROM campaigns c
JOIN impressions i ON c.id = i.campaign_id
LEFT JOIN clicks cl ON i.id = cl.impression_id
WHERE c.status = 'active'
GROUP BY c.campaign_name
ORDER BY total_spend DESC;
3 rows · 6ms
campaign_nametotal_spendclicks
Holiday Push42,8501,247
Brand Awareness38,200982
Retarget Q425,600654
solve.py ACCEPTED
import pandas as pd
import numpy as np
def solve(campaigns, impressions, clicks):
  active = campaigns[campaigns['status'] == 'active']
  df = (active
    .merge(impressions, on='campaign_id')
    .merge(clicks, on='impression_id', how='left'))
  return (df
    .groupby('campaign_name')
    .agg(total_spend=('cost','sum'), clicks=('click_id','nunique'))
    .sort_values('total_spend', ascending=False)
    .reset_index())
3 rows · 42ms
campaign_nametotal_spendclicks
Holiday Push42,8501,247
Brand Awareness38,200982
Retarget Q425,600654
Loading mentor demo

Code visualizer

See what your code changes, step by step.

Run each SQL clause or Python operation in sequence and watch the result update. Understand why the code works, not just whether it passes.
SQL, step by step
Loading visualizer
Python, step by step
Loading visualizer

Active recall

Turn weak concepts into fast recall.

Review 556 cards across six core skill areas, then reinforce SQL with 33 short lessons and 71 live-editor exercises.

Learn Arcade

Turn difficult concepts into a practice habit.

Nine short games make you retrieve, connect, and apply AI, machine learning, statistics, and data concepts across 831 levels.

9 focused games831 progressive levels41 earnable badges
The practice floor Cabinets online
Relationship reasoningConcept LinkPlay a level
Technical vocabularyLexiconPlay a level
Vocabulary recallArcade MiniPlay a level

Guided courses

Build from fundamentals to modern AI.

Follow 17 interactive courses across SQL, Python, statistics, machine learning, LLMs, RAG, agents, and evals.

7 courses are completely free. Every Pro course starts with a free first module.

Role roadmaps

Turn a target role into a clear learning plan.

Explore 16 role-specific roadmaps with sequenced skills, official resources, regional market context, and matching LDS practice.
Best entry point

Data Analyst

Extract insights, build dashboards, and turn business questions into SQL, Python, and visualization workflows.

$96K-$139K
US base range
7% growth
growth signal
SQLPythonStatisticsDashboards
8 stages · 6-12 monthsOpen roadmap
Most versatile

Data Scientist

Use statistics, machine learning, experimentation, and product judgment to turn messy data into decisions.

$122K-$183K
US base range
34% growth
growth signal
PythonStatisticsMachine learningExperimentation
8 stages · 9-14 monthsOpen roadmap
Builds production ML

Machine Learning Engineer

Build, deploy, optimize, and maintain machine learning systems that serve real users.

$134K-$193K
US base range
15-34% growth
growth signal
PyTorchMLOpsModel servingSystems
8 stages · 9-13 monthsOpen roadmap
Data infrastructure

Data Engineer

Design pipelines, warehouses, lakehouses, and streaming systems that make data reliable.

$127K-$181K
US base range
4-15% growth
growth signal
SQLdbtSparkKafka
8 stages · 10-14 monthsOpen roadmap
LLM product builder

AI Engineer

Ship LLM applications, RAG systems, agents, evals, and production AI features.

$134K-$193K
US base range
15-34% growth
growth signal
LLM APIsRAGAgentsEvals
8 stages · 6-12 monthsOpen roadmap
Trust layer

Analytics Engineer

Turn raw warehouse data into governed models, metrics, tests, and trusted analytics surfaces.

$105K-$170K
US base range
4-9% growth
growth signal
dbtSQLWarehousesMetrics
7 stages · 8-12 monthsOpen roadmap
Production ML ops

MLOps Engineer

Keep ML systems alive with CI/CD, model serving, monitoring, feature stores, and production operations.

$134K-$193K
US base range
15-34% growth
growth signal
DockerKubernetesMLflowMonitoring
8 stages · 10-14 monthsOpen roadmap
Customer AI deployment

Forward Deployed AI Engineer

Embed with customers, scope valuable AI workflows, build production systems, and prove adoption with evals.

$135K-$210K
US base range
15%+ growth
growth signal
LLM appsCustomer discoveryEvalsFull-stack
8 stages · 6-12 monthsOpen roadmap
Dashboard and KPI owner

Business Intelligence Analyst

Build trusted reporting, dashboards, KPI systems, and business intelligence workflows.

$69K-$104K
US base range
7-9% growth
growth signal
SQLDashboardsKPIsStakeholders
7 stages · 4-8 monthsOpen roadmap
Funnels and experiments

Product and Growth Analyst

Analyze funnels, experiments, retention, pricing, and product behavior to improve user outcomes.

$96K-$139K
US base range
7% growth
growth signal
SQLA/B testingFunnelsRetention
7 stages · 6-10 monthsOpen roadmap

History Archive

See how today's ideas were built.

Trace the papers, people, debates, failures, and breakthroughs behind modern data and AI across 433 researched records.

714 source links connect each timeline to original research and archives.

Researched records
433
Cited sources
714
Curated eras
48
Topic collections
8
Explore the archive
Research archiveSource-linked edition
08Topic collections
Researched records433Cited sources714Curated eras48
  1. AI-001Artificial intelligence52 records
  2. ML-001Machine learning45 records
  3. LM-001Large language models45 records
  4. RC-001RAG, memory, and context72 records
  5. GM-001Generative and multimodal AI50 records
  6. AG-001AI agents45 records
  7. DB-001Databases and SQL58 records
  8. ST-001Statistics and probability66 records
Follow the breakthroughs
1956Dartmouth1997Deep Blue2012AlexNet2017Transformers2022ChatGPT

AI news and games

Know what changed. Prove what you retained.

Scan relevance-scored AI news with source links, then turn today's stories into a quiz, word game, mini, or weekly crossword.

Live AI news Updating
5.6Google Redesigns Android Voice Search Interface20m ago5.9Oak Felder and Lucas Keller Sue SoundPatrol Over AI Copyright Tool1h ago6.5ISBNdb Pitched Pre-LLM Books for AI Training, Then Pivoted Away2h ago4.6Bayreuth's AI-Assisted Wagner Ring Staging Draws Boos4h ago
Read the latest AI news Relevance scored. Sources included.
Today's AI games4 formats
Daily
AI News Quiz
Play
Daily
AI Word
Play
Daily
AI Mini
Play
Monday
Weekly Crossword
Play

Fair competition

Consistency earns a place on the leaderboard.

Server-scored runs. Fair-play review. Clear rules before rewards.
01Daily and monthly rankings02Hints and flagged runs reviewed03Prize rules published before launch
Monthly prizes are plannedDates and rules will be announced firstView current standings
Want the deeper explanation?

Industry datasets

Practice across 15 real-world industry settings.

Work with data models inspired by advertising, banking, healthcare, logistics, payments, SaaS, streaming, telecom, and more.

Start free

Pick one problem. Build from there.

Choose SQL or Python, run your answer in the browser, and get immediate feedback. Your next course, recall set, or career path will still be here when you are ready.

Solve a free problem

No credit card. Nothing to install. Runs in your browser.

Or get the weekly AI digest