Utforsk programmeringskurs

158 interaktive læringsstier med en AI-veileder tilgjengelig døgnet rundt. Alle læringsstiene er gratis å starte.

158 læringsstier · 22 språk · Nett, iOS og Android

71 kurs

Python Academy logo

Python Academy

Utforsk hvor allsidig Python er, og bygg ulike prosjekter med Python Academy.PythonNybegynner
Java Academy logo

Java Academy

Bli dyktig i Java-programmering og utvikle kraftige applikasjoner med Java Academy.JavaNybegynner
Kotlin Academy logo

Kotlin Academy

Videreutvikle Kotlin-ferdighetene Deres og bygg moderne applikasjoner med Kotlin Academy.KotlinNett
C# Academy logo

C# Academy

Bli dyktig i C#-programmering og utvikle allsidige programvareløsninger med C# Academy.C#Nybegynner
Go Academy logo

Go Academy

Fordyp Dem i Go-programmering for å lage effektive og skalerbare applikasjoner med GO Academy.GoNybegynner
DevOps-bootcamp logo

DevOps-bootcampNytt

Linux, Git, Docker, Kubernetes, CI/CD, Terraform, Ansible og HelmSky og DevOps
Cloud & IT Cert Prep logo

Cloud & IT Cert PrepNytt

Forberedelse til sertifiseringseksamener i AWS, Azure og CompTIASky og DevOps
Helm Academy logo

Helm AcademyNytt

Pakk, distribuer og administrer Kubernetes-apper med Helm: charts, templating, releases, avhengigheter og GitOps.YAMLSky og DevOps
Ansible Academy logo

Ansible AcademyNytt

Automatiser servere og skyinfrastruktur med Ansible: agentløs konfigurasjonsstyring med playbooks, roller, maler og vault.YAMLSky og DevOps
MLOps Academy logo

MLOps Academy

Sett ML-modeller i produksjon: sporing av eksperimenter, serving, CI/CD, overvåking og deteksjon av modellskjevhet med MLflow, Docker og Kubernetes.PythonAI
Azure Fundamentals logo

Azure Fundamentals

Forbered Dem til Microsoft AZ-900-eksamenen og bygg praktiske Azure-ferdigheter. Behersk skykonsepter, sentrale Azure-tjenester, identitet, sikkerhet, styring og kostnadshåndtering.Sky og DevOps
AWS Solutions Architect logo

AWS Solutions Architect

Forbered Dem til AWS Certified Solutions Architect Associate (SAA-C03). Behersk sentrale AWS-tjenester, nettverk, arkitektur med høy tilgjengelighet, kostnadsoptimalisering og beste praksis fra Well-Architected.Sky og DevOps
AWS Security Academy logo

AWS Security Academy

Forbered deg til AWS Certified Security – Specialty (SCS-C02)-eksamenen – IAM, KMS, GuardDuty, VPC-sikkerhet, logging, databeskyttelse og hendelseshåndtering på tvers av alle eksamenens seks områder.Sky og DevOps
C++ Academy logo

C++ Academy

Styrk ferdighetene Deres innen programvareutvikling ved å lære C++ ved C++ Programming Academy.C++Nybegynner
Komplett guide til Spring Boot 4 logo

Komplett guide til Spring Boot 4

Lær deg Spring Boot 4 fra grunnleggende konsepter til avanserte mikrotjenester, reaktiv programmering og distribusjon i skyen, slik at du kan bygge robuste og skalerbare bedriftsapplikasjoner.JavaNybegynner
AI-agenter logo

AI-agenter

Lær deg prinsippene og metodene for å utforme, bygge og ta i bruk intelligente AI-agenter for ulike bruksområder, fra enkel automatisering til komplekse autonome systemer.AI
Automatisering uten kode logo

Automatisering uten kode

Få mer ut av tiden og effektiviser driften ved å mestre automatisering uten kode, koble sammen favorittappene dine og bygge intelligente arbeidsflyter.Nybegynner
AI SaaS-bygger logo

AI SaaS-bygger

Lær å designe, utvikle og distribuere dine egne programvare-som-en-tjeneste-applikasjoner drevet av kunstig intelligens (AI SaaS), fra idé til marked.AI
Mobilapper for indiehackere logo

Mobilapper for indiehackere

Lær å utvikle idéer, bygge, lansere og tjene penger på dine egne mobilapplikasjoner som indiehacker, ved å bruke moderne teknikker for utvikling på tvers av plattformer.Nett
SaaS-arkitektur og startup-utvikling logo

SaaS-arkitektur og startup-utvikling

Få full oversikt over kompleksiteten i SaaS-arkitektur og startup-utvikling, fra grunnleggende designmønstre til avansert skalering og driftsstrategier.Nett
Distribusjon av Linux-servere og SSH i praksis logo

Distribusjon av Linux-servere og SSH i praksis

Lær å distribuere og konfigurere Linux-servere og sikre ekstern tilgang med SSH for robust backend-infrastruktur.Sky og DevOps
Serverløs utvikling med AWS Lambda logo

Serverløs utvikling med AWS Lambda

Bli fortrolig med serverløs utvikling på AWS Lambda, fra grunnleggende konsepter til avanserte arkitekturmønstre og utrullingsstrategier.Sky og DevOps
Apper med Firebase Auth og Realtime Database logo

Apper med Firebase Auth og Realtime Database

Lær å bruke Firebase Authentication og Realtime Database for å bygge skalerbare, sikre og dynamiske nett- og mobilapplikasjoner.Nett
Supabase som backend som tjeneste logo

Supabase som backend som tjeneste

Lær å bruke Supabase, det åpen kildekode-baserte alternativet til Firebase, for å bygge kraftige og skalerbare backend-tjenester for nett- og mobilapplikasjoner.Nett
Betalinger med Stripe og SaaS-faktureringssystemer logo

Betalinger med Stripe og SaaS-faktureringssystemer

Lær å bruke Stripe og bygge robuste SaaS-faktureringssystemer, fra grunnleggende konsepter til avanserte integrasjoner og økonomirapportering.Nybegynner
Programmering av WebSockets og sanntidssystemer logo

Programmering av WebSockets og sanntidssystemer

Lær å bruke WebSockets og bygge robuste, skalerbare sanntidsapplikasjoner – fra grunnleggende protokoller til avansert systemdesign og beste praksis for sikkerhet.Nett
Bootcamp i backendutvikling med FastAPI logo

Bootcamp i backendutvikling med FastAPI

Lær deg FastAPI for å bygge høytytende, asynkrone web-API-er, databaseintegrasjoner og robuste backendtjenester.Nybegynner
Next.js 15 for fullstack-webapper logo

Next.js 15 for fullstack-webapper

Lær deg å bygge høytytende fullstack-webapplikasjoner med Next.js 15, fra grunnleggende konsepter til avanserte strategier for utrulling.TypeScriptNybegynner
Scala for backendutvikling og funksjonell programmering logo

Scala for backendutvikling og funksjonell programmering

Behersk Scala for robust backendutvikling og fordyp deg i funksjonelle programmeringsparadigmer for å bygge skalerbare og vedlikeholdbare applikasjoner.ScalaData
Erlang OTP: programmering av distribuerte og feiltolerante systemer logo

Erlang OTP: programmering av distribuerte og feiltolerante systemer

Behersk kunsten å bygge robuste, skalerbare og feiltolerante distribuerte systemer med Erlang og det kraftige OTP-rammeverket.ErlangSky og DevOps
Clojure: funksjonell programmering og backendutvikling på JVM logo

Clojure: funksjonell programmering og backendutvikling på JVM

Behersk funksjonell programmering i Clojure og utnytt styrken i språket til robust backendutvikling på JVM.ClojureData
Elixir og Phoenix: Skalerbar backendutvikling logo

Elixir og Phoenix: Skalerbar backendutvikling

Behersk Elixir og Phoenix for å bygge robuste, skalerbare og feiltolerante backend-applikasjoner med funksjonelle programmeringsprinsipper.ElixirNett
Prompt engineering og optimalisering av LLM-er for utviklere logo

Prompt engineering og optimalisering av LLM-er for utviklere

Lær å utforme effektive prompter og optimalisere store språkmodeller for robuste, effektive og sikre applikasjoner for utviklere.AI
Sanntidsstrømmesystemer (WebRTC + sanntidsdata) logo

