Oglas

c programiranjeUčenje programiranja je lahko za mnoge težko, tudi z razmeroma enostavnimi programskimi jeziki. Javo je lažje začeti (kjer imamo tukaj tudi MakeUseOf za Java številne članke Internetni skriptni jeziki Naučite se govoriti "Internet": vaš vodič po xHTMLDobrodošli v svetu XHTML - Extensible Hypertext Markup Language - označevalni jezik, ki omogoča vsakomur izdelati spletne strani z veliko različnimi funkcijami. To je glavni jezik interneta. Preberi več in odločitev, katero se naučiti Kateri programski jezik za učenje - spletno programiranjeDanes si bomo ogledali različne jezike spletnega programiranja, ki napajajo internet. To je četrti del v seriji programiranja za začetnike. V prvem delu smo se naučili osnovnega ... Preberi več ), C ++ morda ni.

Toda tistim, ki imajo nekaj izkušenj s programiranjem, bo učenje C ++ manj težko kot začetniki, čeprav obstaja veliko dobrih spletnih mest, s katerimi se lahko naučite.

Zakaj se učiti C ++?

Zakaj bi se radi naučili C ++? Je zelo močan programski jezik, ki ima v osnovi moto “zaupanje programerju”. Čeprav takšno stališče povečuje tudi možnost za napake, ne da bi se pretiraval izmučil, programerju daje več prožnosti pri tem, kako dejansko napišejo kodo.

instagram viewer

Zaradi tega je večina programov vsaj delno napisana v tem jeziku ali njegovem bratrancu, C. Učenje C ++ je koristno tudi na drug način - ker je C ++ zelo podoben C, lahko razumete in (večinoma) kodo tudi v C.

c programiranje

LearnCpp je odličen kraj za začetnike in nekoliko izkušene programerje, da začnejo s C ++. Avtor spletnega mesta ima zelo dobro napisane, temeljite vaje, ki dobesedno pokrivajo vsako osnovno lekcijo (na primer namestitev dobrega IDE, kot je moj najljubši Geany za Linux Geany - odličen lahek urejevalnik kode za LinuxPresenetljivo je, da Linux ne ponuja toliko dobrih IDE-jev (integriranih razvojnih okolij). Verjamem, da je to zato, ker je v tistem času večina Linuxovih programerjev vzela dober stari Notepad (ali gedit v tem primeru) in začela ... Preberi več ) do nekaterih zelo naprednih stvari (kot so zadnje spremembe revizije C ++ iz leta 2011).

Od vseh spletnih mest, ki jih navajam tukaj, priporočam, da to najprej preizkusite pred vsemi drugimi. Vadnice sledijo zelo logični poti, ki temelji na prejšnjih vajah. Poleg tega vam avtor po vsaki lekciji ponudi kviz, da vidite, ali ste razumeli, za kaj gre pri lekciji, kar se mi zdi fantastično.

c primeri programiranja

CPlusPlus je še eno odlično spletno mesto za učenje C ++. Čeprav ima to spletno mesto tudi nekaj vadnic, je bolje uporabiti kot referenco. Obstaja množica programskih konceptov, ki jih lahko pogledate, kar je zelo koristno, če želite uporabiti določeno tehniko, vendar se slučajno zataknete.

To spletno mesto morda ni najboljši za začetnike, saj njegova referenčna narava pomeni, da vsebuje več žargona, kot bi ga izvedli LearnCpp.com. Vendar so informacije, vključene na spletnem mestu, še vedno zelo dobre in jih je treba uporabiti, dokler razumete, kaj piše.

c programiranje

V primeru, da prvi dve spletni strani iz vašega razloga nista skodelica čaja, boste morda imeli več sreče s Cprogramming.com. Na tej spletni strani so tudi dobro napisane vadnice in druge dobrote, ki jih zagotovo lahko uporabite. Samo osebno mi je bolj všeč LearnCpp.com, ker vaje na tem mestu malo najdem lažje je razumeti in lažje je krmariti med poukom, ko so bolj organizirani (spet moj mnenje). Vendar vaše mnenje morda ni enako mojemu, zato če to bolje deluje za vas, ga uporabite!

Dobra stvar pri Cprogramming.com je dejstvo, da vključuje tako vaje za C ++ kot tudi C, da se lahko naučite oba jezika prek vaj, ki jih je napisal isti avtor. To je super za risanje primerjav med obema jezikoma, če pa se vam zdi, da je učenje C ++ lažje s tem spletnim mestom, bo najbrž prav tako enostavno s C vadnico.

Zaključek

Upajmo, da boste oboroženi s temi tremi spletnimi mesti, ko boste lahko spoznali C / C ++ in začeli pisati svoje programe. Ne pozabite, da mora biti funkcionalnost prednost pred videzom, zato ne čutite, da vaš program ni vreden ničesar, če nima GUI-ja. Algoritmi in drugo kodiranje so tisto, zaradi česar program naredi, kar naj bi naredil, in če deluje, potem super! Naloga opravljena!

Sporočite nam, katera spletna mesta imate najraje v spodnjih komentarjih.

Kreditna slika: Internetno ozadje z binarno kodo prek Shutterstocka

Danny je starejši na univerzi v Severnem Teksasu, ki ima vse vidike odprtokodne programske opreme in Linuxa.