Cum să învățați programarea C ++: 6 site-uri pentru a începe

Cum să învățați programarea C ++: 6 site-uri pentru a începe

Învățarea programării poate fi dificilă pentru mulți, chiar și cu limbaje de programare relativ ușoare. C ++ este unul dintre limbajele de codificare „pâine și unt” și există o mulțime de site-uri web de programare care vă pot ajuta să învățați C ++ gratuit.





Să explorăm de ce ați dori să învățați programarea C ++ și să aflăm unde o puteți învăța online.





De ce să înveți C ++?

Există o mulțime de alte limbaje de programare ușor de învățat pentru începători. De ce să alegi C ++ în special?





C ++ este un limbaj de programare puternic care folosește motto-ul „încredere în programator”. Acest design crește șansa ca erorile să apară în timpul compilării, dar oferă, de asemenea, programatorului mai multă flexibilitate în modul în care codifică.

Datorită acestui fapt, majoritatea programelor folosesc cel puțin un pic de cod C ++ sau vărul său C. Învățarea C ++ este, de asemenea, benefică într-un alt mod --- deoarece C ++ este foarte asemănător cu C, puteți înțelege și (în cea mai mare parte) cod și în C.



1. Udemy: Cel mai bun mod de a învăța C ++ pentru începători

Dacă doriți să fiți învățat C ++ în loc să examinați site-urile web, încercați Udemy . Udemy este diferit de studierea de pe un site web, deoarece veți avea un instructor care vă va ajuta să vă răspundă la întrebări și să vă ghideze. Aceasta este o alegere excelentă, dacă vă veți uita confuz la pereții de cod și aveți nevoie de cineva care să vă ghideze.

Puteți arunca o privire prin catalogul de cursuri al lui Udemy pentru a-l găsi pe cel mai potrivit pentru dvs. Dacă doriți să vedeți dacă C ++ este potrivit pentru dvs., vă recomandăm Tutorial C ++ pentru începători complet curs. Este gratuit și vă va învăța cum să programați folosind C ++.





Dacă doriți să încercați ceva mai aprofundat, vă recomandăm, de asemenea Începutul programării C ++ --- De la începător la dincolo . Peste 70.000 de persoane au urmat acest curs, care deține un rating 4,5 / 5 la momentul scrierii și este predat de cineva cu peste 25 de ani de experiență C ++. Acoperă tot ce trebuie să știți despre C ++, de la comentarii și variabile până la fluxuri de intrare-ieșire. Există chiar și o secțiune dedicată configurării C ++ și identificării erorilor de compilare pe care le veți găsi în timpul experienței de codare.

2. edX

Vrei un curs cu cel mai bun conținut, dar nu vrei să plătești costurile care vin cu o stimă atât de mare? Încerca edX pentru nevoile tale de învățare. edX a fost creat de Harvard și MIT pentru a oferi lecții gratuite pentru public, fără a fi nevoie de taxe de intrare sau calificări.





edX oferă Introducere în C ++ curs. Acreditările profesorului nu devin mult mai mari; tutorii dvs. pentru acest curs sunt angajați Microsoft. În ciuda rangului lor ridicat, vă vor ajuta să învățați programarea C ++ gratuit, cu potențialul de a trece la cursurile intermediare și avansate ale Microsoft, dacă vă place.

cum să afli ce a fost un videoclip privat pe YouTube

Cursul este puțin mic în ceea ce privește conținutul; veți învăța doar sintaxa C ++ și cum să creați funcții. Cu toate acestea, este o sesiune de degustare excelentă pentru oricine nu este sigur dacă dorește să învețe temeinic C ++. Dacă doriți să continuați, puteți utiliza acest curs ca o piatră de temelie pentru clasele avansate ale Microsoft.

3. LearnCpp

LearnCpp este un loc excelent pentru începători și programatori cu experiență pentru a începe cu C ++. Autorul site-ului are tutoriale bine scrise, amănunțite, care acoperă fiecare lecție de bază pentru unele lucruri destul de avansate.

Acest site web este practic un întreg curs C ++ în sine. Există mult conținut pe acest site web - 18 capitole în total. Primele 15 capitole prezintă toate un test la final, permițându-vă să vă notați cunoștințele după fiecare capitol.

Fiecare lecție are, de asemenea, o secțiune de comentarii în care colegii care învață pot pune întrebări și împărtăși cunoștințe. Este, de asemenea, un loc minunat pentru a lăsa un comentariu dacă ceva te-a lăsat să te scarpini în cap.

4. CPlusPlus

CPlusPlus este un alt site excelent pentru învățarea C ++. Deși acest site are și câteva tutoriale, adevăratul său potențial strălucește ca referință. Există o mulțime de concepte de programare explicate, ceea ce este util dacă un anumit element vă încurcă.

