Publicitate

programare cÎnvățarea programării poate fi dificilă pentru mulți, chiar și cu limbaje de programare relativ ușoare. În timp ce Java este mai ușor de început (unde avem numeroase articole aici la MakeUseOf pentru Java, de asemenea Limbaje de scripturi pe Internet Învață să vorbești „Internet”: Ghidul tău pentru xHTMLBine ați venit în lumea XHTML - Extensible Hypertext Markup Language - un limbaj de marcare care permite oricui să construiască pagini web cu multe funcții diferite. Este limba principală a Internetului. Citeste mai mult și hotărând care să învețe Care limbaj de programare să înveți - Programare webAstăzi vom arunca o privire asupra diferitelor limbaje de programare web care alimentează Internetul. Aceasta este a patra parte dintr-o serie de programare pentru începători. În partea 1, am învățat elementele de bază ale ... Citeste mai mult ), C ++ poate să nu fie.

Cu toate acestea, cei cu o oarecare experiență de programare vor găsi mai puțin dificil să învețe C ++ decât începătorii, deși există o mulțime de site-uri web bune cu care să te înveți.

instagram viewer

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

De ce ți-ar plăcea să înveți C ++? Este un limbaj de programare foarte puternic, care are practic un motto „încredere în programator”. În timp ce această poziție crește, de asemenea, șansa de erori, fără ca omul să se retragă, dar oferă programatorului mai multă flexibilitate în modul în care își scriu efectiv codul.

Datorită acestui fapt, cele mai multe programe sunt cel puțin parțial scrise în această limbă sau vărul său, C. Învățarea C ++ este de asemenea benefică într-un alt mod - întrucât C ++ este foarte similar cu C, puteți înțelege și (în mare parte) codul în C.

programare c

LearnCpp este un loc minunat atât pentru programatorii începători cât și pentru cei cu experiență pentru a începe cu C ++. Autorul site-ului are foarte bune tutoriale scrise, minuțioase, care acoperă literal fiecare lecție de bază (cum ar fi instalarea unui IDE bun, cum ar fi preferatul meu Geany pentru Linux Geany - Un mare editor de coduri ușoare pentru LinuxÎn mod surprinzător, Linux nu oferă atât de multe IDE bune (Integrated Development Environments). Cred că acest lucru se datorează faptului că, în acea vreme, majoritatea programatorilor Linux au scos un notepad vechi (sau gedit în acest caz) și au început ... Citeste mai mult ) la unele chestii destul de avansate (cum ar fi ultimele modificări din revizuirea C ++ din 2011).

Din toate site-urile pe care le enumerez aici, vă recomand să le încercați mai întâi înainte de toate celelalte. Tutoriale urmează o cale foarte logică care se bazează pe tutorialele anterioare pe măsură ce mergeți. În plus, după fiecare lecție, autorul vă oferă un test pentru a vedea dacă ați înțeles despre ce a fost vorba, ceea ce mi se pare fantastic.

exemple de programare c

CPlusPlus este un alt site web excelent pentru învățarea C ++. Deși acest site web are și câteva tutoriale, este mai bine utilizat ca referință. Există o multitudine de concepte de programare pe care le puteți căuta, ceea ce este foarte util atunci când doriți să utilizați o anumită tehnică, dar se întâmplă să vă blocați.

Este posibil ca acest site să nu fie absolut cel mai bun pentru începători, deoarece natura sa referențială implică faptul că include mai multe jargon decât ar face LearnCpp.com. Cu toate acestea, informațiile incluse pe site sunt încă foarte bune și ar trebui utilizate atât timp cât înțelegeți ce spune.

programare c

În cazul în care primele două site-uri web nu vă sunt ceașca pentru orice motiv, poate veți avea un pic mai mult noroc cu Cprogramming.com. Acest site web include, de asemenea, un tutorial bine scris și alte bunătăți de care puteți folosi cu siguranță. Mie personal mi se pare că preferă LearnCpp.com pentru că găsesc puțin tutorialele de pe site-ul respectiv mai ușor de înțeles și este mai ușor de navigat între lecții, deoarece acestea sunt mai organizate (din nou, ale mele opinie). Cu toate acestea, este posibil ca părerea ta să nu fie la fel ca a mea, așa că dacă aceasta funcționează mai bine pentru tine, folosește-o!

Lucrul bun despre Cprogramming.com este faptul că include atât tutoriale pentru C ++, cât și C, astfel încât să puteți învăța ambele limbi prin intermediul tutoriale scrise de același autor. Acest lucru este excelent pentru a face comparații între cele două limbi, în plus, dacă ați găsit că învățarea C ++ este mai ușoară cu acest site, cel mai probabil va fi la fel de ușor cu tutorialul C.

Concluzie

Sperăm că, înarmați cu aceste trei site-uri, veți putea să vă dați seama de C / C ++ și să începeți să vă scrieți propriile programe. Amintiți-vă doar că, pe măsură ce începeți, funcționalitatea ar trebui să fie prioritară față de aspect, deci nu vă simțiți ca programul dvs. nu valorează nimic dacă nu are o GUI. Algoritmii și alte codări sunt ceea ce face ca un program să facă ceea ce ar trebui să facă și, dacă funcționează, atunci minunat! Misiune indeplinita!

Spuneți-ne ce site-uri preferați în comentariile de mai jos.

Credit imagine: Fundal Internet cu cod binar prin Shutterstock

Danny este un senior la Universitatea din nordul Texasului care se bucură de toate aspectele legate de software-ul open source și Linux.