Book Image

Rails 4 Application Development HOTSHOT

By : Saurabh Bhatia
Book Image

Rails 4 Application Development HOTSHOT

By: Saurabh Bhatia

Overview of this book

<p>Rails is a rapidly moving, open source, web development framework, and keeping up to speed with it is a big task. You might have already built applications using it, but there have been significant changes in the syntax and semantic of the Rails framework in the latest upgrade.</p> <p>Rails 4 Application Development Hotshot shows you how to build the most popular types of applications using Rails 4, and highlights new ways to do things. The book also closely follows lots of the best practices, gems, and popular solutions already known to the community, and tracks the changes in these. This book brings new ideas to refactor and restructure code to make it perform better in production, and enables you to write production-ready code.</p>
Table of Contents (17 chapters)
Rails 4 Application Development HOTSHOT
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Gabriel Hilal is a full stack web developer who specializes in Ruby on Rails and related technologies. He has a bachelor's degree in Information Systems (Internet business) and a master's degree in Information Systems with Management Studies, both from Kingston University, London. During his time at the university, he developed a passion for Ruby on Rails and has since then done freelance work using behavior-driven development and agile methodologies to build high-quality Rails applications. Gabriel can be contacted on his website (www.gabrielhilal.com) or by e-mail at .

Andrew Montgomery-Hurrell is a software developer, hacker, and an all-round geek who enjoys everything from Dungeons and Dragons to DevOps. From an early age, he was fascinated with computers, and after cutting his teeth on BASIC with aging Amstrad CPCs and Amigas, he moved on to Linux admin, C/C++, followed by Python and then Ruby. Since the early 2000s, he has worked on a number of web applications in a range of languages and technologies, right from small company catalog sites to large web applications that serve thousands of people across the globe. Trained and interested in computing from the bottom up and coming from a background in electronics and computer interfacing, Andrew has experience in the full stack of computing technology, from ASICs to applications.

When he isn't working on web applications or infrastructure tools for gaming events and hosting company Multiplay, he can be found hacking code, reading or writing fiction, playing computer games, or slaying dragons with his wife, Laura.

Peter F. Philips is a software engineer, data scientist, and problem solver from New York City who now resides in San Francisco, CA. He is the founder of TechForProgress and cofounder of Planet (http://planet.io/) and Recognize (https://recognizeapp.com/) apps. Peter has been working with Ruby on Rails for seven years since Version 1.6. He is determined to use technology to improve the planet. In his spare time, Peter enjoys photography, hiking, rock climbing, and travelling to remote areas of the globe.

Philip De Smedt is a freelance full-stack developer and cofounder of Compete Hub, the definitive database of all endurance races. His main focus is on API-driven development using Rails and AngularJS. Philip is also the author of Upgrading to Rails 4, a step-by-step guide on upgrading your Rails 3 application to Rails 4. He is a Bitcoin and Dogecoin advocate and has spoken at multiple user groups on Rails and cryptocurrencies. When he's not coding or creating products, he likes to cycle, read books, or go for a run.