Lær C++ fra din første cout til klasser, STL, flyttesemantik og moderne C++20. Dette C++-kursus kombinerer korte lektioner med en rigtig compiler på din telefon, så hver idé ender med kode, du selv skriver, kompilerer og kører.
Udviklet til begyndere, datalogistuderende, spil- og systemudviklere samt alle, der forbereder sig til et programmeringskursus eller en kodningssamtale.
EN C++-TUTORIAL, DER FÅR DIG TIL AT SKRIVE KODE
• 51 kurser og 200+ korte lektioner fra grundlæggende til avancerede emner
• Et kursuskort samler dem i fem spor: grundlag, hukommelse, objekter, STL og rigtige programmer
• Emner omfatter variabler, strenge, input- og outputstreams, kontrolflow, structs og klasser, vektorer, referencer, pointers, stack og heap, RAII, smart pointers, exceptions, const og constexpr, templates, lambdas, iteratorer, fil-I/O, CMake, samtidighed og coroutines
• Objektorienteret programmering (OOP): klasser, nedarvning, polymorfi og operatoroverloading
• STL: vektorer, maps, unordered_map, algoritmer, ranges, std::optional, std::variant og std::span
• Moderne C++-standarder 11, 14, 17 og 20, inklusive flyttesemantik og concepts
• Quizzer og flashcards hjælper dig med at huske syntaksen
EN C++-COMPILER I LOMMEN
• Skriv kode i en mobil kodeeditor, og kompilér med en rigtig GCC-compiler, ikke en simulator
• Se output og exit-koden, og kør derefter igen med ét tryk
• Skriv input til programmer, der læser fra cin
• Dit første program viser en værdi, dens adresse i hukommelsen og størrelsen i bytes
• Alle programmer, du kører, gemmes sammen med lektionsnoter og bogmærker
• Bibliotek med eksempler og en søgbar cheatsheet
TRE DAGLIGE C++-ØVELSESVANER
• Forudsig output: fem korte programmer om dagen. Vælg et svar, før compileren afgør det
• Find fejlen: ét ødelagt program om dagen. Find fejlen, ret den, og bevis det med compileren. Hints er gratis
• Syntax Sprint: 60 sekunders syntaksspørgsmål med ét tryk. Slå din bedste score
20 GUIDED C++-PROJEKTER
Byg rigtige programmer trin for trin: et program fordelt på to filer, en ejende buffer, et lager, tekststatistik, en matrix, en bankkonto, figurer med polymorfi, en template-stack, en konfigurationsparser, en RPN-beregner, en ordtæller med std::map, exceptions, lambdas med STL-algoritmer, en linked list, flyttesemantik, const-korrekthed, søgning i poster, parsing med stringstream og en tilstandsmaskine.
AI-MENTOR OG FEJL-OVERSÆTTER
Sidder du fast med en pointer eller en mur af template-fejl? Indsæt fejlen og få den forklaret i én sætning samt linjen, der skal rettes. Spørg AI Mentor om hvad som helst, og få et klart svar i almindeligt sprog.
60 KODNINGS-MISSIONER OG DAGLIGE UDFORDRINGER
• 60 kodnings-missioner fra lette til svære
• Et nyt kodningsproblem hver dag
• World Coding Challenge: tre globale live-runder hver dag med rangliste
• Streaks, XP og påmindelser holder din øvelse i gang
GRATIS AT STARTE
Dit første C++-kursus er gratis. Det samme gælder de daglige Forudsig output-sæt, den daglige Find fejlen, tre Syntax Sprint-runder om dagen, det første guided projekt, to missioner, dagens kodningsproblem, World Coding Challenge og ét AI Mentor-spørgsmål om dagen.
PRO
Pro låser alle kurser, missioner og projekter op, samt ubegrænset Syntax Sprint, alle AI-værktøjer, certifikateksamen og en reklamefri oplevelse.
HVEM ER DET TIL?
• Begyndere, der lærer C++ som første eller andet programmeringssprog
• Studerende på et C++-programmeringskursus eller et datalogikursus
• Spil-, embedded- og systemudviklere, der har brug for moderne C++-færdigheder
• Udviklere fra Python eller Java, der vil forstå, hvad der sker i hukommelsen
• Alle, der ønsker en trinvis C++-tutorial, de kan følge i bussen
Appen fås på 22 sprog.
Start det gratis C++-kursus i dag, tag den første quiz, og kompilér dit første program på få minutter.
C++-programmeringskursus og kodeeditor: OOP, STL, quizzer og kodeøvelser