Sådan lærer du C ++ programmering: 6 websteder til at komme i gang

Sådan lærer du C ++ programmering: 6 websteder til at komme i gang

At lære at programmere kan være svært for mange, selv med relativt lette programmeringssprog. C ++ er et af kodningssprogene 'brød og smør', og der er masser af programmeringswebsteder, der kan hjælpe dig med at lære C ++ gratis.





Lad os undersøge, hvorfor du vil lære C ++ programmering og finde ud af, hvor du kan lære det online.





Hvorfor lære C ++?

Der er masser af andre lette programmeringssprog for begyndere at lære. Hvorfor vælge især C ++?





C ++ er et kraftfuldt programmeringssprog, der bruger et motto 'tillid til programmereren'. Dette design øger chancen for, at der vises fejl under kompilering, men det giver også programmereren mere fleksibilitet i, hvordan de koder.

På grund af dette bruger de fleste programmer mindst en lille smule C ++-kode, eller dens fætter C. At lære C ++ er også gavnligt på en anden måde --- da C ++ ligner meget C, kan du forstå og (for det meste) kode i C også.



1. Udemy: Den bedste måde at lære C ++ for begyndere

Hvis du vil blive undervist i C ++ i stedet for at pore over websteder, kan du prøve Udemy . Udemy adskiller sig fra at studere fra et websted, da du har en instruktør, der hjælper dig med at besvare dine spørgsmål og vejlede dig. Dette er et glimrende valg, hvis du befinder dig i forvirring på kodevægge og har brug for nogen til at guide dig igennem det.

Du kan tage et kig i Udemys kursuskatalog for at finde den, der passer bedst til dig. Hvis du vil se, om C ++ er det rigtige for dig, anbefaler vi C ++ Tutorial for komplette begyndere Rute. Det er gratis og vil lære dig at programmere ved hjælp af C ++.





Hvis du vil prøve noget mere dybtgående, anbefaler vi også Begyndende C ++ programmering --- Fra nybegynder til videre . Over 70.000 mennesker har taget dette kursus, der har en 4.5/5 rating i skrivende stund, og undervises af en person med 25+ års C ++ erfaring. Det dækker alt, hvad du behøver at vide om C ++, fra kommentarer og variabler til input-output-streams. Der er endda et afsnit dedikeret til at konfigurere C ++ og give mening om de kompilatorfejl, du finder under din kodningsoplevelse.

2. edX

Vil du have et kursus med det bedste indhold, men du vil ikke betale de omkostninger, der følger med så høj agtelse? Prøve edX til dine læringsbehov. edX blev oprettet af Harvard og MIT for at tilbyde gratis lektioner for offentligheden uden behov for adgangsgebyrer eller kvalifikationer.





edX tilbyder Introduktion til C ++ Rute. Professorens legitimationsoplysninger bliver ikke meget højere; dine undervisere til dette kursus er Microsoft -medarbejdere. På trods af deres høje rang hjælper de dig med at lære C ++ - programmering gratis, med potentiale til at gå videre til Microsofts mellemliggende og avancerede kurser, hvis du nyder det.

okay google tænd min lommelygte

Kurset er lidt lille på indhold; du lærer kun C ++ - syntaks og hvordan du opretter funktioner. Det er dog en glimrende smagssession for alle, der er usikre på, om de vil lære C ++ grundigt. Hvis du ønsker at fortsætte, kan du bruge dette kursus som et springbræt for Microsofts avancerede klasser.

3. LærCpp

LærCpp er et glimrende sted for både begyndere og erfarne programmører at komme i gang med C ++. Forfatteren af ​​webstedet har velskrevne, grundige selvstudier, der dækker hver grundlæggende lektion til nogle temmelig avancerede ting.

Dette websted er praktisk talt et helt C ++ kursus i sig selv. Der er meget indhold på dette websted --- 18 kapitler i alt. De første 15 kapitler har alle en quiz i slutningen, så du kan bedømme din viden efter hvert kapitel.

Hver lektion har også et kommentarsektion, hvor medstuderende kan stille spørgsmål og dele viden. Det er også et godt sted at efterlade en kommentar, hvis noget har fået dig til at ridse hovedet.

4. CPlusPlus

CPlusPlus er en anden fremragende hjemmeside til at lære C ++. Selvom dette websted også har nogle selvstudier, skinner dets sande potentiale som en reference. Der er forklaret en lang række programmeringskoncepter, hvilket er nyttigt, hvis et bestemt element forvirrer dig.

Dette websted er muligvis ikke det absolut bedste for begyndere, da dets refererende karakter indeholder mere jargon end LearnCpp gør. Oplysningerne på webstedet er dog stadig fremragende for alle, der kender sproget.

5. C -programmering

Hvis ovenstående websteder ikke er noget for dig, kan du i stedet lide C -programmering . Dette websted indeholder også en velskrevet vejledning og andre godbidder, du kan bruge. Selvom dette websteds vejledning ikke er så dybtgående som ovenstående eksempler, er de arrangeret på en let at navigere måde. Hvis du tog et kig på LearnCpps væg af selvstudier og vendte tilbage, kan du i stedet finde held på dette websted.

Dette websted har også nogle udfordringer, du kan prøve. De grundlæggende udfordringer har du til at kode en Celcius til Fahrenheit -konverter, mens de avancerede inkluderer kodning af et program, der udskriver og kører selv.

Det gode ved Cprogramming.com er, at det indeholder både selvstudier til C ++ såvel som C. Dette betyder, at du kan lære at kode C gennem selvstudier skrevet af den samme forfatter.

6. Spis

Klar til at afprøve dine nyfundne færdigheder? Eabit er et nyttigt websted til test af din C ++ viden. Det vil give dig en række udfordringer at løse ved hjælp af C ++, lige fra simple tilføjelses- og opdelingsopgaver til meget hårde udfordringer. Bare vær sikker på at C ++ er valgt i rullemenuen øverst til venstre, før du starter.

Hvis en udfordring stopper dig, skal du ikke bekymre dig. Du kan bruge ressourcefanen til at finde nogle nyttige tips til, hvordan du slår testen. Hvis du sidder meget fast, kan du se løsningen for at få en bedre forståelse af, hvordan C ++ kan løse udfordringen.

Det, der gør Edabit så nyttigt, er måden, det præsenterer test på. Edabit har sin egen kodekompiler, så du kan skrive din kode ind på webstedet som med enhver anden IDE. Når du tror, ​​du har løst udfordringen med din kode, vil webstedet kompilere den og køre et par tests på den. Hvis du får de resultater, den leder efter, består du!

Fordi Edabit vurderer dig baseret på rå resultater, giver det dig ikke direkte råd om, hvordan du gør din kode renere. Du kan dog se, hvordan alle andre løste puslespillet, med en upvote -mulighed, der sætter de mere elegante løsninger øverst. Du kan bruge disse opstemte løsninger til bedre at forstå, hvordan du laver din egen kode kortfattet og ligetil.

Hvis du elsker følelsen af ​​at løse gåder med din kode, hvorfor så ikke bruge den passion til at brænde din karriere? Nogle kodningsudfordringer og konkurrencer kan føre til penge eller et job, så du kan øve dit håndværk og opbygge din portefølje samtidigt.

Lær programmeringssproget C ++ at kende

Forhåbentlig, bevæbnet med disse seks websteder, vil du være i stand til at få et indblik i C/C ++ og begynde at skrive dine programmer. Husk bare, at når du starter, skal funktionaliteten have prioritet frem for udseende. Føl dig ikke skuffet, hvis dit program ikke har et prangende brugergrænseflade eller knapper til at klikke på; så længe du koder godt og laver et robust program, klarer du dig fint.

Hvis du foretrækker at bruge en video som reference, kan du prøve de bedste YouTube-videoer med kode for at lære programmering.

Billedkredit: iunewind/ Depositphotos

Del Del Tweet E -mail Sådan rengøres din Windows -pc ved hjælp af kommandoprompt

Hvis din Windows -pc er ved at løbe tør for lagerplads, skal du rydde op i skrammel ved hjælp af disse hurtige kommandopromptværktøjer.

Læs Næste
Relaterede emner
  • Programmering
  • Online kurser
  • C Programmering
  • Programmeringssprog
Om forfatteren Simon Batt(693 artikler udgivet)

En datalogi BSc kandidat med en dyb passion for alle ting sikkerhed. Efter at have arbejdet i et indie -spilstudie, fandt han sin passion for at skrive og besluttede at bruge sit færdighedssæt til at skrive om alt, hvad der er teknisk.

Mere fra Simon Batt

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere