FundamentalsCoreAdvanced
(start here)(get to here)(don't worry about it)
Programming / Reading and writing / Primitives
  • work with numbers, strings and booleans
  • conditionals
  • sequence traversals (via loops, or recursion or other)
      Programming / Reading and writing / Strings
        • understanding "encoding" (what, why)
        • list basic encodings
          Programming / Reading and writing / Files
            • basic file I/O
            • efficient file I/O (streaming)
            Load data / Load files into dataset
            • Create tablecloth dataset from CSV file
            • Create tablecloth dataset from JSON file
            • Replace nil values with defaults
            • Remove a selection of data
              Transform data
              • Compute a new column from two different columns
              • Calculate a running average with grouping