Evaluare:
Cartea este lăudată pe scară largă pentru că este o resursă cuprinzătoare pentru învățarea Ruby on Rails, în special actualizată cu Rails 7. Este considerată excelentă pentru începători, oferind o introducere structurată la concepte și proiecte cheie. Cu toate acestea, probleme cum ar fi formatarea confuză în ediția Kindle, probleme de calitate a legăturii cu copiile fizice, o lipsă de suport pentru depanare și provocări pentru cei fără experiență anterioară în Unix / Linux au fost notate ca dezavantaje semnificative.
Avantaje:Resursă cuprinzătoare de învățare pentru Ruby on Rails, în special pentru începători.
Dezavantaje:Conținut actualizat care reflectă îmbunătățirile Rails 7.
(pe baza a 6 recenzii ale cititorilor)
Ruby on Rails Tutorial: Learn Web Development with Rails
Folosit de site-uri la fel de variate ca Hulu, GitHub, Shopify și Airbnb, Ruby on Rails este unul dintre cele mai populare cadre pentru dezvoltarea de aplicații web, dar poate fi dificil de învățat și de utilizat. Fie că sunteți nou în dezvoltarea web sau nou doar pentru Rails, Ruby on RailsTM Tutorial, Seventh Edition, este soluția.
Michael Hartl, autor de bestselleruri și dezvoltator Rails de top, predă Rails ghidându-vă prin dezvoltarea a trei exemple de aplicații din ce în ce mai sofisticate. Exemplele tutorialului se concentrează pe principiile generale ale dezvoltării web necesare pentru practic orice tip de site web. Actualizările acestei ediții includ compatibilitatea completă cu Rails 7.
Acest ghid indispensabil oferă tutoriale integrate nu numai pentru Rails, ci și pentru abilitățile esențiale Ruby, HTML, CSS și SQL de care aveți nevoie atunci când dezvoltați aplicații web. Hartl explică modul în care fiecare tehnică nouă rezolvă o problemă din lumea reală și apoi o demonstrează cu coduri de dimensiuni mici, suficient de simple pentru a fi înțelese, fiind în același timp utile. Indiferent de experiența dvs. anterioară în dezvoltarea web, această carte vă va ghida către adevărata măiestrie Rails.
Această carte vă va ajuta să.
⬤ Să vă configurați mediul de dezvoltare Rails.
⬤ Înregistrați modificările de versiune cu Git și creați un depozit securizat la distanță la GitHub.
⬤ Deplasați-vă aplicațiile devreme și des cu Heroku.
⬤ Iați dincolo de codul generat pentru a înțelege cu adevărat cum să construiți aplicații Rails de la zero.
⬤ Învățați testarea și dezvoltarea bazată pe teste (TDD)
⬤ Utilizați eficient modelul model-view-controller (MVC).
⬤ Structurați aplicații utilizând arhitectura REST.
⬤ Construiți pagini statice și transformați-le în pagini dinamice.
⬤ Master abilitățile de programare Ruby de care au nevoie toți dezvoltatorii Rails.
⬤ Crearea de machete de site-uri și modele de date de înaltă calitate.
⬤ Implementarea sistemelor de înregistrare și autentificare, inclusiv validarea și parolele securizate.
⬤ Actualizarea, afișarea și ștergerea utilizatorilor.
⬤ Încărcați și afișați imagini utilizând Active Storage și Amazon S3.
⬤ Implementați activarea contului și resetarea parolei, inclusiv trimiterea de e-mailuri cu Rails.
⬤ Integrarea JavaScript cu Rails utilizând Importmap.
⬤ Adăugați caracteristici sociale și microblogging, inclusiv o introducere în Hotwire și Turbo.
"Ruby on RailsTM Tutorial de Michael Hartl a devenit o lectură obligatorie pentru dezvoltatorii care învață cum să construiască aplicații Rails.".
--Peter Cooper, editor al Ruby Inside
Gemfiles sunt disponibile la https: //gemfiles-7th-ed. railstutorial.org/.
Listele de coduri sunt disponibile la https: //github.com/learnenough/ruby_on_rails_tutorial_code_listings_7th_ed.
Înregistrați-vă cartea pentru acces convenabil la descărcări, actualizări și/sau corecturi, pe măsură ce acestea devin disponibile. Consultați interiorul cărții pentru detalii.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)