Ruby for Developers: Elegant Code and Rapid Web Development with Rails and Beyond - Softcover

HAWTHORNE, CADEN

 
9798289874689: Ruby for Developers: Elegant Code and Rapid Web Development with Rails and Beyond

Inhaltsangabe

Write Code That’s Beautiful, Productive, and Built to Scale.

Ruby for Developers is your gateway to mastering Ruby, the elegant and expressive programming language that powers web giants like GitHub, Shopify, and Basecamp. Whether you're starting from scratch or coming from another language, this book teaches you how to build clean, maintainable code and powerful web apps — fast.

With a strong focus on Ruby on Rails, you’ll also explore modern Ruby programming, conventions, testing practices, and how to go beyond Rails with tools like Sinatra, Hanami, and background job processing with Sidekiq.

🚀 What You’ll Learn:

✅ Ruby syntax, blocks, modules, and metaprogramming
✅ Object-oriented programming the Ruby way
✅ Rapid development with Rails: MVC, routing, ActiveRecord
✅ Creating RESTful APIs and full-stack web apps
✅ TDD and BDD with RSpec and Minitest
✅ Working with databases, background jobs, and file uploads
✅ Security best practices: CSRF, SQL injection, authentication
✅ Deploying Ruby apps to Heroku, Docker, or cloud servers
✅ Alternative frameworks: Sinatra, Hanami, Grape
✅ Building maintainable and scalable Ruby projects

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.