FI:PV249 Vývoj v jazyce Ruby - Informace o předmětu
PV249 Vývoj v jazyce Ruby
Fakulta informatikypodzim 2018
- Rozsah
- 2/2. 4 kr. (plus ukončení). Ukončení: k.
- Vyučující
- Mgr. Ivan Nečas (přednášející), Petr Blaho (zástupce)
Petr Blaho (přednášející)
Mgr. Tomáš Hrabal (přednášející)
Mgr. Marek Hulán (přednášející)
Mgr. Marek Jelen (přednášející)
Mgr. Jan Mayer (přednášející)
Mgr. Adam Růžička (přednášející) - Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Čt 12:00–13:50 A319
- Rozvrh seminárních/paralelních skupin:
- Předpoklady
- SOUHLAS
Znalost programování v libovolném programovacím jazyce (C/C++,Java,Python,...). - Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 30 stud.
Momentální stav registrace a zápisu: zapsáno: 0/30, pouze zareg.: 0/30, pouze zareg. s předností (mateřské obory): 0/30 - Cíle předmětu
- Kurz seznámí posluchače s vývojem software pomocí jazyka Ruby. Ruby je moderní dynamický, silně typovaný jazyk, který získává na popularitě díky jednoduché syntaxi, silné podpoře meta-programování a široké komunitě vývojářů. Ruby může být využito k vývoji GUI, webových či mobilních aplikací.
Student se postupně naučí pracovat s jazykem Ruby, tvorbou webových aplikací, testováním software, nasazováním do produkčních prostředí či spolupráci s JVM a jazykem Java - Výstupy z učení
- Student bude po absolvování předmětu schopen:
- číst a porozumět kódu napsaném v programovacím jazyku Ruby;
- psát vlastní skripty v tomto jazyku;
- rozumět základům vývoje webových aplikací;
- vytvářet webové aplikace pomocí frameworku Ruby On Rails;
- spolupracovat na projektech pomocí verzovacího nástroje Git; - Osnova
- Syntaxe jazyka Ruby a základní programovací techniky
- Metaprogramování v jazyce Ruby
- Testování aplikací
- Tvorba webových aplikací
- Základy práce s VCS Git
- Regulární výrazy
- Tvorba aplikací typu klient-server
- Nasazení do produkčních prostředí
- Spolupráce jazyka Ruby s platformou JVM
- Výukové metody
- studentské projekty, domácí úkoly, přednášky externistů, cvičení
- Metody hodnocení
- aktivita na cvičeních, domácí úkoly, hodnocení projektu
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2018, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2018/PV249