Kako naučiti programiranje na C ++: 6 stranica za početak

Kako naučiti programiranje na C ++: 6 stranica za početak

Učenje programiranja može mnogima biti teško, čak i s relativno lakim programskim jezicima. C ++ jedan je od jezika za kodiranje 'za kruh i maslac', a postoji mnogo web stranica za programiranje koje vam mogu pomoći da besplatno naučite C ++.





Istražimo zašto biste htjeli naučiti programiranje na C ++ i saznajte gdje to možete naučiti na internetu.





Zašto učiti C ++?

Postoji mnogo drugih jednostavnih programskih jezika za početnike. Zašto se posebno odlučiti za C ++?





C ++ je moćan programski jezik koji koristi moto 'vjeruj programeru'. Ovaj dizajn povećava mogućnost pojavljivanja pogrešaka tijekom prevođenja, ali programeru daje i veću fleksibilnost u načinu kodiranja.

Zbog toga većina programa koristi barem malo C ++ koda ili njegovog rođaka C. Učenje C ++ također je korisno na drugi način --- budući da je C ++ vrlo sličan C, možete razumjeti i (uglavnom) kod i u C -u.



1. Udemy: Najbolji način učenja C ++ za početnike

Ako želite učiti C ++ umjesto da pregledavate web stranice, pokušajte Udemy . Udemy se razlikuje od učenja na web stranici jer ćete imati instruktora koji će vam pomoći odgovoriti na vaša pitanja i uputiti vas. Ovo je izvrstan izbor ako se zbunjeno zagledate u zidove koda i trebate nekoga tko će vas provesti kroz to.

Možete pogledati Udemyjev katalog tečajeva kako biste pronašli onaj koji vam najviše odgovara. Ako želite vidjeti je li C ++ pravi za vas, preporučujemo C ++ Vodič za potpune početnike tečaj. Besplatno je i naučit će vas programirati pomoću C ++.





Ako želite isprobati nešto dublje, također preporučujemo Početak programiranja C ++ --- od početnika do daljeg . Više od 70.000 ljudi prošlo je ovaj tečaj, koji je u vrijeme pisanja ovog članka imao ocjenu 4,5/5, a podučava ga netko s 25+ godina iskustva u C ++. Obuhvaća sve što trebate znati o C ++, od komentara i varijabli do ulazno-izlaznih tokova. Postoji čak i odjeljak posvećen postavljanju C ++ -a i osmišljavanju pogrešaka prevoditelja koje ćete pronaći tijekom kodiranja.

2. edX

Želite li tečaj s najboljim sadržajem, ali ne želite platiti troškove koji dolaze s tako visokim poštovanjem? Probati edX za vaše potrebe učenja. edX su osnovali Harvard i MIT za pružanje besplatnih satova za javnost, bez potrebe za startninama ili kvalifikacijama.





edX nudi Uvod u C ++ tečaj. Profesorove vjerodajnice ne postaju mnogo veće; vaši mentori na ovom tečaju zaposlenici su Microsofta. Unatoč visokom rangu, oni će vam pomoći da besplatno naučite programiranje na C ++, s potencijalom da pređete na Microsoftove srednje i napredne tečajeve ako uživate.

najbolja mjesta za čitanje mange na internetu

Sadržaj je tečaja pomalo mali; naučit ćete samo C ++ sintaksu i kako stvarati funkcije. Međutim, ovo je izvrsna sesija kušanja za svakoga tko nije siguran želi li temeljito naučiti C ++. Ako želite nastaviti, ovaj tečaj možete koristiti kao odskočnu dasku za napredne Microsoftove tečajeve.

3. LearnCpp

LearnCpp je izvrsno mjesto za početnike i iskusne programere za početak rada na C ++. Autor stranice ima dobro napisane, temeljite vodiče koji pokrivaju svaku osnovnu lekciju do nekih prilično naprednih stvari.

Ova je web stranica praktički cijeli tečaj C ++. Na ovoj web stranici ima puno sadržaja --- ukupno 18 poglavlja. Prvih 15 poglavlja sadrži kviz na kraju koji vam omogućuje da ocijenite svoje znanje nakon svakog poglavlja.

Svaka lekcija također ima odjeljak s komentarima u kojem učenici mogu postavljati pitanja i razmjenjivati ​​znanje. Također je sjajno mjesto za ostaviti komentar ako ste zbog nečega počešali glavu.

4. CPlusPlus

CPlusPlus je još jedna izvrsna web stranica za učenje C ++. Iako ova web stranica ima i neke tutoriale, njen pravi potencijal sjaji kao referenca. Postoji mnogo objašnjenih koncepata programiranja, što je korisno ako vas zbunjuje određeni element.

Ovo mjesto možda nije apsolutno najbolje za početnike, jer njegova referentna priroda uključuje više žargona nego što to čini LearnCpp. Međutim, informacije sadržane na web stranici i dalje su izvrsne za svakoga tko poznaje lingo.

5. Cprogramiranje

U slučaju da gore navedene web stranice nisu za vas, umjesto toga bi vam se moglo svidjeti Cprogramiranje . Ova web stranica također sadrži dobro napisane vodiče i druge dobrote koje možete koristiti. Iako vodič za ovu web stranicu nije toliko detaljan kao gornji primjeri, oni su raspoređeni na jednostavan način za navigaciju. Ako ste jednom pogledali LearnCpp -ov zid tutorijala i izbjegli, možda ćete umjesto toga pronaći sreću na ovoj web stranici.

Ova web stranica također ima neke izazove koje možete isprobati. Osnovni izazovi su kodiranje pretvarača Celzijusa u Fahrenheit, dok napredni uključuju kodiranje programa koji se sam ispisuje i pokreće.

Dobra stvar o Cprogramming.com je činjenica da uključuje i vodiče za C ++, kao i C. To znači da možete naučiti kodirati C pomoću vodiča koje je napisao isti autor.

6. Ja ću jesti

Jeste li spremni testirati svoje novostečene vještine? Eabit korisna je web stranica za provjeru vašeg znanja o C ++. To će vam dati niz izazova za rješavanje pomoću C ++, u rasponu od jednostavnih zadataka zbrajanja i dijeljenja do vrlo teških izazova. Samo pazite da je C ++ odabran u padajućem izborniku u gornjem lijevom kutu prije nego počnete.

Ne brinite ako vas izazov spotiče. Pomoću kartice resurs možete pronaći neke korisne savjete o tome kako pobijediti test. Ako jako zaglavite, možete pogledati rješenje kako biste bolje razumjeli kako C ++ može riješiti izazov.

Ono što Edabit čini toliko korisnim je način na koji predstavlja testove. Edabit ima vlastiti prevoditelj koda tako da svoj kod možete upisati na web mjesto kao i svaki drugi IDE. Kad mislite da ste sa svojim kodom riješili izazov, web stranica će ga sastaviti i na njemu izvršiti nekoliko testova. Ako dobijete rezultate koje traži, uspjeli ste!

Budući da vas Edabit ocjenjuje na temelju neobrađenih rezultata, neće vam dati nikakve izravne savjete o tome kako vaš kod učiniti čistijim. Međutim, možete vidjeti kako su svi drugi riješili zagonetku, s opcijom za glas koja elegantnija rješenja stavlja na vrh. Možete koristiti ova poboljšana rješenja da biste bolje razumjeli kako svoj vlastiti kôd učiniti sažetim i jasnim.

Ako volite osjećaj rješavanja zagonetki svojim kodom, zašto ne biste tu strast iskoristili za poticaj svoje karijere? Neki izazovi u kodiranju i natjecanja mogu dovesti do novca ili posla, pa možete istodobno vježbati svoj zanat i izgraditi svoj portfelj.

Upoznavanje programskog jezika C ++

Nadajmo se da ćete, naoružani s ovih šest web mjesta, moći razumjeti C/C ++ i početi pisati svoje programe. Sjetite se samo da kada započnete, funkcionalnost bi trebala biti prioritet nad izgledom. Nemojte se osjećati razočarano ako vaš program nema blještavo korisničko sučelje ili gumbe za klik; sve dok dobro kodirate i napravite robustan program, dobro vam ide.

Ako radije koristite videozapis kao referencu, isprobajte najbolje YouTube video zapise s kodom za učenje programiranja.

Zasluga za sliku: iunewind/ Depositphotos

Udio Udio Cvrkut E -pošta Kako očistiti računalo sa sustavom Windows pomoću naredbenog retka

Ako na vašem Windows računalu nedostaje prostora za pohranu, očistite smeće pomoću ovih brzih pomoćnih programa naredbenog retka.

Pročitajte Dalje
Povezane teme
  • Programiranje
  • Mrežni tečajevi
  • C Programiranje
  • Programski jezici
O autoru Simon Batt(Objavljeno 693 članaka)

Diplomirani inženjer računarstva s dubokom strašću za sigurnost svega. Nakon što je radio za nezavisni studio za igre, pronašao je strast za pisanjem i odlučio je iskoristiti svoje vještine za pisanje o svim stvarima tehnologije.

Više od Simona Batta

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu