Hur man lär sig C ++ - programmering: 6 webbplatser för att komma igång

Hur man lär sig C ++ - programmering: 6 webbplatser för att komma igång

Att lära sig programmera kan vara svårt för många, även med relativt enkla programmeringsspråk. C ++ är ett av 'bröd och smör' kodningsspråk, och det finns gott om programmeringswebbplatser som kan hjälpa dig att lära dig C ++ gratis.





Låt oss utforska varför du vill lära dig C ++ - programmering och ta reda på var du kan lära dig det online.





Varför lära sig C ++?

Det finns gott om andra enkla programmeringsspråk för nybörjare att lära sig. Varför välja C ++ i synnerhet?





C ++ är ett kraftfullt programmeringsspråk som använder ett motto 'lita på programmeraren'. Denna design ökar chansen för fel att visas under kompilering, men det ger också programmeraren mer flexibilitet i hur de kodar.

På grund av detta använder de flesta program åtminstone lite C ++-kod, eller dess kusin C. Att lära sig C ++ är också fördelaktigt på ett annat sätt --- eftersom C ++ är mycket lik C, kan du förstå och (för det mesta) kod i C också.



1. Udemy: Det bästa sättet att lära sig C ++ för nybörjare

Om du vill lära dig C ++ istället för att gräva över webbplatser, försök Udemy . Udemy skiljer sig från att studera från en webbplats, eftersom du har en instruktör som hjälper dig att svara på dina frågor och vägleda dig. Detta är ett utmärkt val om du befinner dig förvirrad i kodväggar och behöver någon som leder dig genom det.

Du kan ta en titt i Udemys kurskatalog för att hitta den som passar dig bäst. Om du vill se om C ++ är rätt för dig rekommenderar vi C ++ handledning för kompletta nybörjare kurs. Det är gratis och lär dig hur du programmerar med C ++.





Om du vill prova något mer ingående rekommenderar vi också Börjar C ++ programmering --- Från nybörjare till bortom . Över 70 000 personer har gått den här kursen, som har ett 4,5/5 -betyg i skrivande stund och undervisas av någon med 25+ års C ++ erfarenhet. Den täcker allt du behöver veta om C ++, från kommentarer och variabler till input-output-strömmar. Det finns till och med en sektion som är dedikerad till att konfigurera C ++ och förstå de kompilatorfel du hittar under din kodningsupplevelse.

2. edX

Vill du ha en kurs med det bästa innehållet, men du vill inte betala de kostnader som kommer med så hög uppskattning? Prova edX för dina inlärningsbehov. edX inrättades av Harvard och MIT för att ge gratis lektioner för allmänheten, utan behov av inträdesavgifter eller kvalifikationer.





edX erbjuder Introduktion till C ++ kurs. Professorens meriter blir inte mycket högre; dina lärare för denna kurs är Microsoft -anställda. Trots deras höga rang hjälper de dig att lära dig C ++ - programmering gratis, med potential att gå vidare till Microsofts mellan- och avancerade kurser om du gillar det.

hur man kontrollerar om hårddisken inte fungerar Windows 10

Kursen är lite liten på innehåll; du lär dig bara C ++ - syntax och hur du skapar funktioner. Det är dock en utmärkt smakprocess för alla som är osäkra på om de vill lära sig C ++ noggrant. Om du vill fortsätta kan du använda den här kursen som ett steg för Microsofts avancerade klasser.

3. Lär digCpp

Lär digCpp är en utmärkt plats för både nybörjare och erfarna programmerare att komma igång med C ++. Författaren till webbplatsen har välskriven, grundlig handledning som täcker varje grundlektion till några ganska avancerade saker.

Denna webbplats är praktiskt taget en hel C ++ - kurs i sig. Det finns mycket innehåll på denna webbplats --- totalt 18 kapitel. De första 15 kapitlen har alla en frågesport i slutet, så att du kan betygsätta dina kunskaper efter varje kapitel.

Varje lektion har också ett kommentarsektion där medelever kan ställa frågor och dela kunskap. Det är också ett bra ställe att lämna en kommentar om något har fått dig att klia dig i huvudet.

4. CPlusPlus

CPlusPlus är en annan utmärkt webbplats för att lära sig C ++. Även om denna webbplats också har några självstudier, lyser dess sanna potential som referens. Det finns många programmeringskoncept förklarade, vilket är till hjälp om ett specifikt element förvirrar dig.

Denna webbplats är kanske inte den absolut bästa för nybörjare, eftersom dess referensart innehåller mer jargong än LearnCpp gör. Men informationen på webbplatsen är fortfarande utmärkt för alla som kan språket.

5. C -programmering

Om ovanstående webbplatser inte är för dig kanske du istället gillar det C -programmering . Denna webbplats innehåller också en välskriven handledning och andra godsaker du kan använda. Även om webbplatsens handledning inte är så djupgående som exemplen ovan, är de ordnade på ett lättnavigerat sätt. Om du tittade en gång på LearnCpps vägledning av självstudier och drog undan kan du hitta tur på den här webbplatsen istället.

Denna webbplats har också några utmaningar för dig att prova. De grundläggande utmaningarna har du att koda en Celcius till Fahrenheit -omvandlare, medan de avancerade inkluderar kodning av ett program som skriver ut och kör sig själv.

Det som är bra med Cprogramming.com är det faktum att den innehåller både självstudier för C ++ och C. Detta innebär att du kan lära dig att koda C genom självstudier skrivna av samma författare.

6. Ät

Klar att testa dina nyfunna färdigheter? Eabit är en användbar webbplats för att testa dina C ++ - kunskaper. Det kommer att ge dig en rad utmaningar att lösa med C ++, allt från enkla tilläggs- och delningsuppgifter till mycket hårda utmaningar. Var bara säker på att C ++ är markerat i rullgardinsmenyn högst upp till vänster innan du börjar.

Om en utmaning stöter dig, oroa dig inte. Du kan använda resursfliken för att hitta några användbara tips om hur du slår testet. Om du fastnar mycket kan du se lösningen för att få en bättre förståelse för hur C ++ kan lösa utmaningen.

Det som gör Edabit så användbart är hur det presenterar tester. Edabit har en egen kodkompilerare så att du kan skriva in din kod på webbplatsen som med någon annan IDE. När du tror att du har löst utmaningen med din kod kommer webbplatsen att sammanställa den och köra några tester på den. Om du får de resultat det letar efter, klarar du!

Eftersom Edabit betygsätter dig baserat på råa resultat kommer det inte att ge dig några direkta råd om hur du gör din kod renare. Du kan dock se hur alla andra löste pusslet, med ett alternativ för röstning som sätter de mer eleganta lösningarna högst upp. Du kan använda dessa röstade lösningar för att bättre förstå hur du gör din egen kod kortfattad och okomplicerad.

Om du älskar känslan av att lösa pussel med din kod, varför inte använda den passionen för att driva din karriär? Vissa kodningsutmaningar och tävlingar kan leda till pengar eller ett jobb, så att du kan öva ditt hantverk och bygga din portfölj samtidigt.

Lär känna programmeringsspråket C ++

Förhoppningsvis, beväpnad med dessa sex webbplatser, kommer du att kunna få grepp om C/C ++ och börja skriva dina program. Kom bara ihåg att när du börjar ska funktionaliteten prioriteras framför utseendet. Känn dig inte besviken om ditt program inte har ett flashigt användargränssnitt eller knappar att klicka på; så länge du koder bra och gör ett robust program, du mår bra.

Om du föredrar att använda en video som referens kan du prova de bästa YouTube-videoklippen som du kan använda för att lära dig programmering.

Bildkredit: iunewind/ Depositphotos

Dela med sig Dela med sig Tweet E-post Hur du rengör din Windows -dator med kommandotolken

Om din Windows -dator har slut på lagringsutrymme, rensa bort skräpet med dessa snabba kommandotolken.

Läs Nästa
Relaterade ämnen
  • Programmering
  • Online kurser
  • C Programmering
  • Programmeringsspråk
Om författaren Simon Batt(693 artiklar publicerade)

En datavetenskaplig kandidatexamen med en djup passion för alla saker säkerhet. Efter att ha arbetat för en indie -spelstudio fann han sin passion för att skriva och bestämde sig för att använda sin skicklighet för att skriva om allt som är tekniskt.

Mer från Simon Batt

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera