7 jedinečných způsobů, jak si procvičit své dovednosti kódování

  • Michael Cain
  • 0
  • 4744
  • 1530
reklama

“Je mi 24 let a právě jsem se začal učit kódování. Chci být programátorem. Jsem ve hře příliš pozdě?”

Jedna z vylepšených odpovědí na tuto otázku na webu Quora.com pocházela od grafika Michela Poissona.

Je mi 63 a před osmi měsíci jsem se rozhodl učit sám Blender 3D. Je to open source, psaný v C, a používá skriptování Python. Minulé léto to bylo HTML5, CSS3, JavaScript a PHP. Takže z mého pohledu je 24 stejně dobrý čas jako každý jiný.

Čtyřicet let mezi respondentem a pochybovačem je chink v našem myšlenkovém procesu, který říká, že je to hra mladého muže. Zopakujme - na učení není věk. Jakmile jste na této cestě, musíte jen cvičit. A dnes existuje více způsobů, než vyostřit vaše kódovací kotlety.

Pokud jste si vybrali programovací jazyk, abyste se naučili, jak si vybrat programovací jazyk, který se dnes naučíte, a získat skvělou práci za 2 roky Jak si vybrat programovací jazyk, který se dnes naučíte, a získat skvělou práci za 2 roky, může to trvat roky vyhrazeného usilovat o to, aby se stal skutečně dobrým programátorem; existuje tedy způsob, jak vybrat ten pravý jazyk, který začíná od dnešního dne, aby bylo zítra najato? , začněme s nějakou inovativní webovou stránkou.

Dash - učte se s projekty

Učit se: HTML, CSS, JavaScript

Dash je podobný Codecademy s jeho pohlcujícím projektovým přístupem a tutoriály vás provedou pěti projekty s rostoucí obtížností. Zatím je omezen na tři webové technologie a je dobře navržen pro začátečníky a zcela zdarma. Od budování osobního webu po hru Madlibs, budoucí kodér musí odemknout 82 dovedností procházením kontrolních bodů v hodinách.

Dash je navržen pro postupné učení - nemůžete jít na další dovednost, dokud neodemknete předchozí dovednost. Projekty Dash jsou krátké a založené na skutečných potřebách. Každý má “příběhová linie” - se zdáním reality, když stavíte projekty pro fiktivní klienty. Editor Dash také umožňuje přepínat “co vidíš” zobrazení z monitoru počítače na mobilní telefon.

Přehrávač kódů - poučte se z vysílání obrazovky

Učit se: HTML5, CSS3, JavaScript.

Učení s obrazovkovým přenosem od kodérů je další zajímavý pohled na to, jak vytvořit něco s kódem. To není zcela vhodné pro začátečníky, ale pokud máte nějaké zkušenosti pod pásem, hráč s kódem vám ukáže umění výroby časovače nebo stylové kalkulačky od nuly. Začátečníci se mohou inspirovat skutečností, že několik řádků kódu vytváří digitální umění.

Hrajte při různých rychlostech. Pomocí posuvníku časové osy můžete pozastavit a převinout bity, které vám chyběly. Pro každý průchod si přečtěte popis a komentáře. Pokud jste chtěli sledovat někoho, kdo něco vytváří s kódem, tempem, které vám vyhovuje, je The Code Player ideální.

Talent Buddy - Naučte se kvízy a hádanky

Učit se: JavaScript a další jazyky od C do Scala.

Řešení kódovacích kvízů, které zahrnují Java, Ruby, Python, PHP a další. Stránka zaplatila mentorské programy s odbornými vývojáři softwaru, kteří pomáhají studentům rozvíjet dovednosti pro vývoj webových aplikací. Jedná se o tříměsíční program. Ale můžete přihlaste se zdarma a vyzkoušejte zábavné problémy na vestavěném editoru. Kvízy vám mohou pomoci zdokonalit vaše dovednosti a poskytnout okamžitou zpětnou vazbu prostřednictvím editoru. Talent Buddy nemusí být pro každého, protože se jedná o placený program, ale kvízy vám pomohou cvičit své dovednosti.

Codewars - poučte se z výzev reálného kódu

Učit se: JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell.

Nejrychlejším způsobem, jak se učit, je postavit se proti někomu lepšímu, než jste vy - každý sportovec to ví “tajemství”. Codewars je další platformou pro programátory, která rozšiřuje jejich dovednosti tím, že trénuje s ostatními na skutečné problémy s kódem. Ale tady je háček - musíte se při registraci prokázat v programovacím jazyce dle vašeho výběru. Start vás požádá o vyřešení “kata” dříve, než vám bude povoleno, podobně jako étos bojové umělecké školy.

Codewars není prvním místem pro začátečníky. Mohlo by se vyvinout v online společnost, kde talentovaní kodéry mohou soutěžit, spolupracovat a sjednocovat se s výzvami programování - ale pouze jednou, když budou mít pod svými pásy nějaké zkušenosti.

CodeWars je další komunitní úsilí s crowdsourced kód výzvy a řešení. Některé kódové bloky jsou viditelné, což ostatním umožňuje přispívat (tj. A “kumite”). Prvky gamifikace dělají to zábavné. Například katas zvyšuje obtíže a vy získáváte čestné body, když je úspěšně procházíte. Pro nováčka to není snadné, ale rozhodně je jedním z více zábavných způsobů, jak si procvičit své kódovací schopnosti, nudit programovací knihy? Vyzkoušejte 3 zábavné způsoby, jak zvýšit své dovednosti kódování znuděné programovacími knihami? Vyzkoušejte 3 zábavné způsoby, jak zvýšit své dovednosti v kódování Pokud jste se někdy pokusili naučit kódovat z knihy, víte, jak to může být nudné. Proč nezkusit některé poutavé možnosti, aby se učení stalo nepředvídatelnější a zábavnější. .

Codaround - Učte se s komunitou [již není k dispozici]

Učit se: JavaScript, Ruby a iOS programování

Učení je často efektivnější, když člověk komunikuje s vrstevníky, kteří jsou lepší ve vaší zvolené dovednosti než vy. Codaround (beta) je značka vytvářející nové vzdělávací fórum, které se snaží přivést sebevzdělávání do skupinového učení. Codaround, dříve známý jako Hackavard, přibližuje komunitu blízkému studentovi. V davu sociálních nástrojů a služeb pro setkávání se Codaround stále zaměřuje na rozvíjející se komunitu kodérů.

Zaregistrujte se na Facebooku, určete úroveň své odborné znalosti a jste na místě. Tato stránka je součástí chatu a platformy pro plánování schůzek. Chcete se něco dozvědět - ohlásit to na webu a setkat se s partnery učení na vhodném místě. Pomocí webu můžete také zjistit, zda se v okolí neděje nějaká setkání.

Vzhledem k tomu, že jsou interakce velmi nové, interakce je málo a většinou v USA. Existují lepší způsoby, jak se prolínat s komunitou kódování, ale Codaround je další možnost, na kterou můžete dávat pozor, pokud roste.

Programmr - učit se s “Simulátor”

Učit se: 19 technologií od Androidu k SQL

Programmr je navržen jako programovací simulátor pro učení a procvičování kódovacích dovedností. Platforma zahrnuje technologie jako AngularJS, Backbones, PHP, Python a další. Tato stránka se nazývá “online interaktivní laboratoř” pro začátečníky pro kódování, kompilaci a spouštění projektů v prohlížeči. “auto fakulty” modul poskytuje studentům okamžitou zpětnou vazbu, když dokončují cvičení a výzvy. Kódujete vlastní aplikace a poté je vkládáte jako videa na YouTube.

Můžete trénovat pomocí kódovacích cvičení a výzev. Vytvořte si svůj vlastní projekt a přidejte jej do souboru 3000+ projektů na webu. Nebo se ponořte do těchto projektů a zjistěte, jak byly vytvořeny. Zdá se, že právě teď neexistují žádné otevřené soutěže, ale dejte pozor, abyste vyhráli dárkové karty Amazon a místo na žebříčku!

CheckIO - Naučte se s hrami

Učit se: Krajta

Gamifikace kódování je nejnovějším trendem ... zejména pro výuku dětí o základních programovacích koncepcích prostřednictvím hry 11 nejlepších kódovacích her pro děti, které se naučí programování 11 nejlepších kódovacích her pro děti, které se naučí programování Chcete, aby se vaše děti zajímaly o programování? Vyzkoušejte nejlepší kódovací hry pro děti, aby je tlačily správným směrem. . CheckIO je platforma pro hraní kódů pro kodéry, kteří se chtějí naučit některé dovednosti v Pythonu. Python je jedním z běžných programovacích jazyků, které se učí začátečníky. V programu CheckIO se nazývají programové orientační body “ostrovy”. Musíte se pustit do programovacích výzev nebo “mise” jít z jednoho ostrova na druhý. CheckIO crowdsources hádanky kódování, které tvoří výzvy na každém ostrově.

Crowdsourcing je jedinečný se třemi příležitostmi k učení - přidejte hádanky přes GitHub, pomozte jim překládat hádanky do 10 jazyků a nabídněte rady pro řešení problémů. Díky kombinaci komunity a her mohou uživatelé navrhovat mise, vyzvat své vrstevníky a navzájem si pomáhat vylepšovat svůj kód v tomto procesu. CheckIO se stalo jedním z populárních cílů pro učení Pythonu 5 nejlepších webů, které se naučí programování Pythonu 5 nejlepších webů, které se naučí programování Pythonu Chcete se naučit programování Pythonu? Zde jsou nejlepší způsoby, jak se naučit Python online, z nichž mnohé jsou zcela zdarma. .

Jak se naučíte kódování?

Old-časovače musí být pobaveni. Mnozí z nás se to naučili tvrdě… s titulem informatika nebo z programování knih. Pokud jste začátečník, můžete použít profesionální ukázky kódu 10 nejlepších webových stránek s ukázkovým kódem pro programátory 10 nejlepších webových stránek s ukázkovým kódem pro programátory Chcete se naučit a vytvářet aplikace s ukázkami kódu? Zde jsou nejlepší bezplatné ukázkové weby, se kterými můžete začít. pro zlepšení vašich kódovacích schopností. A pokud hledáte zábavné cvičení, můžete své nově objevené kódovací dovednosti využít tak, že si vytvoříte vlastní hru se softwarem pro vývoj her..

Pokud jste do kódování jako práce, vezměte tyto výzvy v oblasti kódování. 8 Programovací výzvy a soutěže, které mohou vést k penězům nebo úkolům 8 Programovací výzvy a soutěže, které mohou vést k penězům nebo úlohám, online soutěže o programování mohou nabídnout průlomy v práci nebo jednoduché peněžní odměny. Vyberte si z těchto výzev kódování. pro pokročilé v dovednostech a kariérních vyhlídkách. Ale pokud bojujete s naučením se kódu, podívejte se na některé výkonné automatizované nástroje, které můžete vytvořit bez kódování. Nechcete se naučit kódování? 5 způsobů, jak stále vyrábět výkonné automatizované nástroje Nechcete se naučit kódování? 5 způsobů, jak stále vyrábět výkonné automatizované nástroje Nevíte, jak kódovat, aby vás zastavil v budování věcí online? Začněte hned, protože vám zde pomohou nástroje „bez kódu“, jako jsou tyto. znalost.




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.