Ako sa naučiť programovať v C ++: 6 stránok, ako začať

Ako sa naučiť programovať v C ++: 6 stránok, ako začať

Naučiť sa programovať môže byť pre mnohých náročné, dokonca aj s relatívne ľahkými programovacími jazykmi. C ++ je jedným z kódovacích jazykov „chlieb a maslo“ a existuje mnoho webových stránok s programovaním, ktoré vám môžu pomôcť naučiť sa C ++ zadarmo.





Pozrime sa, prečo by ste sa chceli naučiť programovať v C ++, a zistiť, kde sa to dá naučiť online.





Prečo sa učiť C ++?

Existuje mnoho ďalších jednoduchých programovacích jazykov, ktoré sa môžu začiatočníci naučiť. Prečo si vybrať najmä C ++?





C ++ je výkonný programovací jazyk, ktorý používa heslo „dôveruj programátorovi“. Tento návrh zvyšuje šancu, že sa chyby objavia počas kompilácie, ale tiež dáva programátorovi väčšiu flexibilitu v spôsobe kódovania.

Z tohto dôvodu väčšina programov používa aspoň trochu kódu C ++ alebo jeho bratranca C. Naučiť sa C ++ je prospešné aj iným spôsobom --- keďže C ++ je veľmi podobný C, môžete mu porozumieť a (z väčšej časti) kód aj v C.



1. Udemy: Najlepší spôsob, ako sa naučiť C ++ pre začiatočníkov

Ak chcete, aby vás namiesto prezerania webových stránok naučili C ++, skúste to Udemy . Udemy sa líši od štúdia na webovej stránke, pretože budete mať inštruktora, ktorý vám pomôže odpovedať na vaše otázky a prevedie vás. Je to vynikajúca voľba, ak sa ocitnete v zmätku pri múre kódu a potrebujete niekoho, kto vás ním prevedie.

Môžete sa pozrieť do katalógu kurzov spoločnosti Udemy a nájsť ten, ktorý vám najviac vyhovuje. Ak chcete zistiť, či je C ++ pre vás to pravé, odporúčame Kurz C ++ pre úplných začiatočníkov kurz. Je to zadarmo a naučí vás programovať v jazyku C ++.





Ak chcete skúsiť niečo hlbšie, tiež odporúčame Začíname s programovaním v C ++-od začiatočníkov po ďalšie . Tento kurz, ktorý v čase písania článku získal hodnotenie 4,5/5, absolvovalo viac ako 70 000 ľudí a vyučuje ho niekto s 25+ ročnou praxou v C ++. Pokrýva všetko, čo potrebujete vedieť o C ++, od komentárov a premenných po vstupno-výstupné toky. Existuje dokonca časť venovaná nastaveniu C ++ a pochopeniu chýb kompilátora, ktoré nájdete počas kódovania.

2. edX

Chcete kurz s najlepším obsahom, ale nechcete platiť náklady, ktoré s ním súvisia? Skúste edX pre vaše vzdelávacie potreby. edX bol založený Harvardom a MIT, aby poskytoval bezplatné hodiny pre verejnosť bez nutnosti vstupných poplatkov a kvalifikácie.





edX ponúka Úvod do C ++ kurz. Profesijné oprávnenia sa nedostanú oveľa vyššie; vaši lektori tohto kurzu sú zamestnanci spoločnosti Microsoft. Napriek svojmu vysokému poradiu vám bezplatne pomôžu naučiť sa programovať v jazyku C ++. Pokiaľ vás to baví, môžu sa presunúť do stredných a pokročilých kurzov spoločnosti Microsoft.

najlepšie soundtracky k videohrám, ktoré si môžete preštudovať

Kurz je trochu malý z hľadiska obsahu; naučíte sa iba syntax C ++ a vytváranie funkcií. Je to však vynikajúca ochutnávka pre každého, kto si nie je istý, či sa chce dôkladne naučiť C ++. Ak chcete pokračovať, môžete tento kurz použiť ako odrazový mostík pre pokročilé triedy spoločnosti Microsoft.

3. LearnCpp

LearnCpp je vynikajúcim miestom pre začiatočníkov i skúsených programátorov, ktorí môžu začať s C ++. Autor stránky má dobre napísané a podrobné návody, ktoré pokrývajú každú základnú lekciu až po celkom pokročilé veci.

Tento web je prakticky celým kurzom C ++ sám o sebe. Na tomto webe je veľa obsahu-celkom 18 kapitol. Všetkých prvých 15 kapitol obsahuje kvíz na konci, ktorý vám umožní zhodnotiť svoje znalosti po každej kapitole.

Každá lekcia má tiež sekciu s komentármi, kde sa študenti môžu pýtať a zdieľať znalosti. Je to tiež skvelé miesto na zanechanie komentára, ak vás niečo škriabe po hlave.

4. CPlusPlus

CPlusPlus je ďalší vynikajúci web pre výučbu C ++. Napriek tomu, že tento web má aj niekoľko návodov, jeho skutočný potenciál je referenčným zdrojom. Existuje mnoho programovacích konceptov, ktoré sú užitočné, ak vás konkrétny prvok mätie.

Táto stránka nemusí byť pre začiatočníkov úplne najlepšia, pretože jej referenčná povaha obsahuje viac žargónu ako LearnCpp. Informácie obsiahnuté na webových stránkach sú však stále vynikajúce pre každého, kto pozná žargón.

5. Programovanie

V prípade, že vyššie uvedené webové stránky nie sú pre vás, môže sa vám namiesto toho páčiť Programovanie . Tento web tiež obsahuje dobre napísaný návod a ďalšie dobroty, ktoré môžete použiť. Aj keď návod na tejto webovej stránke nie je taký podrobný ako vyššie uvedené príklady, sú usporiadané jednoduchým spôsobom. Ak ste sa pozreli na stenu výukových programov LearnCpp a vyhli ste sa, možno namiesto toho nájdete šťastie na tomto webe.

Tento web má aj niekoľko výziev, ktoré môžete vyskúšať. Medzi základné výzvy patrí kódovanie prevodníka zo Celciusa na Fahrenheita, zatiaľ čo medzi pokročilé patrí kódovanie programu, ktorý sa sám tlačí a beží.

Dobrá vec na Cprogramming.com je skutočnosť, že obsahuje oba návody pre C ++ a C. To znamená, že sa môžete naučiť kódovať C pomocou návodov napísaných rovnakým autorom.

6. Jedz

Ste pripravení otestovať svoje nové schopnosti? Eabit je užitočná webová stránka na testovanie vašich znalostí C ++. Poskytne vám sériu výziev, ktoré je potrebné vyriešiť v jazyku C ++, od jednoduchých úloh sčítania a delenia po veľmi náročné výzvy. Pred spustením sa uistite, že je v rozbaľovacej ponuke vľavo hore vybratá verzia C ++.

Ak vás výzva zaskočí, nebojte sa. Na karte zdrojov môžete nájsť niekoľko užitočných tipov, ako zvládnuť test. Ak sa veľmi zaseknete, môžete si pozrieť riešenie a lepšie porozumieť tomu, ako C ++ dokáže túto výzvu vyriešiť.

Čo robí Edabit tak užitočným, je spôsob, akým predstavuje testy. Edabit má svoj vlastný kompilátor kódu, takže môžete na web napísať svoj kód rovnako ako ostatné IDE. Keď si myslíte, že ste problém s kódom vyriešili, webová stránka ho skompiluje a vykoná na ňom niekoľko testov. Ak dosiahnete výsledky, ktoré hľadáte, prejdete!

Pretože vás Edabit hodnotí na základe prvotných výsledkov, neposkytne vám žiadnu priamu radu o tom, ako vyčistiť kód. Môžete však vidieť, ako všetci ostatní vyriešili hádanku, s možnosťou hlasovania proti, ktorá stavia elegantnejšie riešenia na vrchol. Tieto upvotované riešenia môžete použiť na lepšie pochopenie toho, ako vytvoriť vlastný kód stručný a priamy.

Ak milujete pocit riešenia hádaniek so svojim kódom, prečo nevyužiť túto vášeň na podporu svojej kariéry? Niektoré výzvy a súťaže v oblasti kódovania môžu viesť k peniazom alebo práci, takže si môžete precvičiť svoje remeslo a súčasne si vybudovať portfólio.

Zoznámte sa s programovacím jazykom C ++

Našťastie, vyzbrojení týmito šiestimi webmi, budete schopní porozumieť jazyku C/C ++ a začať písať svoje programy. Nezabudnite, že keď začnete, funkčnosť by mala mať prioritu pred vzhľadom. Nebojte sa byť sklamaní, ak váš program nemá honosné používateľské rozhranie alebo tlačidlá, na ktoré by ste klikli; pokiaľ dobre kódujete a robíte robustný program, darí sa vám to.

Ak dávate prednosť použitiu videa ako referencie, vyskúšajte si najlepšie videá na YouTube s kódom, aby ste sa naučili programovať.

Obrazový kredit: iunewind/ Depositphotos

zdieľam zdieľam Tweet E -mail Ako vyčistiť počítač so systémom Windows pomocou príkazového riadka

Ak má váš počítač so systémom Windows nedostatok úložného priestoru, odstráňte nepotrebné informácie pomocou týchto rýchlych nástrojov príkazového riadka.

Čítajte ďalej
Súvisiace témy
  • Programovanie
  • Online kurzy
  • C Programovanie
  • Programovacie jazyky
O autorovi Simon Batt(693 publikovaných článkov)

Absolvent bakalárskeho štúdia informatiky s hlbokou vášňou pre bezpečnosť všetkých vecí. Po práci v nezávislom hernom štúdiu našiel svoju vášeň pre písanie a rozhodol sa použiť svoje schopnosti na písanie o všetkých veciach tech.

Viac od Simona Batta

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber