3 webbplatser att komma igång med att lära sig C ++ Programmeringsspråk

3 webbplatser att komma igång med att lära sig C ++ Programmeringsspråk / internet

Att lära sig att programmera kan vara svårt för många, även med relativt enkla programmeringsspråk. Medan Java är lättare att komma igång med (där vi har många artiklar här på MakeUseOf för Java samt Internet-skriptspråk och bestämmer vilken som ska lära sig vilket programmeringsspråk som ska läras - webbprogrammering vilket programmeringsspråk som ska läras - webbprogrammering idag är vi " vi ska ta en titt på de olika webbprogrammeringsspråken som driver Internet. Det här är den fjärde delen i en nybörjare programmeringsserie. I del 1 lärde vi oss grunden till ... Läs mer), C ++ kan inte vara.

Men de som har någon programmeringserfarenhet kommer att hitta att lära C ++ mindre svårt än nybörjare, även om det finns gott om bra webbplatser att lära sig.

Varför lära C++?

Varför skulle du bry dig om att lära dig C ++? Det är ett mycket kraftfullt programmeringsspråk som i princip har a “lita på programmeraren” motto. Medan denna inställning också ökar chansen på fel utan att komprimeraren raser ut, ger den programmeraren större flexibilitet i hur de faktiskt skriver sin kod.

På grund av detta är de flesta programmen åtminstone delvis skrivna på det här språket eller kusinen C. 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) koda i C också.

LearnCpp.com

LearnCpp är ett bra ställe för både nybörjare och lite erfarna programmerare att komma igång med C ++. Författaren till webbplatsen har mycket välskrivna, grundliga handledning som bokstavligen täcker varje grundläggande lektion (till exempel att installera en bra IDE, som min favorit Geany för Linux Geany - En bra lätt kodkodredigerare för Linux Geany - En bra lätt kodkodredigerare för Linux Överraskande erbjuder Linux inte så många bra IDEs (Integrated Development Environments). Jag tror det beror på att de flesta Linux-programmerare tog ut bra gamla anteckningsblock (eller gedit i det här fallet) och började ... Läs mer) till några ganska avancerade saker (som de senaste ändringarna i 2011-revideringen av C ++).

Av alla de platser jag listar här rekommenderar jag att du försöker ut det här först före alla andra. Tutorials följer en väldigt logisk väg som bygger på tidigare tutorials som du går med. Dessutom, efter varje lektion, erbjuder författaren dig en frågesport för att se om du förstod vad lektionen handlade om, vilket jag tycker är fantastiskt.

CPlusPlus.com

CPlusPlus är en annan bra webbplats för att lära C ++. Även om den här webbplatsen även har några handledningar, används den som referens. Det finns massor av programmeringskoncept som du kan leta upp, vilket är mycket användbart när du vill använda en viss teknik men råkar sitta fast.

Den här webbplatsen kanske inte är absolut absolut bästa för nybörjare, eftersom dess referensmässiga karaktär innebär att det innehåller mer jargong än LearnCpp.com skulle. Informationen på webbplatsen är dock fortfarande mycket bra och ska användas så länge du förstår vad det står.

Cprogramming.com

Om de två första sidorna inte är din kopp te, oavsett orsak, kanske du har lite större lycka med Cprogramming.com. Denna hemsida innehåller också en välskriven handledning och andra godisar som du definitivt kan använda. Jag råkar bara personligen föredra LearnCpp.com eftersom jag hittar handledning på webbplatsen lite lättare att förstå, och det är lättare att navigera mellan lektionerna eftersom de är mer organiserade (igen, min åsikt). Men din åsikt kanske inte är densamma som min, så om det fungerar bättre för dig, använd det!

Det bra med Cprogramming.com är det faktum att det innehåller både handledning för C ++ samt C, så att du kan lära dig båda språk genom handledning skrivna av samma författare. Det här är bra för att dra jämförelser mellan de två språken, plus om du funnit att lära dig C ++ för att vara lättare med den här sidan kommer det troligtvis att vara lika enkelt med C-handledningen.

Slutsats

Förhoppningsvis, beväpnad med dessa tre platser, kommer du att kunna förstå C / C ++ och börja skriva egna program. Kom bara ihåg att när du kommer igång, bör funktionalitet vara prioriterad över utseende, så känner inte att ditt program är värt ingenting om det inte har någon GUI. Algoritmerna och andra kodningar är vad som gör att ett program gör vad det ska göra, och om det fungerar, så bra! Uppdrag slutfört!

Låt oss veta vilka webbplatser du föredrar i kommentarerna nedan.

Bildkredit: Internetbakgrund med binär kod via Shutterstock

Utforska mer om: Språkinlärning, programmering.