Utforska programmeringskurser

158 interaktiva lärvägar med en AI-handledare dygnet runt. Alla lärvägar kan påbörjas gratis.

158 lärvägar · 22 språk · Webb, iOS och Android

49 kurser

Python Academy logo

Python Academy

Utforska Pythons mångsidighet och bygg olika typer av projekt med Python Academy.PythonNybörjare
Java Academy logo

Java Academy

Bli skicklig på Java-programmering och utveckla kraftfulla applikationer med Java Academy.JavaNybörjare
SQL Academy logo

SQL Academy

Lär dig SQL på SQL Academy för att effektivt hantera och söka i databaser.SQLNybörjare
Kotlin Academy logo

Kotlin Academy

Utveckla dina Kotlin-kunskaper och bygg moderna applikationer med Kotlin Academy.KotlinWebb
C# Academy logo

C# Academy

Lär er C#-programmering och utveckla mångsidiga programvarulösningar med C# Academy.C#Nybörjare
Förberedelse inför kodningsintervjuer logo

Förberedelse inför kodningsintervjuerNy

Förbered er inför kodningsintervjuer med datastrukturer och algoritmer (DSA), SQL och tävlingsprogrammeringKarriär
MongoDB Academy logo

MongoDB Academy

Bemästra dokumentorienterade NoSQL-databaser med MongoDB. Lär er CRUD, datamodellering, aggregeringspipelines, index, transaktioner och Atlas-mönster för produktion.JavaScriptData
Pandas & NumPy Academy logo

Pandas & NumPy Academy

Gå från kalkylark till dataanalys för produktionsmiljöer. Lär er NumPy-arrayer, Pandas DataFrames, datarensning, groupby, sammanslagning, tidsserier och visualisering i Python.PythonAI
Förberedelser inför SQL-intervjun logo

Förberedelser inför SQL-intervjun

Klara din tekniska SQL-intervju – joins, fönsterfunktioner, CTE:er, frågeoptimering och klassiska intervjuproblem.SQLData
Excel Formulas Academy logo

Excel Formulas Academy

Bemästra formler i Excel och Google Sheets – från SUM och IF till XLOOKUP, dynamiska matriser, LAMBDA, QUERY och dashboards.ExcelNybörjare
R Academy logo

R Academy

Upptäck kraften i dataanalys och statistik med R Language Academy.RNybörjare
C++ Academy logo

C++ Academy

Utveckla dina färdigheter inom programvaruutveckling genom att lära dig C++ på C++ Programming Academy.C++Nybörjare
Cyber Security Academy logo

Cyber Security Academy

Skydda digitala system och data med grundläggande färdigheter från Cyber Security Academy.Nybörjare
Lär Er AI med Python logo

Lär Er AI med Python

Lär Er AI med PythonPythonData
PHP Academy logo

PHP Academy

Utveckla dynamiska webbapplikationer genom att behärska PHP-programmering på PHP Academy.PHPNybörjare
Spring Boot 4 – komplett guide logo

Spring Boot 4 – komplett guide

Lär Er Spring Boot 4 från grundläggande koncept till avancerade mikrotjänster, reaktiv programmering och molndistribution för att bygga robusta och skalbara företagsapplikationer.JavaNybörjare
AI-SaaS-byggare logo

AI-SaaS-byggare

Lär Er att designa, utveckla och distribuera Era egna AI-drivna Software as a Service-applikationer (AI SaaS), från idé till marknad.AI
Mobilappar för indiehackare logo

Mobilappar för indiehackare

Lär Er att ta fram idéer, bygga, lansera och tjäna pengar på Era egna mobilapplikationer som indiehackare, med hjälp av moderna tekniker för plattformsöverskridande utveckling.Webb
SaaS-arkitektur och startupteknik logo

SaaS-arkitektur och startupteknik

Lär Er SaaS-arkitekturens och startupteknikens detaljer – från grundläggande designmönster till avancerad skalning och driftstrategier.Webb
Grunderna i Neo4j-grafdatabaser logo

Grunderna i Neo4j-grafdatabaser

Lär Er grunderna i Neo4j, den ledande grafdatabasen, för att effektivt modellera, fråga efter och analysera sammankopplade data i avancerade applikationer.Nybörjare
Applikationer med Firebase Auth och Realtime Database logo

Applikationer med Firebase Auth och Realtime Database

Lär dig Firebase Authentication och Realtime Database och bygg skalbara, säkra och dynamiska webb- och mobilapplikationer.Webb
Supabase som Backend as a Service logo

Supabase som Backend as a Service

