Mainos
Ohjelmoinnin oppiminen voi olla monille vaikeaa, jopa suhteellisen helpoin ohjelmointikielein. Java on kuitenkin helpompi aloittaa (jos meillä on lukuisia artikkeleita täällä myös MakeUseOf for Java - versiossa) Internet-skriptikielet Opi puhumaan "Internet": Opas xHTML: äänTervetuloa XHTML - Extensible Hypertext Markup Language - maailmaan - merkintäkieli, jonka avulla kuka tahansa voi rakentaa verkkosivuja, joissa on monia erilaisia toimintoja. Se on Internetin pääkieli. Lue lisää ja päättää, kumpi opitaan Mikä ohjelmointikieli opitaan - Web-ohjelmointiTänään katsomme erilaisia Internet-ohjelmointikieliä, jotka ohjaavat Internetiä. Tämä on aloittelijoiden ohjelmasarjan neljäs osa. Osassa 1 opimme perustiedot ... Lue lisää ), C ++ ei välttämättä ole.
Niillä, joilla on jonkin verran ohjelmointikokemusta, on kuitenkin C ++: n oppiminen vaikeampaa kuin aloittelijoille, vaikka hyviä verkkosivustoja on paljon, joiden avulla voit itse opettaa.
Miksi oppia C ++?
Miksi haluat oppia C ++: ta? Se on erittäin tehokas ohjelmointikieli, jolla on pohjimmiltaan luottamus ohjelmoijaan -motto. Vaikka tämä asenne lisää myös virheiden mahdollisuutta ilman, että ohjaaja irtoaa, se antaa ohjelmoijalle enemmän joustavuutta koodin kirjoittamisessa.
Tästä syystä suurin osa ohjelmista on ainakin osittain kirjoitettu tällä kielellä tai sen serkku C. C ++: n oppiminen on hyödyllistä myös toisella tavalla - koska C ++ on hyvin samanlainen kuin C, ymmärrät ja (suurimmaksi osaksi) koodin myös C: ssä.
LearnCpp on loistava paikka sekä aloittelijoille että kokeneille ohjelmoijille aloittaaksesi C ++: n. Sivuston kirjoittajalla on erittäin hyvin kirjoitetut, perusteelliset ohjeet, jotka kattavat kirjaimellisesti jokaisen perustunnin (kuten hyvän IDE: n asentaminen, kuten suosikkini) Geany Linuxille Geany - loistava kevyt koodieditori LinuxilleYllättäen, Linux ei tarjoa niin monia hyviä IDE: tä (integroituja kehitysympäristöjä). Uskon tämän johtuvan siitä, että sinä päivänä, jolloin suurin osa Linux-ohjelmoijista otti vanhan kunnon Notepadin (tai tässä tapauksessa geditin), ja aloitti ... Lue lisää ) joihinkin melko edistyneisiin juttuihin (kuten viimeisimmät muutokset vuoden 2011 C ++ -versiossa).
Kaikista täällä luetelluista sivustoista suosittelen kokeilemaan tätä ensin ennen kaikkia muita. Oppaat seuraavat hyvin loogista polkua, joka rakentuu aikaisempien opetusohjelmien mukana kulkeessasi. Lisäksi jokaisen oppitunnin jälkeen kirjoittaja tarjoaa sinulle tietokilpailun nähdäksesi, ymmärsitkö mitä oppitunti oli, mikä on mielestäni fantastista.
CPlusPlus on toinen hieno verkkosivusto C ++: n oppimiseen. Vaikka tällä verkkosivustolla on myös joitain opetusohjelmia, sitä käytetään paremmin viitteenä. On olemassa lukuisia ohjelmointikonsepteja, joita voit etsiä, mikä on erittäin hyödyllistä, kun haluat käyttää tiettyä tekniikkaa, mutta satut juutumaan.
Tämä sivusto ei välttämättä ole ehdottomasti paras aloittelijoille, koska sen viiteluonne viittaa siihen, että se sisältää enemmän ammattikieltä kuin LearnCpp.com olisi. Sivustolla olevat tiedot ovat kuitenkin edelleen erittäin hyviä ja niitä tulisi käyttää niin kauan kuin ymmärrät sen sanomat.
Jos kaksi ensimmäistä verkkosivustoa eivät ole teekuppisi mistä tahansa syystä, ehkä sinulla on hiukan enemmän onnea Cprogramming.com-sivuston kanssa. Tämä verkkosivusto sisältää myös hyvin kirjoitetun oppaan ja muita herkkuja, joita voit ehdottomasti hyödyntää. Itse satun mielestäni mieluummin LearnCpp.com-sivustolle, koska pidän kyseisen sivuston oppaita vähän helpompi ymmärtää ja on helpompi navigoida oppituntien välillä, kun oppitunnit ovat järjestäytyneempiä (taas minun lausunto). Mielipiteesi ei kuitenkaan välttämättä ole sama kuin minun, joten jos tämä toimii sinulle paremmin, käytä sitä!
Hyvä asia Cprogramming.com-sivustossa on se, että se sisältää sekä C ++: n että C: n opetusohjelmat, joten voit oppia molemmat kielet saman kirjoittajan kirjoittamien ohjeiden avulla. Tämä on hienoa vertailun tekemiseen kahden kielen välillä. Lisäksi, jos C ++: n oppiminen on helpompaa tämän sivuston kanssa, se on todennäköisesti yhtä helppoa C-opetusohjelman avulla.
johtopäätös
Toivottavasti, aseistuneena näillä kolmella sivustolla, saat käsityksen C / C ++: sta ja voit kirjoittaa omia ohjelmasi. Muista vain, että aloittaessasi toiminnallisuuden tulee olla etusijalla ulkonäön suhteen, joten älä tunne, että ohjelmasi ei ole minkään arvoinen, jos siinä ei ole käyttöliittymää. Algoritmit ja muut koodaukset ovat se, joka saa ohjelman tekemään sen, jonka sen on tarkoitus tehdä, ja jos se toimii, niin upea! Tehtävä suoritettu!
Kerro meille, mitä sivustoja haluat mieluummin alla olevissa kommenteissa.
Kuvahyvitys: Internet-tausta binaarikoodilla Shutterstockin kautta
Danny on Pohjois-Teksasin yliopiston vanhempi, joka nauttii kaikista avoimen lähdekoodin ohjelmistojen ja Linuxin ominaisuuksista.