Fundamentele dezvoltării Ruby on Rails - curs 3.900 RUB. din Hexlet, antrenament 52 ore, Data 27 noiembrie 2023.
Miscelaneu / / November 27, 2023
Inclus în curs
- 16 lecții (video și/sau text)
- Muncă independentă
- Materiale suplimentare
- Ajutor în „Discuții”
- Acces la alte cursuri de pe platformă
Ce vei invata
- Creați site-uri web pe Rails, acoperiți-le cu teste automate și încărcați-le în serviciile PaaS
- Concepte de bază ale cadrului, cum ar fi controlere, rutare, modele, șabloane și teste.
- Automatizați majoritatea sarcinilor de rutină folosind generatoare, formulare automate și integrări front-end.
- Utilizați eficient aplicațiile repl și debug
- Principii de bază pentru construirea de aplicații sigure.
Veți afla despre rutare, controlere, motoare șablon, modele și conexiunile dintre ele. Ca rezultat, veți învăța cum să creați site-uri web cu drepturi depline cu acțiuni CRUD, să scrieți teste pentru ele, să lucrați cu baza de date prin ActiveRecord și migrații. Cunoștințele din acest curs vă vor ajuta să vă creați site-ul web și să îl faceți accesibil pe Internet. Cursul este potrivit pentru cei care sunt deja un programator practicant, familiarizat cu elementele de bază ale Ruby și protocolul HTTP și care au lucrat cu baze de date.
1. Introducere
Cunoașteți cursul
teorie
2. Raft
Explore Rack - o interfață pentru dezvoltarea aplicațiilor web în Ruby
teorie
teme pentru acasă
3. Prezentare generală
Aflați structura unui proiect Rails și aflați cum să creați un nou proiect
teorie
4. Pagini statice
Aflați cum să creați pagini statice
teorie
teme pentru acasă
5. Modele
Familiarizați-vă cu modelul - stratul de aplicație responsabil de comunicarea cu domeniul subiectului
teorie
teme pentru acasă
6. Calitate
Învață să-ți testezi aplicația
teorie
teme pentru acasă
7. Configurare
Aflați să configurați o aplicație Rails
teorie
8. CRUD
Învață să creezi CRUD pentru o entitate
teorie
teme pentru acasă
9. Implementează
Aflați să vă implementați aplicația într-un mediu de producție
teorie
10. Motoare de șabloane
Învață să folosești motorul de șabloane Slim
teorie
teme pentru acasă
11. Forme
Învață să creezi formulare în Rails
teorie
teme pentru acasă
12. Conexiuni
Explorați tipurile de conexiuni, capacitățile și aplicațiile acestora
teorie
teme pentru acasă
13. Resurse imbricate
Aflați modalități convenabile de a lucra cu rute
teorie
teme pentru acasă
14. I18n
Învață să faci aplicații multilingve
teorie
teme pentru acasă
15. Middleware-uri
Aflați cum funcționează middleware-ul
teorie
teme pentru acasă
16. Grebla
Explore Rake - un instrument pentru automatizarea asamblarii codului de program
teorie
teme pentru acasă
17. Muncă independentă
Sarcini suplimentare care vă permit să consolidați teoria dobândită
18. Materiale suplimentare
Articole și videoclipuri organizate de echipa Hexlet. Te va ajuta să aprofundezi subiectul cursului