Hlavní navigace

Základy Ruby

Základy Ruby

Root.cz
Otevřený termín
Školicí místnost Internet Info Milady Horákové 116/109 , Praha 6

Ruby je dynamický programovací jazyk, který se lehce píše a snadno čte. Je elegantní, úsporný a velmi expresivní. Přijďte si osvojit produktivní nástroj, se kterým se budete moci soustředit na práci a nezdržovat se syntaxí!

 

Pozor! Akční sleva 1.000 Kč při zakoupení obou školení Základy Ruby a Vývoj webových aplikací v Ruby on Rails. Tři dny školení jen za 9.000,- + DPH!

Zájem o zakoupení balíčku pište, prosím, do poznámky při registraci.

Základní cena

3 500 Kč bez DPH

Přednášející

Jakub Hozák

S Ruby pracuji už 8 let a za tu dobu jsem si vyzkoušel leccos: velké i malé weby, intranety, single-page aplikace i komplexní SaaS systém. Ruby a Rails mě nepřestávají bavit, a i proto jsem se rozhodl nasbírané zkušenosti předávat dál a školit.

Co se na školení naučíte

Naučíte se psát skripty i větší programy v jazyce Ruby. Seznámíte se s nejběžnějšími funkcemi standardní knihovny, častými idiomy a nejpoužívanějšími gemy. Podíváme se, jak se v Ruby doplňuje OOP přístup s tím funkcionálním a především si vše zkusíte na vlastní prsty, abyste si ze školení neodnesli jen encyklopedické znalosti, ale opravdovou dovednost!

Pro koho je školení určeno

Zajímá vás Ruby, ale zatím jste nenašli čas ho pořádně prozkoumat?
Jste systémoví administrátoři a rádi byste psali skripty, které pochopí i normální smrtelníci? Chcete dělat weby v Ruby on Rails? Anebo už v Rails programujete, ale s Ruby si zatím netykáte?

Přijďte, já vás představím!

Potřebné znalosti účastníka

- programování v libovolném jazyce (znám pojmy proměnná, cyklus, funkce, datový typ apod.)
- povědomí o datových strukturách (znám pojmy pole, množina, hashovací tabulka)
- práce s příkazovou řádkou (umím spustit příkaz s parametry v daném adresáři)
- výhodou je znalost objektově orientovaného programování (znám pojmy třída, instance, dědičnost)

Náplň školení

  • ekosystém – REPL (pry), Rubygems, Bundler, dokumentace, stdcore
  • syntaxe – datové typy, operátory, řídící konstrukce, metody, bloky, výjimky
  • enumerátory - #each, modul Enumerable (map, select, inject)
  • OOP – objekty, třídy, moduly, 'monkey-patching', duck-typing, základy metaprogramování
  • práce s daty – načítání místních i vzdálených souborů
  • BONUS - zbyde-li čas, nakousnem i tvorbu DSL, webový framework Sinatra, Minitest, psaní vlastních gemů

Co je v ceně školení

  • certifikát absolventa školení
  • elektronické, příp. tištěné materiály a podklady
  • oběd v restauraci, teplé i studené nápoje po celý den

Místo a kontakt

Termín školení

Otevřený termín

Místo konání

Školicí místnost Internet Info
Milady Horákové 116/109, Praha 6, 160 00

Kontakt

Pavla Hettnerová
Executive Support
e-mail: pavla.hettnerova@iinfo.cz
telefon: 778 412 840

Chcete být jako první informováni o vypsání termínu? Zadejte svou emailovou adresu: