Kurz Ruby on Rails, Pokročilý je vhodný, ak už máš skúsenosti s týmto programovacím jazykom, alebo si už absolvoval predchádzajúci kurz pre mierne pokročilých. Na kurze preberieme moduly Action Dispatch a Action Controller, budeš vedieť spracovávať a pridávať požiadavky užívateľom. Naučíš sa pracovať s modulom Action View v ktorom budeš vedieť používať šablóny, či spracovávať a generovať formuláre. Vysvetlíme ti, ako sa dá využívať medzipamäť alebo migrácie. Dozvieš sa zaujímavé informácie o aplikáciách, ktoré sú určené pre prehliadače.
Zdieľaj kurz a získaj zľavu
v hodnote 5 €
Používanie šablón
Kde sa šablóny nachádzajú
Prostredie šablóny
Čo patrí do šablóny
Generovanie formulárov
Spracovanie formulárov
Nahrávanie súborov do aplikácií na frameworku Rails
Použitie pomocných metód
Vaše vlastné pomocné metódy
Pomocné metódy pre formátovanie a prepájanie
Pomocné metódy pre formátovanie
Prepojenie k ďalším stránkam a prostriedkom
Znižovanie náročnosti údržby pomocou layoutov a čiastočných šablón
Layouty
Hľadanie súborov layoutov
Prenos dát layoutom
Šablóny čiastočných stránok
Čiastočné šablóny a kolekcie
Zdieľané šablóny
Čiastočné šablóny a radiče
Ukladanie stránok do medzipamäti
Exspirovanie stránok
Explicitné exspirovanie stránok
Voľba stratégie pre uchovávanie v medzipamäti
Časová exspirácia stránok v medzipamäti
Súhra s medzipamäťami na strane klienta
Expiračné hlavičky
Podpora pre hlavičky LastModified a ETag
Ukladanie fragmentov do medzipamäti
Exspirovanie fragmentov v medzipamäti
Vytváranie a spúšťanie migrácií
Spúšťanie migrácií
Anatómia migrácie
Typy stĺpcov
Premenovávanie stĺpcov
Zmena stĺpcov
Správa tabuliek
Možnosti pri vytváraní tabuliek
Premenovávanie tabuliek
Problémy s metódou rename_table
Definovanie indexov
Primárne kľúče
Tabuľky bez primárneho kľúča
Pokročilé migrácie
Použitie natívneho kódu jazyka SQL
Rozširovanie migrácií
Vlastné správy a ukazovatele výkonu
Keď migrácie zlyhávajú
Manipulácia so schémami mimo migrácie
Samostatná aplikácia využívajúca komponent Active Record
Knižničné funkcie používajúce komponent Active Support
Rozšírenie jadra (core-ext)
Ďalšie triedy komponentu Active Support
Použitie pomocných metód modulu Action View
Vzdialená aplikácia využívajúca komponent Active Resource
Čítanie a aktualizácia jednoduchých atribútov
Vzťahy a kolekcie
Generovanie XML pomocou systému Builder
Generovanie HTML pomocou systému Erb
Riadenie závislostí pomocou nástroja Bundler
Prepojenie s webovým serverom pomocou rozhrania Rack
Automatizácia úloh pomocou nástroja Rake
Prehľad závislostí frameworku Rails
Spracovanie platobných kariet pomocou komponentu Active Merchant
Úspora šírky pásma pomocou zásuvného modulu Asset Packager
Skrášlenie značkovacieho kódu pomocou jazyka Haml
Píšte menej a urobte viac vďaka knižnici jQuery
Ďalšie informácie na webe RailsPlugins.org
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