Rails od základov

3h 9m 13s
Čas
32
Kapitol
153
Študentov
5.0
Hodnotenie
Začiatočník
Level
slovenský
Jazyk kurzu

Popis online kurzu

V online kurze Ruby on Rails od základov sa naučíš základy tvorby webových aplikácií. A MVC frameworkov. A REST architektúry. Použitím frameworku Rails. V krásnom programovacom jazyku Ruby. Vyrobím mini e-shop. Používateľ vie pridávať, upravovať a mazať produkty. Návštevníci im vedia pridávať recenzie a hviezdičkové hodnotenia. Ukážem generovanie kódu, ovládanie aplikácie cez konzolu, validáciu formulárov, upload obrázkov, tvorbu thumbnailov a všeličo ďalšie. Kopu kódu napíše Rails za mňa. Pretože v tom je dobrý.

Ruby on Rails je dlhodobo jeden z najpopulárnejších backend frameworkov. Nastavil štandard, ktorý ostatní kopírovali. Do dnešného dňa prináša unikátne nápady a často kontroverzné prístupy k riešeniu problémov. Služby ako Twitch, GitHub a Airbnb stoja na Rails.

Čo sa naučíš

  • používať Ruby on Rails framework,
  • fungovanie MVC frameworkov všeobecne,
  • REST architektúru na praktickom príklade,
  • základy chodu web aplikácií,
  • generovanie kódu,
  • validáciu formulárov,
  • upload súborov a obrázkov,
  • automatické spracovanie obrázkov a tvorbu thumbnailov,
  • prácu s databázou
  • databázové migrácie,
  • automatické naplnenie databázy príkazom z konzole
  • prácu s Rails konzolou,
  • a mnoho ďalšieho.

Čo všetko dostaneš

  • video tutoriály o Ruby on Rails,
  • certifikát o absolvovaní kurzu.

Zoznam kapitol

Rails (MVC frameworky, routes)
01 ČO je RAILS, a prečo?
02 INŠTALÁCIA, rails je doma
03 RAILS GENERATE, ROUTES, LAYOUT
04 MVC, model-view-controller
Rails (generate, scaffold, assets)
05 SCAFFOLD, rails píše kód za teba
06 RAILS PRIEČINKY, a ktoré môžeš ignorovať
07 AK TI PRÍKAZY NEFUNGUJÚ, napr na Windows
08 CSS, rails asset pipeline
09 PARTIALS, RENDER, if podmienky v HTML
10 VS CODE SETTINGS, nastav sa
Controller, ActiveStorage, ActionText
11 PRODUCT PAGE, pretože e-shop
12 METÓDY V RUBY, number format, DOKUMENTÁCIA
13 TRIX ACTION TEXT EDITOR, a product model
14 ACTIVE STORAGE, upload súborov, VIPS obrázky
15 CONTROLLER, params permit
Upload súborov, Edit obrázkov
16 IMAGE UPLOAD, nahrávame fotky
17 FILE VARIANTS, thumbnail pre fotky
18 GEMS, slugs, IDs
19 VŠETKY PRODUKTY, rest API index
20 OBJECT FIT, správne obrázko-dimenzie
Rails konzola, Form validácia
21 FORM VALIDATION, testujeme hodnoty
22 RAILS CONSOLE, ovládaj app cez terminál
23 RYTMUS, dráma a preskočiteľné video
24 FORM CSS DESIGN, bulma framework
25 BUTTONS, gombíky a odkazy a ich look
Database (migration, seeds)
26 RAILS RELATIONSHIPS, recenzie, scaffold vs resource
27 DB SEED, naplň databázu príkazom
28 PRIEMER HODNÔT Z DB, dátum a čas a úlohy
29 DB MIGRATIONS, ako zmeniť databázu
30 HODNOTENIA, hviezdičky a koniec sránd
★ ZADANIE PRE TEBA
Auth (users, login, register)
Pracujem na tom ✨

Hodnotenia kurzu