Sanntidsstrømmesystemer (WebRTC + sanntidsdata)

Lær grunnleggende og avanserte teknikker for å bygge sanntidsstrømmesystemer ved hjelp av WebRTC og ulike teknologier for sanntidsdata.Nett
KI-drevet SaaS: Stripe + autentisering + fakturering + utrulling logo

KI-drevet SaaS: Stripe + autentisering + fakturering + utrulling

Lær å utvikle en KI-drevet SaaS-applikasjon fra start til slutt, med sikker autentisering, robust Stripe-fakturering og skalerbare strategier for utrulling.AI
Edge computing med Cloudflare Workers og Deno logo

Edge computing med Cloudflare Workers og Deno

Lær det grunnleggende og avanserte teknikker innen edge computing ved å bygge svært ytelsessterke applikasjoner med Cloudflare Workers og Deno.Nybegynner
Vektordatabaser: Pinecone, Weaviate og pgvector logo

Vektordatabaser: Pinecone, Weaviate og pgvector

Få full oversikt over vektordatabaser i dette omfattende kurset, med Pinecone, Weaviate og pgvector for avanserte KI-applikasjoner.AI
LLM-applikasjoner i produksjon (RAG + vektordatabase + hurtigbufring) logo

LLM-applikasjoner i produksjon (RAG + vektordatabase + hurtigbufring)

Mestre kunsten å bygge og sette robuste LLM-applikasjoner i produksjon ved hjelp av RAG, vektordatabaser og intelligente strategier for hurtigbufring, slik at ytelsen og kostnadseffektiviteten blir best mulig.AI
AI-agenter med LangChain og autonome arbeidsflyter logo

AI-agenter med LangChain og autonome arbeidsflyter

Bygg kraftige AI-agenter og autonome arbeidsflyter med LangChain for å automatisere komplekse oppgaver og forbedre applikasjoner.AI
Håndbok for feilsøking i produksjon og hendelseshåndtering logo

Håndbok for feilsøking i produksjon og hendelseshåndtering

Mestre kunsten å diagnostisere og løse produksjonsproblemer raskt og håndtere hendelser effektivt med en robust beredskapshåndbok.Data
Git videregående: Monorepo, Submodules og arbeidsflyter logo

Git videregående: Monorepo, Submodules og arbeidsflyter

Mestre avanserte Git-konsepter, blant annet monorepoer, submoduler og sofistikerte arbeidsflyter, for å gjøre teamets utvikling og samarbeid mer effektivt.Sky og DevOps
Linux-nettverk og TCP/IP for utviklere logo

Linux-nettverk og TCP/IP for utviklere

Mestre Linux-nettverk og TCP/IP-protokollpakken for å utvikle robuste applikasjoner og en infrastruktur med høy ytelse som programvareutvikler.Sky og DevOps
Lasttesting og ytelsesreferansetesting (JMeter og k6) logo

Lasttesting og ytelsesreferansetesting (JMeter og k6)

Lær kunsten å gjennomføre lasttesting og ytelsesreferansetesting med bransjeledende verktøy som Apache JMeter og k6, slik at De kan bygge svært skalerbare og robuste applikasjoner.Nett
Serverløs backend med AWS Lambda & API Gateway logo

Serverløs backend med AWS Lambda & API Gateway

Lær serverløs backend-utvikling med AWS Lambda og API Gateway, slik at De kan bygge skalerbare og kostnadseffektive applikasjoner.Nett
Strategier for mellomlagring: Redis + CDN + edge computing logo

Strategier for mellomlagring: Redis + CDN + edge computing

Lær robuste strategier for mellomlagring med Redis, CDN-er og edge computing, slik at De kan bygge applikasjoner med høy ytelse som er skalerbare og motstandsdyktige.Nett
Kommunikasjonsmønstre for mikrotjenester (Saga, Circuit Breaker) logo

Kommunikasjonsmønstre for mikrotjenester (Saga, Circuit Breaker)

Lær de viktigste kommunikasjonsmønstrene for mikrotjenester, som Saga og Circuit Breaker, slik at De kan bygge robuste og skalerbare distribuerte systemer.Sky og DevOps
Mønstre for API-ratebegrensning og skalerbarhet logo

