[
  {
    "nummer": "N050",
    "navn": "Hello World",
    "level": 0
  },
  {
    "nummer": "N060",
    "navn": "Simpel debugging",
    "level": 0
  },
  {
    "nummer": "N070",
    "navn": "Hastighedskonvertering",
    "level": 0
  },
  {
    "nummer": "N105",
    "navn": "Brug af simple tal",
    "level": 1
  },
  {
    "nummer": "N110",
    "navn": "Brug af DateTime",
    "level": 1
  },
  {
    "nummer": "N115",
    "navn": "Typekonvertering",
    "level": 1
  },
  {
    "nummer": "N120",
    "navn": "Brug af strenge",
    "level": 1
  },
  {
    "nummer": "N122",
    "navn": "Enum(s) til kortspil",
    "level": 1
  },
  {
    "nummer": "N125",
    "navn": "Flow  (for/if)",
    "level": 1
  },
  {
    "nummer": "N130",
    "navn": "10-tabel",
    "level": 1
  },
  {
    "nummer": "N135",
    "navn": "Flow (break og continue)",
    "level": 1
  },
  {
    "nummer": "N140",
    "navn": "Simple metoder",
    "level": 1
  },
  {
    "nummer": "N145",
    "navn": "Eval i en proceduralt form (SVÆR)",
    "level": 1
  },
  {
    "nummer": "N150",
    "navn": "Statiske metoder",
    "level": 1
  },
  {
    "nummer": "N155",
    "navn": "Gæt et tal (iterativ version)",
    "level": 1
  },
  {
    "nummer": "N157",
    "navn": "Gæt et tal (procedural version)",
    "level": 1
  },
  {
    "nummer": "N160",
    "navn": "Overload",
    "level": 1
  },
  {
    "nummer": "N165",
    "navn": "NuGet",
    "level": 1
  },
  {
    "nummer": "N170",
    "navn": "Simple fejlhåndtering",
    "level": 1
  },
  {
    "nummer": "N172",
    "navn": "Egne exceptions (1)",
    "level": 1
  },
  {
    "nummer": "N174",
    "navn": "Egne exceptions (2)",
    "level": 1
  },
  {
    "nummer": "N175",
    "navn": "Gæt et tal (fejlhåndtering)",
    "level": 1
  },
  {
    "nummer": "N178",
    "navn": "Arrays (Simpel)",
    "level": 1
  },
  {
    "nummer": "N180",
    "navn": "Arrays (2 dimensioner)",
    "level": 1
  },
  {
    "nummer": "N182",
    "navn": "Arrays (split)",
    "level": 1
  },
  {
    "nummer": "N183",
    "navn": "Bubblesort",
    "level": 1
  },
  {
    "nummer": "N185",
    "navn": "Samlinger (Simpel)",
    "level": 1
  },
  {
    "nummer": "N186",
    "navn": "Samlinger (HashSet)",
    "level": 1
  },
  {
    "nummer": "N187",
    "navn": "Summering: Temperaturgennemsnit",
    "level": 1
  },
  {
    "nummer": "N188",
    "navn": "Summering: Find Række",
    "level": 1
  },
  {
    "nummer": "O290",
    "navn": "Simpel Tuple opgave",
    "level": 1
  },
  {
    "nummer": "N200",
    "navn": "Simpel klasser (Terning)",
    "level": 2
  },
  {
    "nummer": "N201",
    "navn": "Gæt et tal (OOP)",
    "level": 2
  },
  {
    "nummer": "N203",
    "navn": "Leg med klasser",
    "level": 2
  },
  {
    "nummer": "N205",
    "navn": "Simpel klasse (Person)",
    "level": 2
  },
  {
    "nummer": "N207",
    "navn": "Simpel klasse (Yatzy bæger)",
    "level": 2
  },
  {
    "nummer": "N208",
    "navn": "Linked liste",
    "level": 2
  },
  {
    "nummer": "N209",
    "navn": "Statiske medlemmer",
    "level": 2
  },
  {
    "nummer": "N215",
    "navn": "Hukommelsesteori 1",
    "level": 2
  },
  {
    "nummer": "N218",
    "navn": "Hukommelsesteori 2",
    "level": 2
  },
  {
    "nummer": "N220",
    "navn": "Fuld egenskab (Vare)",
    "level": 2
  },
  {
    "nummer": "N225",
    "navn": "Fuld egenskab (Terning)",
    "level": 2
  },
  {
    "nummer": "N227",
    "navn": "Fuld egenskab (fejl)",
    "level": 2
  },
  {
    "nummer": "N230",
    "navn": "Auto egenskab (Person)",
    "level": 2
  },
  {
    "nummer": "N235",
    "navn": "Auto egenskab (Terning)",
    "level": 2
  },
  {
    "nummer": "N237",
    "navn": "Auto egenskab (get/metode)",
    "level": 2
  },
  {
    "nummer": "N238",
    "navn": "Simple JSON Serialisering og Deserialisering",
    "level": 2
  },
  {
    "nummer": "N239",
    "navn": "Egenskab (serialisering)",
    "level": 2
  },
  {
    "nummer": "N240",
    "navn": "Samlinger (stack)",
    "level": 2
  },
  {
    "nummer": "N242",
    "navn": "Validering",
    "level": 2
  },
  {
    "nummer": "N245",
    "navn": "Arv (Person)",
    "level": 2
  },
  {
    "nummer": "N248",
    "navn": "Arv (Random)",
    "level": 2
  },
  {
    "nummer": "N249",
    "navn": "Eval i en OOP form (SVÆR)",
    "level": 2
  },
  {
    "nummer": "N250",
    "navn": "Arv (Terning)",
    "level": 2
  },
  {
    "nummer": "N260",
    "navn": "Polymorfi (Faktura)",
    "level": 2
  },
  {
    "nummer": "N262",
    "navn": "Polymorfi (Terning)",
    "level": 2
  },
  {
    "nummer": "N265",
    "navn": "Abstrakt klasse",
    "level": 2
  },
  {
    "nummer": "N266",
    "navn": "Polymorfisk liste",
    "level": 2
  },
  {
    "nummer": "N267",
    "navn": "Mutable og Immutable Person",
    "level": 2
  },
  {
    "nummer": "N268",
    "navn": "Hændelser (Terning / Events)",
    "level": 2
  },
  {
    "nummer": "N270",
    "navn": "IO (File/Directory)",
    "level": 2
  },
  {
    "nummer": "N272",
    "navn": "IO (Stream)",
    "level": 2
  },
  {
    "nummer": "N273",
    "navn": "Validering med regex",
    "level": 2
  },
  {
    "nummer": "N275",
    "navn": "Record",
    "level": 2
  },
  {
    "nummer": "N277",
    "navn": "Brugerflade og regnemaskine",
    "level": 2
  },
  {
    "nummer": "N278",
    "navn": "Brugerflade, regnemaskine og xUnit test",
    "level": 2
  },
  {
    "nummer": "N280",
    "navn": "Interface (IDbFunktioner)",
    "level": 2
  },
  {
    "nummer": "N281",
    "navn": "IEnumable",
    "level": 2
  },
  {
    "nummer": "N282",
    "navn": "Interface (IDisposable)",
    "level": 2
  },
  {
    "nummer": "N283A",
    "navn": "Forstå delegates (Timer)",
    "level": 2
  },
  {
    "nummer": "N283B",
    "navn": "Forstå delegates (FileWatcher)",
    "level": 2
  },
  {
    "nummer": "N284A",
    "navn": "Delegates (log / rå delegate)",
    "level": 2
  },
  {
    "nummer": "N284B",
    "navn": "Delegates (log / Action)",
    "level": 2
  },
  {
    "nummer": "N284C",
    "navn": "Delegates (log / lambda)",
    "level": 2
  },
  {
    "nummer": "N285A",
    "navn": "Delegates (List / Rå delegates)",
    "level": 2
  },
  {
    "nummer": "N285B",
    "navn": "Delegates (List / indbyggede delegates)",
    "level": 2
  },
  {
    "nummer": "N285C",
    "navn": "Delegates (List / Lambda)",
    "level": 2
  },
  {
    "nummer": "N286",
    "navn": "Delegates (Terning / Action)",
    "level": 2
  },
  {
    "nummer": "N288",
    "navn": "Delegates (Leg med Lambda)",
    "level": 2
  },
  {
    "nummer": "N289",
    "navn": "Nullable",
    "level": 2
  },
  {
    "nummer": "N290",
    "navn": "Tuple",
    "level": 2
  },
  {
    "nummer": "N291",
    "navn": "LINQ (tal)",
    "level": 2
  },
  {
    "nummer": "N292",
    "navn": "LINQ (objekter)",
    "level": 2
  },
  {
    "nummer": "N293",
    "navn": "LINQ (SelectMany og Join med Fakturaer)",
    "level": 2
  },
  {
    "nummer": "N294",
    "navn": "Udvidelse af LINQ med en \"alle primtal\"",
    "level": 2
  },
  {
    "nummer": "N295",
    "navn": "Async (async/await)",
    "level": 2
  },
  {
    "nummer": "N296",
    "navn": "Async (whenall)",
    "level": 2
  },
  {
    "nummer": "N297",
    "navn": "Async (egen metode)",
    "level": 2
  },
  {
    "nummer": "N298",
    "navn": "HTTP",
    "level": 2
  },
  {
    "nummer": "N299",
    "navn": "EF (Northwind)",
    "level": 2
  },
  {
    "nummer": "N310",
    "navn": "yield (Fibonacci)",
    "level": 2
  },
  {
    "nummer": "N320",
    "navn": "Benchmark.NET",
    "level": 2
  },
  {
    "nummer": "N325",
    "navn": "ClosedXml",
    "level": 2
  },
  {
    "nummer": "O290",
    "navn": "Async (cancellationtoken)",
    "level": 2
  },
  {
    "nummer": "O290",
    "navn": "Github Flow",
    "level": 2
  },
  {
    "nummer": "O292",
    "navn": "Grundlæggende LINQ",
    "level": 2
  },
  {
    "nummer": "O293",
    "navn": "Grundlæggende LINQ",
    "level": 2
  },
  {
    "nummer": "O295",
    "navn": "Semantic kernel",
    "level": 2
  },
  {
    "nummer": null,
    "navn": "Afsluttende opgave - Tekstbaseret lommeregner"
  },
  {
    "nummer": null,
    "navn": "Afsluttende opgave: Mini CRM"
  },
  {
    "nummer": null,
    "navn": "Afsluttende opgave: Produktkatalog"
  }
]