Lär dig Supabase, open source-alternativet till Firebase, och bygg kraftfulla och skalbara backendtjänster för dina webb- och mobilapplikationer.Webb
Betalningar med Stripe och SaaS-faktureringssystem logo

Betalningar med Stripe och SaaS-faktureringssystem

Lär dig Stripe Payments och bygg robusta SaaS-faktureringssystem, från grundläggande koncept till avancerade integrationer och ekonomisk rapportering.Nybörjare
Bootcamp i backendutveckling med FastAPI logo

Bootcamp i backendutveckling med FastAPI

Behärska FastAPI för att bygga högpresterande, asynkrona webb-API:er, databasanslutningar och robusta backendtjänster.Nybörjare
Scala för backendutveckling och funktionell programmering logo

Scala för backendutveckling och funktionell programmering

Bemästra Scala för robust backendutveckling och fördjupa dig i funktionella programmeringsparadigm för att bygga skalbara och lättunderhållna applikationer.ScalaData
Clojure för funktionell programmering och JVM-backendutveckling logo

Clojure för funktionell programmering och JVM-backendutveckling

Bemästra funktionell programmering i Clojure och använd dess styrkor för robust backendutveckling på JVM.ClojureData
Elixir och Phoenix: skalbar backendutveckling logo

Elixir och Phoenix: skalbar backendutveckling

Bemästra Elixir och Phoenix för att bygga robusta, skalbara och feltoleranta backendapplikationer med funktionella programmeringsprinciper.ElixirWebb
Prompt engineering och LLM-optimering för utvecklare logo

Prompt engineering och LLM-optimering för utvecklare

Lär er skapa effektiva promptar och optimera stora språkmodeller för robusta, effektiva och säkra applikationer för utvecklare.AI
Strömningssystem i realtid (WebRTC + live-data) logo

Strömningssystem i realtid (WebRTC + live-data)

Lär er grunderna och avancerade metoder för att bygga strömningssystem i realtid med WebRTC och olika tekniker för live-data.Webb
Vektordatabaser: Pinecone, Weaviate och pgvector logo

Vektordatabaser: Pinecone, Weaviate och pgvector

Lär er allt om vektordatabaser i denna omfattande kurs, med fokus på Pinecone, Weaviate och pgvector för avancerade AI-tillämpningar.AI
LLM-applikationer i produktion (RAG + vektordatabaser + cachning) logo

LLM-applikationer i produktion (RAG + vektordatabaser + cachning)

Bli expert på att bygga och driftsätta robusta LLM-applikationer i produktion med RAG, vektordatabaser och intelligenta cachningsstrategier för optimal prestanda och kostnadseffektivitet.AI
Handbok för felsökning i produktion och incidenthantering logo

Handbok för felsökning i produktion och incidenthantering

Bli expert på att snabbt diagnostisera och lösa problem i produktion samt hantera incidenter effektivt med hjälp av en robust handbok för incidenthantering.Data
Lasttestning och prestandamätning (JMeter och k6) logo

Lasttestning och prestandamätning (JMeter och k6)

Lär er konsten att lasttesta och mäta prestanda med branschledande verktyg som Apache JMeter och k6 för att bygga mycket skalbara och motståndskraftiga applikationer.Webb
Cache-strategier: Redis + CDN + edge computing logo

Cache-strategier: Redis + CDN + edge computing

Lär er robusta cache-strategier med Redis, CDN:er och edge computing för att bygga högpresterande, skalbara och motståndskraftiga applikationer.Webb
Elasticsearch och system för fulltextsökning logo

Elasticsearch och system för fulltextsökning

Bemästra Elasticsearch och system för fulltextsökning för att bygga kraftfulla, skalbara sökfunktioner i era applikationer.Webb
Avancerad PostgreSQL: indexering, partitionering och replikering logo

Avancerad PostgreSQL: indexering, partitionering och replikering

Bemästra avancerade PostgreSQL-tekniker, inklusive indexering, partitionering och replikering, för att bygga högpresterande, skalbara och motståndskraftiga databassystem.Data
AWS för backendutvecklare (EC2, S3, RDS, Lambda) logo

AWS för backendutvecklare (EC2, S3, RDS, Lambda)

Lär er centrala AWS-tjänster som EC2, S3, RDS och Lambda för att bygga robusta, skalbara och effektiva backendapplikationer.Data
Grunderna i Apache Kafka och strömbearbetning logo

Grunderna i Apache Kafka och strömbearbetning

Lär er behärska grunderna i Apache Kafka och strömbearbetning för att bygga skalbara datapipelines i realtid och händelsestyrda applikationer.Nybörjare
Avancerad Spring Boot 4: händelsestyrd arkitektur (Kafka) logo