Mønstre for API-ratebegrensning og skalerbarhet

Behersk avanserte teknikker for ratebegrensning og viktige skalerbarhetsmønstre for å bygge robuste API-er med høy ytelse.Nett
Elasticsearch og systemer for fulltekstsøk logo

Elasticsearch og systemer for fulltekstsøk

Behersk Elasticsearch og systemer for fulltekstsøk for å bygge kraftige og skalerbare søkefunksjoner i applikasjonene Deres.Nett
Avansert PostgreSQL: Indeksering, partisjonering og replikering logo

Avansert PostgreSQL: Indeksering, partisjonering og replikering

Behersk avanserte PostgreSQL-teknikker, inkludert indeksering, partisjonering og replikering, for å bygge høytytende, skalerbare og robuste databasesystemer.Data
RabbitMQ-meldinger og asynkrone systemer logo

RabbitMQ-meldinger og asynkrone systemer

Behersk RabbitMQ og utform robuste asynkrone systemer for å bygge skalerbare, motstandsdyktige og løst koblede applikasjoner.Sky og DevOps
AWS for backendutviklere (EC2, S3, RDS, Lambda) logo

AWS for backendutviklere (EC2, S3, RDS, Lambda)

Lær viktige AWS-tjenester som EC2, S3, RDS og Lambda for å bygge robuste, skalerbare og effektive backendapplikasjoner.Data
Terraform som Infrastructure as Code logo

Terraform som Infrastructure as Code

Lær Terraform for å klargjøre, administrere og skalere skyinfrastrukturen Deres effektivt ved hjelp av prinsippene for Infrastructure as Code.Sky og DevOps
OAuth2 og OpenID Connect i dybden logo

OAuth2 og OpenID Connect i dybden

Lær moderne autentisering og autorisasjon i dybden gjennom OAuth2- og OpenID Connect-protokollene, og sikre applikasjonene og API-ene Deres.Nett
API-gateway og reverse proxy (Nginx + Spring Cloud Gateway) logo

API-gateway og reverse proxy (Nginx + Spring Cloud Gateway)

Lær arkitekturen og implementeringen av API-gatewayer og reverse proxyer med Nginx og Spring Cloud Gateway for robuste og skalerbare mikrotjenesteapplikasjoner.Nett
gRPC og høyytelses-API-er logo

gRPC og høyytelses-API-er

Lær gRPC og bygg svært raske, effektive og skalerbare API-er for moderne distribuerte systemer.Sky og DevOps
Grunnleggende Apache Kafka og strømming logo

Grunnleggende Apache Kafka og strømming

Lær grunnleggende Apache Kafka og strømming for å bygge skalerbare datastrømmer i sanntid og hendelsesdrevne applikasjoner.Nybegynner
Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) logo

Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka)

Lær avanserte Spring Boot 4-teknikker for å bygge robuste og skalerbare hendelsesdrevne mikrotjenester med Apache Kafka.Nett
Systemobservabilitet: logging, metrikker og tracing (ELK + OpenTelemetry) logo

Systemobservabilitet: logging, metrikker og tracing (ELK + OpenTelemetry)

Lær systemobservabilitet med logging, metrikker og tracing, og få praktisk erfaring med ELK Stack og OpenTelemetry for robust overvåking av applikasjoner.Data
GraphQL-API-er med Spring Boot logo

GraphQL-API-er med Spring Boot

Lær deg å bygge robuste og effektive GraphQL-API-er med Spring Boot, fra grunnleggende konsepter til avanserte sanntids- og mikrotjenestearkitekturer.Nybegynner
Clean Architecture og designmønstre i praksis logo

Clean Architecture og designmønstre i praksis

Lær deg Clean Architecture og sentrale designmønstre for å bygge robuste, vedlikeholdbare og skalerbare programvaresystemer.Nett
CI/CD med GitHub Actions og DevOps-pipelines logo

CI/CD med GitHub Actions og DevOps-pipelines

Lær deg kontinuerlig integrasjon og kontinuerlig levering (CI/CD) ved å bygge robuste DevOps-pipelines med GitHub Actions.Nett
Redis-bufring og meldinger (Pub/Sub, Streams) logo

Redis-bufring og meldinger (Pub/Sub, Streams)

Lær deg Redis for høyytelsesbufring og meldinger i sanntid ved hjelp av Pub/Sub og Streams, slik at du kan bygge skalerbare applikasjoner.Data
Docker og Kubernetes for utviklere logo

Docker og Kubernetes for utviklere

Lær containerisering og orkestrering med Docker og Kubernetes for å distribuere, administrere og skalere applikasjonene Deres effektivt.AI
Spring Boot 4-mikrotjenester og REST API-er logo

Spring Boot 4-mikrotjenester og REST API-er

Lær å bygge skalerbare og robuste mikrotjenester og REST API-er med Spring Boot 4, fra grunnleggende konsepter til avanserte strategier for utrulling i skyen.JavaNybegynner
Bli ekspert på Linux-kommandolinjen logo

Bli ekspert på Linux-kommandolinjen

Lær Linux-kommandolinjen fra grunnleggende kommandoer til avansert skripting og systemadministrasjon for økt produktivitet og kontroll.Nybegynner
Grunnleggende systemdesign for backendutviklere logo

Grunnleggende systemdesign for backendutviklere

Lær det grunnleggende og avanserte innen systemdesign, slik at De kan bygge robuste, skalerbare backendapplikasjoner med høy ytelse.Nybegynner
Profesjonell arbeidsflyt med Git og GitHub logo

Profesjonell arbeidsflyt med Git og GitHub

Lær profesjonelle arbeidsflyter med Git og GitHub for å styrke teamsamarbeidet, håndtere kodeversjoner effektivt og effektivisere programvareutviklingen.AI
Grunnleggende Kubernetes logo

Grunnleggende Kubernetes

Lær det grunnleggende i Kubernetes, fra sentrale konsepter og oppsett av klynger til avansert utrulling, nettverk, lagring og sikkerhet for robust containerorkestrering.Nybegynner
Grunnleggende Docker og DevOps logo

Grunnleggende Docker og DevOps

Lær containerisering med Docker og sentrale DevOps-praksiser for å effektivisere programvareutviklingen og distribuere applikasjoner på en effektiv måte.Nybegynner
Bootcamp i backendutvikling med Node.js logo

Bootcamp i backendutvikling med Node.js

Lær Node.js grundig for å bygge robuste og skalerbare backend-applikasjoner med denne omfattende utviklingsbootcampen.JavaScriptNybegynner
Lær Rust-programmering logo

Lær Rust-programmering

Styrk programmeringsferdighetene Deres ved å lære Rust ved Rust Programming Academy.RustNybegynner
FAQ

Ofte stilte spørsmål

Hvor mange kurs tilbyr CoddyKit?

CoddyKit tilbyr over 158 interaktive programmeringskurs i mange språk og teknologier, fra introduksjonskurs for nybegynnere til avansert innhold.

Er kursene gratis?

Ja. Alle kurs kan startes gratis, og De kan fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement gir tilgang til avanserte AI-verktøy og sertifikater som kan deles.

Hvilke programmeringsspråk kan jeg lære?

Kursene dekker Python, JavaScript, TypeScript, Swift, Java, C#, SQL, webutvikling og moderne emner som AI-agenter og prompt engineering.

Trenger jeg tidligere erfaring for å komme i gang?

Nei. Kursene spenner fra nybegynner- til avansert nivå, med korte leksjoner, kodekjøring i sanntid og en AI-veileder tilgjengelig døgnet rundt, slik at De kan begynne uten tidligere erfaring.

Kan jeg ta kursene på mobilen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, og fremdriften synkroniseres på tvers av enheter.

Er kursene tilgjengelige på språket mitt?

Ja. Kurs- og leksjonssidene er tilgjengelige på 22 språk — engelsk, tyrkisk, tysk, spansk, fransk, japansk, koreansk, portugisisk, russisk, kinesisk, arabisk, indonesisk, italiensk, polsk, thai, dansk, finsk, hindi, malayisk, norsk, nederlandsk og svensk — og appen oversetter leksjonene til mange flere språk.