9 míst, kde se můžete naučit kódovat za 15 minut nebo méně denně

S velkým zájmem jsem četl nedávný článek TechCrunch od vývojáře jménem Basel Farag. V článku „Naučte se nenaučit se kód“ je autor přesvědčivým důvodem, proč kurzy a bootcampy, které se mají běžní lidé učit programování, nejsou všechno, na co jsou připraveni.

V mnoha ohledech souhlasím s Basilejem.

Ne každý je vystřihnut jako inženýr nebo programátor.

A stejně jako u mnoha profesí existuje velký rozdíl mezi hraním několika kódovacích her, abychom se naučili základům a stali se profesionály. Je to problematické, když někdo, kdo postrádá určitou hloubku znalostí nebo zkušeností, přijímá odpovědnost za splnění úkolu, na který není kvalifikován.

V tom souhlasíme.

Ale musím vzít výjimku z tohoto prohlášení z prvního odstavce tohoto článku:

"Každý by se měl naučit kódovat." Ale tady je problém s touto myšlenkou: Kódování není nová gramotnost. “

Že?

Ve svém vysvětlení, proč se naučit kód nečinit jednoho programátorem, vynechal Basel velmi důležitý bod: Ne každý chce být programátorem.

Kódování má tolik neuvěřitelně užitečných, důležitých aplikací v mnoha aspektech podnikání a marketingu.

Vezměte si například podnikatele, který má finanční prostředky, najmout si na spuštění jen dva programátory. Jak hodnotí odborné znalosti a zkušenosti těchto programátorů bez nějakého základního porozumění tomu, co dělají?

Nebo zvažte majitele malé místní firmy, který si konečně najal svou první marketingovou firmu. Postavili ho s výborným systémem pro správu obsahu (CMS), ale bylo by pro něj mnohem nákladově a časově mnohem efektivnější provádět některé z menších změn na webových stránkách, které podle všeho potřebuje, pokud jen dokáže to sám.

Kruci, celá moje softwarová společnost s platbou za proklik (PPC) vznikla z softwaru, který jsem si vytvořil pro automatizaci některých opakujících se úkolů, které jsem musel dělat v oblasti PPC inzertního poradenství.

Zde je jen několik obchodních důvodů, které se lidé naučí kódovat:

  • Jak skvěle řekl Steve Jobs, kódování vás naučí, jak myslet a řešit problémy.
  • Můžete udělat více pro sebe online, což je obrovské plus pro startupy s vázanými penězi.
  • Komunikace s programátory a IT se zlepšuje, protože můžete hovořit jejich jazykem a porozumět jejich výzvám.
  • Získáte více a lepší přehled o vývoji produktů.
  • Budete mít lepší představu o stále více technologicky poháněném světě kolem vás (a vaší společnosti).
  • Usnadňuje vyhodnocování softwaru a aplikací, které můžete použít ve své firmě, a váš přehled má větší smysl.
  • Můžete si jen vyvinout vlastní automatická řešení šetřící čas, abyste život usnadnili.

Zbavme se myšlenky, že pouze geekové a technici se musí naučit programovat - to prostě není pravda.

Kódování není trendy nebo nějaký výstřelek. Je to jazyk, který dnes řídí většinu našeho světa, od nositelných zařízení, která nyní sportujeme, přes nástroje, které používáme na pracovišti, až po inteligentní spotřebiče v našich domovech.

Kódování je nová gramotnost.

Už jsem psal o tom, jak si vybrat, který programovací jazyk se naučit a kde se můžete naučit kódovat zdarma.

Dnes se podíváme na geniální způsoby, jak se naučit programování za 15 minut nebo méně denně: s kódováním her a aplikací.

Díky gamifikaci je učení zábavné, bez ohledu na váš věk, a můžete používat aplikace na cestách, kdykoli budete mít čas, z mobilního zařízení.

Snaž se:

1. Udacity

Videa, kvízy a odborné instrukce programátorů z Googlu, Facebooku a dalších významných společností dělají z této aplikace cennou aplikaci. Stáhněte si ji zdarma pro Android z Google Play.

2. Lrn

Lrn je výkonná aplikace, která učí uživatele číst, psát a mluvit jazyky HTML, CSS, Python, Ruby a Javascript v systému Android nebo iOS.

3. Tynker

Navržený s grafikou pro děti, ale skvělý pro lidi všech věkových skupin, používá Tynker hádanky k výuce základů kódování a umožňuje uživatelům vytvářet si vlastní hry. Získejte aplikaci z iTunes.

4. Aplikace Lynda

Předplatné 25 $ vám umožní přístup k tolika kurzům Lynda.com, kolik zvládnete, a mají aplikace pro všechny druhy zařízení. Tyto kurzy jsou skvělé pro časově náročné lidi, protože můžete dělat, co můžete, když můžete, a vyzvednout později, kde jste skončili.

5. Swifty

Swifty pro iPhone nabízí přes 200 kousnutí-tutoriály ve 14 kapitolách o učení Swift.

6. Javvy

Javvy je další zdroj navržený speciálně s ohledem na časem rozdrcený mobilní student. Je k dispozici pro Android i iOS a zahrnuje více než 150 krátkých a sladkých Java tutoriálů, které můžete dělat v metru nebo při přestávce na kávu.

7. Codecademy Hour of Code

Líbí se mi tato aplikace pro její nastavení na rozdělené obrazovce, která ukazuje, co se snažíte udělat v jedné sekci a kód požadovaný k tomu, aby se to stalo v druhé.

8. CodeCombat

Jedna z nejpopulárnějších her kódování venku, kódový boj je určen pro skupiny studentů. Užitečné ve třídě nebo na pracovišti, má kurzy pro všechny věkové kategorie na konkrétních jazycích i počítačové vědy jako celek.

9. CodeWars

Jakmile se seznámíte se základy, vyzvěte se, abyste dosáhli zvládnutí kódování pomocí skutečných výzev proti jiným programátorům!

Díky kódování her a programovacích aplikací je snadné a zábavné naučit se kódovat bez ohledu na váš věk, časová omezení nebo umístění.

Máte osobní favorit? Sdílejte to v komentářích níže pro ostatní čtenáře Inc.com!

Původně publikováno na Inc.com

O autorovi

Larry Kim je generálním ředitelem Mobile Monkey a zakladatelem WordStream. Můžete se s ním spojit na Twitteru, Facebooku, LinkedIn a Instagramu.