Este posibil ca acest site să nu fie cel mai bun absolut pentru începători, deoarece natura sa referențială include mai mult jargon decât face LearnCpp. Cu toate acestea, informațiile conținute pe site sunt încă excelente pentru oricine cunoaște lingo-ul.

5. Cprogramare

În cazul în care site-urile web de mai sus nu sunt pentru dvs., s-ar putea să vă placă Cprogramare . Acest site web include, de asemenea, un tutorial bine scris și alte bunătăți pe care le puteți folosi. Deși tutorialul acestui site nu este la fel de aprofundat ca exemplele de mai sus, acestea sunt aranjate într-un mod ușor de navigat. Dacă ați aruncat o privire asupra peretelui tutorialelor LearnCpp și v-ați ferit, este posibil să găsiți noroc pe acest site.

Acest site web are, de asemenea, câteva provocări pe care trebuie să le încercați. Provocările de bază vă permit să codificați un convertor Celcius în Fahrenheit, în timp ce cele avansate includ codificarea unui program care se imprimă și se execută singur.

Lucrul bun despre Cprogramming.com este faptul că include atât tutoriale pentru C ++, cât și C. Acest lucru înseamnă că puteți învăța să codificați C prin tutoriale scrise de același autor.

6. Mănâncă

Sunteți gata să vă puneți la încercare abilitățile nou găsite? Eabit este un site util pentru testarea cunoștințelor dvs. C ++. Vă va oferi o serie de provocări de rezolvat folosind C ++, variind de la sarcini simple de adăugare și divizare până la provocări foarte dure. Doar asigurați-vă că C ++ este selectat în meniul derulant din partea stângă sus înainte de a începe.

Dacă te provoacă o provocare, nu-ți face griji. Puteți utiliza fila Resurse pentru a găsi câteva sfaturi utile despre cum să învingeți testul. Dacă rămâneți foarte blocat, puteți vizualiza soluția pentru a înțelege mai bine modul în care C ++ poate rezolva provocarea.

Ceea ce îl face pe Edabit atât de util este modul în care prezintă testele. Edabit are propriul său compilator de cod, astfel încât să puteți scrie codul pe site, așa cum ați face orice alt IDE. Când credeți că ați rezolvat provocarea cu codul dvs., site-ul web îl va compila și va efectua câteva teste pe acesta. Dacă obțineți rezultatele pe care le caută, treceți!

Deoarece Edabit vă califică pe baza rezultatelor brute, nu vă va oferi niciun sfat direct cu privire la modul de curățare a codului. Cu toate acestea, puteți vedea cum toți ceilalți au rezolvat puzzle-ul, cu o opțiune de vot pozitiv care pune soluțiile mai elegante în partea de sus. Puteți utiliza aceste soluții optimizate pentru a înțelege mai bine cum să vă faceți propriul cod concis și direct.

Dacă îți place sentimentul de a rezolva puzzle-uri cu codul tău, de ce să nu folosești acea pasiune pentru a-ți alimenta cariera? Unele provocări și competiții de codificare pot duce la bani sau la un loc de muncă, astfel încât să vă puteți practica ambarcațiunile și să vă construiți portofoliul simultan.

Cunoașterea limbajului de programare C ++

Sperăm că, înarmați cu aceste șase site-uri, veți putea cunoaște C / C ++ și veți începe să vă scrieți programele. Amintiți-vă doar că, atunci când începeți, funcționalitatea ar trebui să fie prioritatea față de aspect. Nu vă simțiți abătut dacă programul dvs. nu are o interfață interactivă sau butoane pe care să faceți clic; atâta timp cât codificați bine și creați un program robust, vă descurcați bine.

Dacă preferați să utilizați un videoclip ca referință, încercați cele mai bune coduri video de pe YouTube pentru a învăța programarea.

Credit de imagine: iunewind / Depositphotos

Acțiune Acțiune Tweet E-mail Cum să vă curățați computerul Windows utilizând linia de comandă

În cazul în care PC-ul dvs. Windows nu mai are spațiu de stocare, curățați junk-ul folosind aceste utilitare rapide de prompt de comandă.

Citiți în continuare
Subiecte asemănătoare
  • Programare
  • Cursuri online
  • Programare C
  • Limbaje de programare
Despre autor Simon Batt(693 articole publicate)

Un absolvent de licență în informatică, cu o pasiune profundă pentru securitatea tuturor lucrurilor. După ce a lucrat pentru un studio de jocuri independente, și-a găsit pasiunea pentru scris și a decis să-și folosească setul de abilități pentru a scrie despre toate lucrurile tehnice.

Mai multe de la Simon Batt

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona