3 interaktivní, zábavné a bezplatné způsoby, jak začít učit programovací jazyk Ruby

  • Peter Holmes
  • 0
  • 1063
  • 135
reklama

Ruby je výrazný skriptovací jazyk na vysoké úrovni. Používá se na webu hlavně jako součást rámce pro vývoj webových aplikací Ruby on Rails, ale také jako samostatný. Pokud jste zvědaví, jak se Ruby (ne Ruby on Rails) cítí, nemusíte nutně zvednout knihu nebo se dívat na televizní vysílání (i když to jsou dobré způsoby, jak se učit).

Níže jsou tři zábavné a jednoduché způsoby, jak si můžete vyzkoušet Ruby v prohlížeči, právě teď, zdarma, bez instalace jediného souboru.

Rubymonk

Rubymonk vítá celou cestu z Indie a nabízí sérii více než 50 krátkých interaktivních cvičení Ruby a šetří váš pokrok. Nahoře je to, co jsem viděl, když jsem se vrátil do Rubymonku poté, co opustil web (vyřešil jsem první cvičení).

Podívejme se, jak vypadá jedno cvičení:

Cvičení začíná jednoduchým vysvětlením následovaným úryvkem kódu. Pokud stisknete tlačítko Spustit, kód je okamžitě vyhodnocen a uvidíte jeho výstup. Dále získáte jednoduché zadání. Napište kód, o kterém si myslíte, že je ta správná odpověď, a stiskněte Ctrl + Enter pro jeho spuštění (nebo klikněte na tlačítko Spustit). Rubymonk nyní vyplivne odpověď:

Jakmile dokončíte práci na některých cvičeních, budete mít problém vyřešit sami:

Získáte vysvětlení toho, co potřebujete vyřešit, nějaký kód šablony, abyste mohli začít, a jste sami. To je skvělé, protože je to mnohem blíže ke skutečnému kódování než vyplňování jednorázových linek v reakci na úzké otázky. Pokud uvíznete, můžete vždy kliknout “Podívejte se na řešení” a řešení se okamžitě objeví v textovém poli.

Jakmile dokončíte první problém, budete přeneseni k obsahu, kde si můžete vybrat a vybrat, co se chcete naučit (a zda chcete lekci nebo problém). Lekce vypadají takto:

A problém vypadá takto:

Značky jsou lekce, kterými byste měli pracovat, abyste získali dovednosti, které potřebujete k vyřešení problému. Celá věc je velmi leštěná a s ní se prostě jen velmi dobře baví. Vysoce doporučeno.

Ruby Koans [Už není k dispozici]

Ruby Koans jsou hostováni u Heroku a jsou ještě více ponořeni do mystiky než Rubymonk. Koukni na to:

Řekněte, co chcete, ale rozhodně to není nudné. Vyplňte, co si myslíte, že je správná odpověď (v tomto případě triviální), a stiskněte klávesu Enter. Úryvek bude vyhodnocen a podle toho vybarven:

Ruby Koans jsou hodně zábavné a vypadají mnohem pokročilejší než Rubymonk. Začínají tvrzeními a testováním, spíše než maticemi nebo jinými základními pojmy. Jedním malým kouskem je, že váš pokrok není uložen mezi koans, takže byste raději měli záložku, kde jste se zastavili na den. Není to tak AJAXy jako Rubymonk, ale myslím, že je to stále skvělé, a je to projekt, který inspiroval mnoho napodobenin, jako je JavaScript Koans.

Zkuste Ruby

Vyzkoušejte Ruby byl vytvořen jako pocta proč (důstojnému) průvodci ruby ​​(odkaz na PDF), jedné z nejbláznivějších programovacích učebnic, na které jsem kdy narazil. Je to skvělá kniha pro rubyský jazyk, a ačkoli autor již nebere aktivní roli v komunitě Ruby, mám pocit, že by tento projekt schválil. Web je postaven jako velká rubínová výzva s pokyny na straně:

Text je jednoduchý a hravý (zde nejsou žádné mystické odkazy). Do příkazového řádku zadáte skutečný kód Ruby a postupně procházíte jednoduchá cvičení. Celá věc netrvá příliš dlouho.

Závěrečné myšlenky

Osobně mám pocit, že učení pomocí je jedním z nejlepších způsobů, jak absorbovat nový materiál. To vás nemusí nutit do kódu ninja, ale určitě vám poskytnou cit pro Ruby. Pokud jste zvědaví na jazyk, vyberte ten, který se vám líbí nejlépe, a vezměte si ho na roztočení! Dejte nám vědět, jak to šlo v komentářích.




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.