Back to 13 more Programming Books

Learn Rails 6: Accelerated Web Development with Ruby on Rails

by Adam Notodikromo

Ruby,
Rails

Publisher

Apress

Year

2021

Pages

558

ISBN

1484260252

Learn and apply modern software development and engineering practices to build and deploy web applications using Rails 6. This book provides an accelerated tutorial that combines the fundamentals of Ruby on Rails with advanced engineering techniques such as Git flow, containerization with Docker, debugging, testing, and deployment.

Throughout the book, you'll design, develop, and deploy a fully functional social networking application to a cloud provider like Amazon Web Services (AWS), transforming your ideas into a product quickly and effectively—without sacrificing quality.

Key Features

  • Ruby on Rails 6 Framework: Master the essentials of the Rails 6 web development framework.
  • Modern Engineering Practices: Learn Git flow, debugging, containerization with Docker, testing, and deployment strategies.
  • Cloud Deployment: Deploy your application seamlessly on AWS.
  • Real-World Project: Build a social networking application from the ground up.
  • Accelerated Learning: A fast-paced tutorial for turning ideas into production-ready applications.

What You Will Learn

  • Use Ruby on Rails 6 to develop web applications efficiently.
  • Integrate Docker to containerize and streamline your development process.
  • Apply software engineering techniques to enhance your Rails learning experience.
  • Design, build, and deploy a social networking app to the cloud.

Who This Book Is For

This book is ideal for beginners with prior programming experience. While familiarity with Ruby is helpful, it’s not required. If you’re eager to dive into Rails development and adopt modern engineering practices, this book is your guide.

About the Author

Adam Notodikromo (formerly Adam Pahlevi Baihaqi) is a passionate software engineer dedicated to creating robust and technically well-written applications. He collaborates with colleagues in Indonesia and Germany to grow their company, Sonasign. Adam lives in Meguro, Tokyo, where he enjoys bowls of Yokohama-style ramen and dry tantanmen. He works alongside a supportive team at Autify.

This book equips you with the skills to build, test, and deploy Rails applications effectively while embracing modern engineering techniques, making it a must-read for aspiring Rails developers.