Ruby on Rails Tutorial: Lernen Sie Webentwicklung mit Rails

Bewertung:   (4,0 von 5)

Ruby on Rails Tutorial: Lernen Sie Webentwicklung mit Rails (Michael Hartl)

Leserbewertungen

Zusammenfassung:

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)

Originaltitel:

Ruby on Rails Tutorial: Learn Web Development with Rails

Inhalt des Buches:

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.

Weitere Daten des Buches:

ISBN:9780138049843
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Lernen Sie genug Entwickler-Tools, um gefährlich zu sein: Grundlagen der Befehlszeile, des...
Alles, was Sie über die wichtigsten Werkzeuge für...
Lernen Sie genug Entwickler-Tools, um gefährlich zu sein: Grundlagen der Befehlszeile, des Texteditors und der Versionskontrolle mit Git - Learn Enough Developer Tools to Be Dangerous: Command Line, Text Editor, and Git Version Control Essentials
Genug JavaScript lernen, um gefährlich zu sein: Programme schreiben, Pakete veröffentlichen und...
Alles, was Sie wissen müssen, und nichts, was Sie...
Genug JavaScript lernen, um gefährlich zu sein: Programme schreiben, Pakete veröffentlichen und interaktive Websites mit JavaScript entwickeln - Learn Enough JavaScript to Be Dangerous: Write Programs, Publish Packages, and Develop Interactive Websites with JavaScript
Ruby on Rails Tutorial: Lernen Sie Webentwicklung mit Rails - Ruby on Rails Tutorial: Learn Web...
Ruby on Rails wird von so unterschiedlichen...
Ruby on Rails Tutorial: Lernen Sie Webentwicklung mit Rails - Ruby on Rails Tutorial: Learn Web Development with Rails
Lernen Sie genug Python, um gefährlich zu sein: Software-Entwicklung, Flask-Webanwendungen und erste...
Alles, was Sie wissen müssen, und nichts, was Sie...
Lernen Sie genug Python, um gefährlich zu sein: Software-Entwicklung, Flask-Webanwendungen und erste Datenwissenschaft mit Python - Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)