Avancerad Spring Boot 4: händelsestyrd arkitektur (Kafka)

Lär er behärska avancerade tekniker i Spring Boot 4 för att bygga robusta och skalbara händelsestyrda mikrotjänster med Apache Kafka.Webb
Systemobservabilitet: loggning, mätvärden och tracing (ELK + OpenTelemetry) logo

Systemobservabilitet: loggning, mätvärden och tracing (ELK + OpenTelemetry)

Lär er behärska systemobservabilitet med loggning, mätvärden och tracing samt praktiska färdigheter i ELK Stack och OpenTelemetry för robust applikationsövervakning.Data
Clean Architecture och designmönster i praktiken logo

Clean Architecture och designmönster i praktiken

Lär dig Clean Architecture och viktiga designmönster för att bygga robusta, underhållbara och skalbara programvarusystem.Webb
Redis: cachelagring och meddelanden (Pub/Sub, Streams) logo

Redis: cachelagring och meddelanden (Pub/Sub, Streams)

Lär dig Redis för högpresterande cachelagring och meddelanden i realtid med Pub/Sub och Streams för att bygga skalbara applikationer.Data
Prestandaoptimering och frågeoptimering i PostgreSQL logo

Prestandaoptimering och frågeoptimering i PostgreSQL

Lär dig att optimera PostgreSQL-prestanda och SQL-frågor för att bygga mycket effektiva och skalbara databasapplikationer.SQLData
Docker och Kubernetes för utvecklare logo

Docker och Kubernetes för utvecklare

Bemästra containerisering och orkestrering med Docker och Kubernetes för att effektivt driftsätta, hantera och skala Era applikationer.AI
Webbskrapning och botutveckling logo

Webbskrapning och botutveckling

Bemästra webbskrapning och botutveckling för att automatisera uppgifter, samla in data effektivt och bygga intelligenta agenter.PythonAI
LangChain / RAG / vektordatabaser logo

LangChain / RAG / vektordatabaser

Lär er LangChain, Retrieval Augmented Generation (RAG) och vektordatabaser för att bygga kraftfulla, kontextmedvetna AI-applikationer.AI
Grunderna i systemdesign för backendutvecklare logo

Grunderna i systemdesign för backendutvecklare

Lär er grunderna och de avancerade koncepten inom systemdesign för att bygga robusta, skalbara och högpresterande backendapplikationer.Nybörjare
Professionellt arbetsflöde med Git och GitHub logo

Professionellt arbetsflöde med Git och GitHub

Lär er behärska professionella Git- och GitHub-arbetsflöden för bättre teamsamarbete, effektiv versionshantering av kod och en smidigare utvecklingslivscykel.AI
Bootcamp i backendutveckling med Node.js logo

Bootcamp i backendutveckling med Node.js

Lär er behärska Node.js för att bygga robusta och skalbara backendapplikationer med det här omfattande utvecklingsprogrammet.JavaScriptNybörjare
FAQ

Vanliga frågor

Hur många kurser erbjuder CoddyKit?

CoddyKit erbjuder 158+ interaktiva programmeringskurser inom många språk och tekniker, från introduktionskurser för nybörjare till avancerat material.

Är kurserna gratis?

Ja. Du kan börja alla kurser gratis och slutföra de interaktiva lektionerna utan kostnad. Med en valfri PRO-prenumeration får du tillgång till avancerade AI-verktyg och certifikat som du kan dela.

Vilka programmeringsspråk kan jag lära mig?

Kurserna omfattar Python, JavaScript, TypeScript, Swift, Java, C#, SQL, webbutveckling samt moderna ämnen som AI-agenter och prompt engineering.

Behöver jag tidigare erfarenhet för att börja?

Nej. Kurserna sträcker sig från nybörjarnivå till avancerad nivå och innehåller korta lektioner, kodkörning i realtid och en AI-handledare dygnet runt, så att du kan börja utan tidigare erfarenhet.

Kan jag gå kurserna på mobilen?

Ja. CoddyKit fungerar på webben och som inbyggda appar för iOS och Android, och dina framsteg synkroniseras mellan enheter.

Finns kurserna på mitt språk?

Ja. Kurs- och lektionssidorna finns på 22 språk – engelska, turkiska, tyska, spanska, franska, japanska, koreanska, portugisiska, ryska, kinesiska, arabiska, indonesiska, italienska, polska, thailändska, danska, finska, hindi, malajiska, norska, nederländska och svenska – och appen översätter lektionerna till många fler språk.