Kurz Programovanie pre Ruby on Rails I. je vhodný, ak máš minimálne skúsenosti s programovaním. Na kurze sa naučíš, ako správne nainštalovať Ruby a oboznámiš sa s vývojovým prostredím tohto Frameworku. Po absolvovaní kurzu budeš pridávať dynamický obsah, či prepojovať stránky dohromady. Pozrieme sa na architektúru aplikácií, ktoré sú postavené na Frameworku Ruby on Rails. Naučíš sa vytvárať vlastný katalóg produktov alebo nákupný košík. Vo svojich aplikáciách budeš vedieť hľadať chyby a povieme ti, ako ladiť svoje aplikácie tak, aby fungovali bez problémov.
Zdieľaj kurz a získaj zľavu
v hodnote 5 €
Vytvorenie novej aplikácie
Pozdrav z frameworku Rails
Framework Rails a adresy URL požiadaviek
Naša prvá akcia
Pridanie dynamickosti
Dynamický obsah
Pridanie času
Ako to funguje
Prepojenie stránok dohromady
Modely a pohľady
Podpora modelu vo framework Rails
Objektovo-relačné mapovanie
Vrstva Active record
Komponent Action Pack: Pohľad a radič
Podpora pre pohľady
A radič!
Ruby je objektovo orientovaný jazyk
Názvy v jazyku Ruby
Metódy
Dátové typy
Reťazce
Polia a hashovacie štruktúry
Regulárne výrazy
Logika
Riadiace štruktúry
Bloky a iterátory
Výnimky
Organizačné štruktúry
Triedy
Moduly
Formát YAML
Serializácia objektov
Idiómy jazyka Ruby
Inkrementálny vývoj
Čo aplikácie Depot robí
Prípady užitia
Tok stránok
Dáta
Ide sa programovať
Vytvorenie aplikácie pre správu produktov
Vytvorenie aplikácie na frameworku Rails
Vytvorenie databázy
Generovanie kostry
Aplikovanie migrácie
Zobrazenie zoznamu produktov
Skrášlenie výpisov
Validácia!
Testy jednotiek pre modely
Skutočný test jednotky
Testovacie prípravky
Použitie dát prípravku
Vytvorenie výpisu z katalógu
Pridanie layoutu stránky
Použitie pomocnej metódy pre naformátovanie ceny
Funkčné testovanie radičov
Vyhľadanie košíka
Spojenie produktov s košíkom
Pridanie tlačidla
Vytvorenie inteligentnejšieho košíka
Ošetrovanie chýb
Dokončenie košíka
Presunutie košíka
Čiastočné šablóny
Zmena toku
Vytvorenie košíka na báze Ajaxu
Riešenie problémov
Zákazník nie je nikdy spokojný
Zvýraznenie zmien
Ukrytie prázdneho košíka
Pomocné metódy
Testovanie ajaxových zmien
V cene kurzu sú zahrnuté učebné elektronické materiály, elektronická príručka spolu s certifikátom a drobným občerstvením.
Možnosti platby:
Pri denných, večerných aj víkendových kurzoch sú 2 prestávky po 10-15 minút.
Kurzy sa realizujú na kvalitných notebookoch značiek Asus, Lenovo a HP.
spokojných klientov
odučených hodín
skúsených lektorov
prezenčných kurzov
online kurzov