Schopnost psát alespoň základní kód je dnes v technologickém odvětví absolutní samozřejmost. A nejde zdaleka jen o programátory nebo kodéry jako takové, ale i běžné designery, editory nebo zadavatele reklamy. Není to ani tak o tom, že by nešla taková schopnost outsourcovat, ale je to spíše o způsobu přemýšlení a chápání návazností.
Pro ty, kteří se nejsou schopni naučit kódovat klasickou cestou, existuje nespočet pomocných nástrojů. Jsou to online výukové lekce, které podporují i ty největší tech firmy nebo třeba hry, které naučí nad kódem přemýšlet v zábavné formě a jsou vhodné takřka pro každého. Podívejte se na nejzajímavější z nich:
CodeMonkey
Náhled rozhraní CodeMonkey
CodeMonkey se snaží cílit jak na běžné domácí uživatele, tak na školy a učitele, kteří mohou zapojit do výuky celou třídu. Cílem je se naučit programovací jazyk CoffeeScript, který je podobný JavaScriptu a který má jednoduchou syntaxi, kterou pochopí kdokoliv, kdo umí jen trochu anglicky.
Prvních 30 lekcí je zdarma, další jsou pak v rámci předplatného za 29 dolarů na rok pro jednotlivce, 295 dolarů pro třídu nebo 999 dolarů pro celou školu. Po zaplacení se rozšíří nabídka na 125 předpřipravených lekcí. Zdarma je součástí i tzv. Challenge Builder, díky kterému lze vytvářet vlastní lekce a pak je sdílet.
CheckiO
Graficky vyvedená timeline v CheckiO
CheckiO je trochu specifická platforma, která v základu hezky vypadá, na první pohled i jednoduše funguje, ale jakmile se uživatel registruje, neprovází ho žádný primitivní průvodce, ani počáteční jednoduché úkoly. Nesnaží se totiž učit běžné uživatele jak kódovat, ale jak se zdokonalit a naplno ovládnout vývoj pokročilých systémů.
Díky unikátní technologii se daří uživatelům porovnávat svoje schopnosti s pokročilou umělou inteligencí. Hra je prozatím zdarma a žádné nové rozšíření nebylo oznámeno.
Code Kingdoms
První úkol v Code Kingdoms
Jestliže chcete svoje děti přivést ke kódování v tom nejrannějším věku (6-13 let), pak je Code Kingdoms přesně pro ně. Jak už název napovídá, ve hře se objevuje opravdu skvěle zpracované herní rozhraní, jehož grafika připomíná nejúspěšnější „dětské“ tituly mezi mobilními aplikacemi. A i samotné Code Kingdoms je pro mobilní zařízení k dispozici.
Při procházení ilustrovaného světa se čas od času objeví úkol, ve kterém je potřeba doplnit, napsat nebo upravit kousek kódu, který vytvoří potřebnou akci. Cílem je děti naučit minimálně základy JavaScriptu. Vývojáři této webové a mobilní aplikace pak vydělávají na dvou principech. V rámci domácích uživatelů na občasných nákupech přímo ve stažené aplikaci a nebo v rámci škol, které za přístup musí zaplatit.
CodinGame
Počáteční tutoriál v CodinGame
CodinGame je pravděpodobně nejlépe zpracovaná a technologicky nejvyspělejší platforma pro vylepšení vašich programátorských schopností. Na začátku si totiž můžete vybrat z nespočtu technologií, od Ruby, přes JavaScript a Python až k C++. Tvůrci se snažili o maximálně optimalizovanou použitelnost, aby programátory jejich práce opravdu bavila.
Víceméně si můžete vybírat z pestré škály her, u kterých je většinou až 250 různorodých úkolů. Za každý splněný úkol pak dostáváte body, které se započítávají do žebříčku nejlepších programátorů. Využít dokonce můžete díky CodinGame Sync i vlastní textový editor a synchronizovat svůj kód s webovým rozhraním.
Vše je zdarma, ale. Různorodá databáze více než 150 tisíc programátorů a nespočtu splněných úloh otevřela tvůrcům spoustu možností. Službu propojili s CodinGame for Work, do které se mohou registrovat firmy a naplno otestovat potencionální kandidáty o práci nebo freelance spolupráci. Na základě zadaných kritérií a speciálního algoritmu dokonce umí propojit kandidáty s danou pozicí bez toho, aby někam posílali svoje CV nebo ukázky práce.