Ruby on Rails
A tanfolyam során a hallgatók megismerkednek a modern webprogramozás egyik zászlóshajójával, a Ruby on Rails keretrendszerrel. A Ruby on Rails egy weboldalak fejlesztéséhez használható keretrendszer. A Rails erőssége, hogy mindent tartalmaz, amire interaktív weboldalak fejlesztése során szükségünk lehet. Az adatbázis-programozástól kezdve, a tesztelésen át, a JavaScript-es effektekig, mindent egy programozási nyelven, Ruby-ban írhatunk meg! Így nincs szükség több programozási nyelv ismeretére! Természetesen HTML-t és CSS-t azért fogunk használni.
A kurzus végére mindenki megtanulhatja a modern webprogramozás legfontosabb fogásait úgy mint a Model-View-Controller(MVC) tervezési séma, sablonok használata, adatbázis kezelése, oldal újra töltése nélküli(Ajax) felületek kialakítása és tesztelés.
Tandíj: 60.000 Ft /fő + ÁFA
Kedvezmény: 3.000 Ft + ÁFA (részletek)
Részletfizetés: nincs, a tandíjat egy összegben kell befizetni
Célközönség:
A tanfolyamot azok számára ajánljuk, akiknek munkájuk során adatbázis alapú weboldalakkal kell dolgozniuk. Ajánljuk továbbá azoknak, akik interaktív internetes szolgáltatásokat szeretnének fejleszteni.
Web fejlesztési ismeretek (HTML/CSS)[::]Adatbázis-kezelési alapismeretek
| Ruby alapok | Bevezetés Ruby telepítés Ruby alapok |
| Rails alapok | Telepítés Konvenciók Könyvtárstruktúra Kódgenerálás alapok Routing alapok Linkek, stíluslapok és képek Layoutok |
| Rails és az adatbázis séma | Adatbázis és a rails Adatbázis séma kialakítása Migrációk A rake használata A dbconsole használata |
| Rails és az adatbázis I. | ActiveRecord, mi is az az ORM Model fejlesztés alapok Adatok mentése, létrehozása Adatok elérése Scaffold |
| Rails és az adatbázis II. | Adatok és köztük lévő kapcsolatok 1-1 kapcsolat 1-n kapcsolat n-n kapcsolat Polimorfikus kapcsolat |
| Rails és az adatbázis III. | Adat validációk Mentés előtt, után lefutó kódok Sweeper-ek |
| Rails és a kérések kezelése | A session A flash A request változó Filterek használata A debug metódus |
| Rails és az űrlapok | Űrlapok(aszinkron űrlap típusok is) Űrlap mezők használata Űrlapok és model osztályok kapcsolata |
| RJS alapok és összefoglaló | Ruby generálta Javascript Interaktív felületek tervezése |
Webmester kategória többi tanfolyamai:
- Symfony keretrendszer használata
- Webmester-Programozó
- Webszerkesztés-Grafika
- XML alapismeretek
- Keresőbarát és szabványos weboldalak tervezése
- Flash ActionScript programozás
- Web-alkalmazások készítése JAVA nyelven
- Joomla Webmester
- HTML5-CSS3 a gyakorlatban
- PHP programozás
- Webdesign-Photoshop
- JavaScript programozás alapjai
- Joomla sminkmester (Templates)
- jQuery alapismeretek
- Wordpress webmester
- Flash szerkesztés
- Dreamweaver alapismeretek
- Rugalmas webtervezés mobil eszközökre

