Jak se naučit programování v C ++: 6 webů, jak začít

Jak se naučit programování v C ++: 6 webů, jak začít

Naučit se programovat může být pro mnohé obtížné, dokonce i s relativně snadnými programovacími jazyky. C ++ je jedním z kódovacích jazyků „chleba a másla“ a existuje spousta webových stránek s programováním, které vám mohou pomoci naučit se C ++ zdarma.





Podívejme se, proč byste se chtěli naučit programovat v C ++, a zjistit, kde se to můžete naučit online.





Proč se učit C ++?

Existuje spousta dalších jednoduchých programovacích jazyků, které se začátečníci mohou naučit. Proč zvolit zejména C ++?





C ++ je výkonný programovací jazyk, který používá heslo „důvěřujte programátorovi“. Tento návrh zvyšuje šanci, že se během kompilace objeví chyby, ale také dává programátorovi větší flexibilitu v tom, jak kódují.

Z tohoto důvodu většina programů používá alespoň trochu kódu C ++ nebo jeho bratrance C. Učení C ++ je prospěšné i jiným způsobem --- protože C ++ je velmi podobný C, můžete rozumět a (z větší části) kód také v C.



1. Udemy: Nejlepší způsob, jak se naučit C ++ pro začátečníky

Pokud chcete, aby vás naučily C ++ místo porování přes webové stránky, zkuste to Udemy . Udemy se liší od studia na webových stránkách, protože budete mít instruktora, který vám pomůže odpovědět na vaše otázky a provede vás. To je skvělá volba, pokud zjistíte, že ve zmatku zíráte na stěny kódu a potřebujete někoho, kdo vás jím provede.

Můžete se podívat do katalogu kurzů Udemy a najít ten, který vám nejlépe vyhovuje. Pokud chcete zjistit, zda je pro vás C ++ to pravé, doporučujeme Kurz C ++ pro úplné začátečníky kurs. Je to zdarma a naučí vás programovat v C ++.





Pokud chcete vyzkoušet něco hlouběji, také doporučujeme Začínáme s programováním v C ++-od začátečníka až po něj . Tento kurz, který má v době psaní článku hodnocení 4,5/5, absolvovalo více než 70 000 lidí a vyučuje ho někdo, kdo má 25+ let zkušeností s C ++. Pokrývá vše, co potřebujete vědět o C ++, od komentářů a proměnných až po vstupně-výstupní streamy. K dispozici je dokonce část věnovaná nastavení C ++ a pochopení chyb kompilátoru, které najdete během svého kódování.

2. edX

Chcete kurz s nejlepším obsahem, ale nechcete platit náklady, které s tak vysokou úctou přicházejí? Snaž se edX pro vaše vzdělávací potřeby. edX byl založen Harvardem a MIT, aby poskytoval bezplatné lekce pro veřejnost, bez nutnosti vstupních poplatků nebo kvalifikací.





edX nabízí Úvod do C ++ kurs. Profesní pověření se příliš nezvyšuje; vaši lektoři pro tento kurz jsou zaměstnanci společnosti Microsoft. Navzdory své vysoké hodnosti vám pomohou naučit se programování v C ++ zdarma, s potenciálem přejít na kurzy Microsoft pro středně pokročilé a pokročilé, pokud vás to baví.

je stále používán C ++

Kurz je trochu malý na obsah; naučíte se pouze syntaxi C ++ a vytváření funkcí. Je to však vynikající relace ochutnávky pro každého, kdo si není jistý, zda se chce důkladně naučit C ++. Pokud chcete pokračovat, můžete tento kurz použít jako odrazový můstek pro pokročilé třídy společnosti Microsoft.

3. LearnCpp

LearnCpp je skvělým místem pro začátečníky i zkušené programátory, aby mohli začít s C ++. Autor webu má dobře napsané, důkladné návody, které pokrývají každou základní lekci a některé docela pokročilé věci.

Tento web je prakticky celý kurz C ++ sám o sobě. Na tomto webu je spousta obsahu-celkem 18 kapitol. Prvních 15 kapitol je na konci vybaveno kvízem, který vám umožní zhodnotit své znalosti po každé kapitole.

Každá lekce má také sekci pro komentáře, kde se spolužáci mohou ptát a sdílet znalosti. Je to také skvělé místo pro zanechání komentáře, pokud vás něco poškrábalo na hlavě.

4. CPlusPlus

CPlusPlus je další vynikající web pro výuku C ++. Ačkoli tento web také obsahuje několik návodů, jeho skutečný potenciál je referencí. Je vysvětleno mnoho konceptů programování, což je užitečné, pokud vás konkrétní prvek mate.

Tento web nemusí být pro začátečníky úplně nejlepší, protože jeho referenční povaha obsahuje více žargonu než LearnCpp. Informace obsažené na webových stránkách jsou však stále vynikající pro každého, kdo zná lingo.

5. Programování

V případě, že výše uvedené webové stránky nejsou pro vás, můžete místo toho mít rádi Programování . Tento web také obsahuje dobře napsaný návod a další vychytávky, které můžete použít. Přestože tutoriál této webové stránky není tak podrobný jako výše uvedené příklady, jsou uspořádány snadno navigovatelným způsobem. Pokud jste se jednou podívali na zeď výukových programů LearnCpp a vyhnuli jste se, můžete místo toho najít štěstí na tomto webu.

Tento web má také několik výzev, které můžete vyzkoušet. Mezi základní výzvy patří kódování převaděče Celcius na Fahrenheit, zatímco mezi pokročilé patří kódování programu, který se sám tiskne a spouští.

Dobrá věc na Cprogramming.com je skutečnost, že obsahuje jak výukové programy pro C ++, tak i C. To znamená, že se můžete naučit kódovat C pomocí tutoriálů napsaných stejným autorem.

6. Jezte

Jste připraveni vyzkoušet své nově nalezené dovednosti? Eabit je užitečný web pro testování vašich znalostí C ++. Poskytne vám řadu úkolů, které je třeba vyřešit pomocí C ++, od jednoduchých úloh sčítání a dělení až po velmi náročné úkoly. Jen se ujistěte, že je v rozevíracím seznamu vlevo nahoře vybráno C ++, než začnete.

Pokud vás nějaká výzva zarazí, nebojte se. Na kartě zdrojů můžete najít několik užitečných tipů, jak test zvládnout. Pokud se velmi zaseknete, můžete si prohlédnout řešení, abyste lépe porozuměli tomu, jak C ++ může tuto výzvu vyřešit.

Edabit je tak užitečný, jak představuje testy. Edabit má svůj vlastní kompilátor kódu, takže můžete svůj kód zapsat na web jako jakýkoli jiný IDE. Když si myslíte, že jste problém se svým kódem vyřešili, web ho zkompiluje a provede na něm několik testů. Pokud dosáhnete požadovaných výsledků, projdete!

Protože vás Edabit hodnotí na základě nezpracovaných výsledků, neposkytne vám žádnou přímou radu, jak váš kód vyčistit. Můžete však vidět, jak všichni ostatní vyřešili hádanku, s možností upvote, která staví elegantnější řešení na začátek. Tato upvoted řešení můžete použít k lepšímu porozumění tomu, jak vytvořit vlastní kód stručný a přímý.

Pokud milujete pocit řešení hádanek se svým kódem, proč nevyužít tuto vášeň k podpoře své kariéry? Některé výzvy a soutěže v oblasti kódování mohou vést k penězům nebo zaměstnání, takže si můžete procvičit své řemeslo a současně budovat své portfolio.

Seznámení s programovacím jazykem C ++

Naštěstí, vyzbrojeni těmito šesti weby, budete schopni pochopit C/C ++ a začít psát své programy. Jen si pamatujte, že když začnete, funkce by měla mít prioritu před vzhledem. Nebojte se být sklíčeni, pokud váš program nemá okázalé uživatelské rozhraní nebo tlačítka ke kliknutí; pokud dobře kódujete a vytváříte robustní program, děláte dobře.

Pokud dáváte přednost použití videa jako reference, vyzkoušejte si nejlepší videa na YouTube s kódem, abyste se naučili programovat.

Obrazový kredit: iunewind/ Depositphotos

Podíl Podíl tweet E-mailem Jak vyčistit počítač se systémem Windows pomocí příkazového řádku

Pokud má váš počítač se systémem Windows nedostatek úložného prostoru, vyčistěte nevyžádanou poštu pomocí těchto rychlých nástrojů příkazového řádku.

Číst dále
Související témata
  • Programování
  • Online kurzy
  • C Programování
  • Programovací jazyky
O autorovi Simon Batt(693 publikovaných článků)

Absolvent bakalářského studia počítačových věd s hlubokou vášní pro bezpečnost všech věcí. Poté, co pracoval pro indie herní studio, našel svou vášeň pro psaní a rozhodl se použít své dovednosti, aby psal o všech technologických věcech.

Více od Simona Batta

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru