Základy vývoje Ruby on Rails - kurz 3 900 RUB. z Hexlet, trénink 52 hodin, Datum 27. listopadu 2023.
Různé / / November 27, 2023
Zahrnuto v kurzu
- 16 lekcí (video a/nebo text)
- Samostatná práce
- Doplňkové materiály
- Nápověda v "Diskuse"
- Přístup k dalším kurzům na platformě
Co se naučíš
- Vytvářejte webové stránky na Rails, zakryjte je automatizovanými testy a nahrajte je do služeb PaaS
- Základní koncepty frameworku, jako jsou řadiče, směrování, modely, šablony a testy.
- Automatizujte většinu rutinních úloh pomocí generátorů, automatizovaných formulářů a front-end integrací.
- Používejte replikaci a ladění aplikací efektivně
- Základní principy budování bezpečných aplikací.
Dozvíte se o směrování, řadičích, šablonách, modelech a propojení mezi nimi. Díky tomu se naučíte vytvářet plnohodnotné weby s akcemi CRUD, psát pro ně testy, pracovat s databází přes ActiveRecord a migrace. Znalosti z tohoto kurzu vám pomohou vytvořit vaše webové stránky a zpřístupnit je na internetu. Kurz je vhodný pro ty, kteří jsou již praktickými programátory, znají základy Ruby a HTTP protokolu a pracovali s databázemi.
1. Úvod
Seznamte se s kurzem
teorie
2. Nosič
Explore Rack – rozhraní pro vývoj webových aplikací v Ruby
teorie
domácí práce
3. Přehled
Naučte se strukturu projektu Rails a naučte se, jak vytvořit nový projekt
teorie
4. Statické stránky
Naučte se vytvářet statické stránky
teorie
domácí práce
5. Modelky
Seznamte se s modelem – aplikační vrstvou zodpovědnou za komunikaci s předmětnou oblastí
teorie
domácí práce
6. Kvalitní
Naučte se testovat svou aplikaci
teorie
domácí práce
7. Konfigurace
Naučte se konfigurovat aplikaci Rails
teorie
8. CRUD
Naučte se vytvářet CRUD pro entitu
teorie
domácí práce
9. Nasadit
Naučte se nasadit svou aplikaci v produkčním prostředí
teorie
10. Šablonové motory
Naučte se používat nástroj Slim template engine
teorie
domácí práce
11. formuláře
Naučte se vytvářet formuláře v Rails
teorie
domácí práce
12. Spojení
Prozkoumejte typy připojení, jejich možnosti a aplikace
teorie
domácí práce
13. Vnořené zdroje
Naučte se pohodlné způsoby práce s trasami
teorie
domácí práce
14. I18n
Naučte se vytvářet vícejazyčné aplikace
teorie
domácí práce
15. Middleware
Zjistěte, jak funguje middleware
teorie
domácí práce
16. Hrábě
Explore Rake - nástroj pro automatizaci sestavování programového kódu
teorie
domácí práce
17. Samostatná práce
Doplňkové úkoly, které umožňují upevnit nabytou teorii
18. Doplňkové materiály
Články a videa kurátorem týmu Hexlet. Pomůže vám ponořit se hlouběji do tématu kurzu