Hopp til innhold
Personlig Roadmap
Samlet oversikt

Hele roadmapen, i seks nivåer

Fra webgrunnlag til to parallelle backend-spor og hovedprosjektene som binder alt sammen.

  1. Nivå 1 · Grunnlag

    Forstå hvordan nettet fungerer og bli komfortabel med de grunnleggende verktøyene.

    Ferdig
    HTMLCSSJavaScriptGitTerminal

    Prosjekter: Personlig profilside

    • Kan bygge en statisk side med semantisk HTML og CSS uten hjelp.
    • Kan bruke Git til branching og løse enkle merge-konflikter.
  2. Nivå 2 · Frontend

    Bygge interaktive, typede brukergrensesnitt med moderne verktøy.

    Pågår
    TypeScriptReactNext.jsTailwindAPI-kall

    Prosjekter: To-do-app, Personlig roadmap-side

    • Kan bygge komponenter med state, props og hooks fra bunnen.
    • Kan hente og vise data fra et eksternt API med feilhåndtering.

    Avhengig av: grunnlag

  3. Nivå 3 · Backend og data

    Bygge egne API-er og lagre data pålitelig.

    Neste
    Node.jsRESTPostgreSQLAutentiseringTesting

    Prosjekter: Budsjettoversikt med ekte database

    • Kan bygge et REST-API med autentisering og validering.
    • Kan designe og migrere et databaseskjema.

    Avhengig av: frontend

  4. Nivå 4 · Produksjon

    Få egne applikasjoner trygt i drift på egen infrastruktur.

    Pågår
    DockerVPSnginxDNSHTTPSMonitoringBackup

    Prosjekter: Deploy en fullstack-app til egen VPS

    • Kan containerisere og deploye en applikasjon med Docker Compose.
    • Kan sette opp nytt subdomene med nginx og automatisk HTTPS.

    Avhengig av: backend-data

  5. Nivå 5 · Spesialisering

    Gå i dybden på to separate backend-økosystemer parallelt med Node-sporet.

    Senere

    Spor A · C#/.NET

    C#.NETASP.NET CoreEntity Framework Core

    Spor B · Java

    JavaSpring BootJPASpring Security
    • Kan bygge et komplett REST-API i både .NET og Java.
    • Forstår likheter og forskjeller mellom de tre backend-økosystemene.

    Avhengig av: produksjon

  6. Nivå 6 · Hovedprosjekter

    Bruke alt fra tidligere nivåer i sammenhengende, reelle prosjekter.

    Senere

    Prosjekter: Forbruks- og kostholdsdashboard (dashboard.minth.no), Norsk kryptoskatt-utregner, Et selvvalgt fullstack-prosjekt

    • Dashboardet er i produksjon og brukes aktivt.
    • Kryptoskatt-utregneren produserer et korrekt årsoppgjør for eget bruk.

    Avhengig av: spesialisering