Free companion · 15 minSQL practice · Retail case · 15–20 minutes. Start with retail-setup.sql in a disposable local SQLite database.
Explore & practise ↗Free companion · 15 minSQL practice · Retail case · 15–20 minutes. Start with retail-setup.sql in a disposable local SQLite database.
Explore & practise ↗Free companion · 15 minSQL practice · Retail case · 15–20 minutes. Start with retail-setup.sql in a disposable local SQLite database.
Explore & practise ↗Free companion · 15 minSQL practice · Retail case · 15–20 minutes. Start with retail-setup.sql in a disposable local SQLite database.
Explore & practise ↗Free companion · 15 minSQL practice · Retail case · 15–20 minutes. Start with retail-setup.sql in a disposable local SQLite database.
Explore & practise ↗Free companion · 15 minSQL practice · Retail case · 15–20 minutes. Start with retail-setup.sql in a disposable local SQLite database.
Explore & practise ↗Free companion · 15 minExcel practice · Use the supplied CSV with headers in row 1. Formulas use English function names and commas; your locale may use translated names or semicolons.
Explore & practise ↗Free companion · 15 minExcel practice · Use the supplied CSV with headers in row 1. Formulas use English function names and commas; your locale may use translated names or semicolons.
Explore & practise ↗Free companion · 15 minExcel practice · Use the supplied CSV with headers in row 1. Formulas use English function names and commas; your locale may use translated names or semicolons.
Explore & practise ↗Free companion · 15 minExcel practice · Use the supplied CSV with headers in row 1. Formulas use English function names and commas; your locale may use translated names or semicolons.
Explore & practise ↗Free companion · 15 minExcel practice · Use the supplied CSV with headers in row 1. Formulas use English function names and commas; your locale may use translated names or semicolons.
Explore & practise ↗Free companion · 15 minExcel practice · Use the supplied CSV with headers in row 1. Formulas use English function names and commas; your locale may use translated names or semicolons.
Explore & practise ↗Free companion · 15 minPython practice · Python 3.10+ standard library · Run locally in a folder containing the supplied files.
Explore & practise ↗Free companion · 15 minPython practice · Python 3.10+ standard library · Run locally in a folder containing the supplied files.
Explore & practise ↗Free companion · 15 minPython practice · Python 3.10+ standard library · Run locally in a folder containing the supplied files.
Explore & practise ↗Free companion · 15 minPython practice · Python 3.10+ standard library · Run locally in a folder containing the supplied files.
Explore & practise ↗Free companion · 15 minPython practice · Python 3.10+ standard library · Run locally in a folder containing the supplied files.
Explore & practise ↗Free companion · 15 minPython practice · Python 3.10+ standard library · Run locally in a folder containing the supplied files.
Explore & practise ↗Free companion · 15 minData preparation practice · Use the messy source and independent clean control. Corrections belong in a derived output and a change log.
Explore & practise ↗Free companion · 15 minData preparation practice · Use the messy source and independent clean control. Corrections belong in a derived output and a change log.
Explore & practise ↗Free companion · 15 minData preparation practice · Use the messy source and independent clean control. Corrections belong in a derived output and a change log.
Explore & practise ↗Free companion · 15 minData preparation practice · Use the messy source and independent clean control. Corrections belong in a derived output and a change log.
Explore & practise ↗Free companion · 15 minData preparation practice · Use the messy source and independent clean control. Corrections belong in a derived output and a change log.
Explore & practise ↗Free companion · 15 minData preparation practice · Use the messy source and independent clean control. Corrections belong in a derived output and a change log.
Explore & practise ↗Free companion · 15 minVisualization practice · A useful chart makes its units, population and limitations inspectable.
Explore & practise ↗Free companion · 15 minVisualization practice · A useful chart makes its units, population and limitations inspectable.
Explore & practise ↗Free companion · 15 minVisualization practice · A useful chart makes its units, population and limitations inspectable.
Explore & practise ↗Free companion · 15 minVisualization practice · A useful chart makes its units, population and limitations inspectable.
Explore & practise ↗Free companion · 15 minVisualization practice · A useful chart makes its units, population and limitations inspectable.
Explore & practise ↗Free companion · 15 minVisualization practice · A useful chart makes its units, population and limitations inspectable.
Explore & practise ↗