Fundamentals of Ruby on Rails udvikling - kursus RUB 3.900. fra Hexlet, træning 52 timer, Dato 27. november 2023.
Miscellanea / / November 27, 2023
Inkluderet i kurset
- 16 lektioner (video og/eller tekst)
- Selvstændigt arbejde
- Yderligere materialer
- Hjælp til "diskussioner"
- Adgang til andre kurser på platformen
Hvad vil du lære
- Opret websteder på Rails, dæk dem med automatiserede tests og upload dem til PaaS-tjenester
- Grundlæggende begreber i rammeværket såsom controllere, routing, modeller, skabeloner og tests.
- Automatiser de fleste rutineopgaver ved hjælp af generatorer, automatiserede formularer og frontend-integrationer.
- Brug repl og debug applikationer effektivt
- Grundlæggende principper for opbygning af sikre applikationer.
Du vil lære om routing, controllere, skabelonmotorer, modeller og forbindelserne mellem dem. Som et resultat vil du lære, hvordan du opretter fuldgyldige websteder med CRUD-handlinger, skriver tests for dem, arbejder med databasen gennem ActiveRecord og migreringer. Viden fra dette kursus vil hjælpe dig med at skabe din hjemmeside og gøre den tilgængelig på internettet. Kurset er velegnet til dem, der allerede er praktiserende programmør, bekendt med det grundlæggende i Ruby og HTTP-protokollen og har arbejdet med databaser.
1. Introduktion
Lær forløbet at kende
teori
2. Rack
Udforsk Rack - en grænseflade til udvikling af webapplikationer i Ruby
teori
lektier
3. Oversigt
Lær strukturen af et Rails-projekt og lær, hvordan du opretter et nyt projekt
teori
4. Statiske sider
Lær, hvordan du opretter statiske sider
teori
lektier
5. Modeller
Sæt dig ind i modellen - det applikationslag, der er ansvarlig for kommunikationen med fagområdet
teori
lektier
6. Kvalitet
Lær at teste din ansøgning
teori
lektier
7. Konfiguration
Lær at konfigurere en Rails-applikation
teori
8. CRUD
Lær at oprette CRUD for en enhed
teori
lektier
9. Indsætte
Lær at implementere din applikation i et produktionsmiljø
teori
10. Skabelon motorer
Lær at bruge Slim skabelon-motoren
teori
lektier
11. Formularer
Lær at oprette formularer i Rails
teori
lektier
12. Forbindelser
Udforsk typerne af forbindelser, deres muligheder og applikationer
teori
lektier
13. Indlejrede ressourcer
Lær praktiske måder at arbejde med ruter på
teori
lektier
14. I18n
Lær at lave flersprogede applikationer
teori
lektier
15. Mellemvare
Lær, hvordan middleware fungerer
teori
lektier
16. Rive
Udforsk Rake - et værktøj til at automatisere samlingen af programkode
teori
lektier
17. Selvstændigt arbejde
Yderligere opgaver, der giver dig mulighed for at konsolidere den erhvervede teori
18. Yderligere materialer
Artikler og videoer kurateret af Hexlet-teamet. Vil hjælpe dig med at dykke dybere ned i emnet for kurset