Bewertung:

Das Buch wird weithin dafür gelobt, eine umfassende Ressource für das Erlernen von Ruby on Rails zu sein, insbesondere auf dem neuesten Stand mit Rails 7. Es wird als großartig für Anfänger angesehen, da es eine strukturierte Einführung in die wichtigsten Konzepte und Projekte bietet. Allerdings wurden Probleme wie die verwirrende Formatierung in der Kindle-Ausgabe, Probleme mit der Bindungsqualität bei physischen Kopien, ein Mangel an Unterstützung bei der Fehlerbehebung und Herausforderungen für diejenigen, die keine Erfahrung mit Unix/Linux haben, als erhebliche Nachteile angemerkt.
Vorteile:Umfassende Lernressource für Ruby on Rails, insbesondere für Anfänger.
Nachteile:Aktueller Inhalt, der die Verbesserungen von Rails 7 widerspiegelt.
(basierend auf 6 Leserbewertungen)
Ruby on Rails Tutorial: Learn Web Development with Rails
Ruby on Rails wird von so unterschiedlichen Websites wie Hulu, GitHub, Shopify und Airbnb verwendet und ist eines der beliebtesten Frameworks für die Entwicklung von Webanwendungen, aber es kann eine Herausforderung sein, es zu erlernen und zu verwenden. Egal, ob Sie neu in der Webentwicklung oder nur neu in Rails, Ruby on RailsTM Tutorial, Seventh Edition, ist die Lösung.
Bestsellerautor und führender Rails-Entwickler Michael Hartl lehrt Rails, indem er Sie durch die Entwicklung von drei Beispielanwendungen mit zunehmendem Schwierigkeitsgrad führt. Die Beispiele des Tutorials konzentrieren sich auf die allgemeinen Prinzipien der Webentwicklung, die für praktisch jede Art von Website benötigt werden. Die Aktualisierungen dieser Ausgabe beinhalten volle Kompatibilität mit Rails 7.
Dieses unverzichtbare Handbuch bietet integrierte Tutorials nicht nur für Rails, sondern auch für die wesentlichen Ruby-, HTML-, CSS- und SQL-Kenntnisse, die Sie bei der Entwicklung von Webanwendungen benötigen. Hartl erklärt, wie jede neue Technik ein reales Problem löst, und demonstriert sie dann mit mundgerechtem Code, der einfach genug ist, um ihn zu verstehen und dennoch nützlich zu sein. Unabhängig von Ihrer bisherigen Erfahrung in der Webentwicklung wird dieses Buch Sie zu echter Rails-Meisterschaft führen.
Dieses Buch wird Ihnen helfen.
⬤ Ihre Rails-Entwicklungsumgebung einzurichten.
⬤ Erfassen Sie Versionsänderungen mit Git und erstellen Sie ein sicheres Remote-Repository auf GitHub.
⬤ Stellen Sie Ihre Anwendungen frühzeitig und häufig mit Heroku bereit.
⬤ Gehen Sie über generierten Code hinaus, um wirklich zu verstehen, wie man Rails-Anwendungen von Grund auf erstellt.
⬤ Lernen Sie das Testen und die testgetriebene Entwicklung (TDD) kennen.
⬤ Effektive Nutzung des Model-View-Controller (MVC) Musters.
⬤ Anwendungen mithilfe der REST-Architektur strukturieren.
⬤ Statische Seiten erstellen und in dynamische Seiten umwandeln.
⬤ Beherrschen Sie die Ruby-Programmierkenntnisse, die alle Rails-Entwickler benötigen.
⬤ Erstellen Sie hochwertige Site-Layouts und Datenmodelle.
⬤ Implementieren Sie Registrierungs- und Authentifizierungssysteme, einschließlich Validierung und sichere Passwörter.
⬤ Benutzer aktualisieren, anzeigen und löschen.
⬤ Hochladen und Anzeigen von Bildern mit Active Storage und Amazon S3.
⬤ Implementieren Sie Kontoaktivierung und Passwortrücksetzung, einschließlich des Versands von E-Mails mit Rails.
⬤ Integration von JavaScript mit Rails unter Verwendung von Importmap.
⬤ Hinzufügen von sozialen Funktionen und Microblogging, einschließlich einer Einführung in Hotwire und Turbo.
Das Ruby on RailsTM Tutorial von Michael Hartl ist ein Muss für Entwickler, die lernen, wie man Rails-Anwendungen erstellt".
--Peter Cooper, Herausgeber von Ruby Inside
Gemfiles sind verfügbar unter https: //gemfiles-7th-ed. railstutorial.org/.
Code-Listings sind verfügbar unter https: //github.com/learnenough/ruby_on_rails_tutorial_code_listings_7th_ed.
Registrieren Sie Ihr Buch, um bequemen Zugang zu Downloads, Updates und/oder Korrekturen zu erhalten, sobald diese verfügbar sind. Siehe Innenseite des Buches für Details.