Packt is pleased to announce the release of its new book, Learning Devise for Rails. This book offers an explanation of this agnostic framework that aims to make web application development more fun. The book shares insights and technical knowledge that readers will find invaluable. The print book is 104 pages long and is competitively priced at $29.99, while the eBook is available in Kindle and PDF versions for $14.39.
About the authors:
Giovanni Sakti has been a developer for 10 years with an emphasis on developing web applications in Java and Ruby. His latest projects and areas of research are currently focused on API-based web applications with AngularJS as the client-side framework.
He is an active member of the Indonesian Ruby (id-ruby) community and sometimes gives talks on Ruby-related topics in Indonesia. He writes regularly on his blog—http://mightygio.com—primarily about Ruby, Rails, AngularJS, and other programming topics. He is also the founder of PT. Starqle Indonesia, a Jakarta-based company providing products, IT consulting, and development services with a focus on the healthcare industry.
Hafiz Barie Lubis
Hafiz Barie Lubis majored in Informatics Engineering at Bandung Institute Technology, graduating in 2008. During his study period, he spent most of his time researching user interaction. Since then, he took up the role as Chief of Technology Officer in a startup (Wiradipa Nusantara) that he built with his friends. Since then, most of his time has been spent contributing to research about Ruby, Ruby on Rails, and web performance. He has also written a lot about Ruby and Ruby on Rails on his blog, http://hafizbadrie.wordpress.com, particularly on best practices using Ruby on Rails, and web performance.
Rails is a web application development framework written in the Ruby language. It allows users to write less code while accomplishing more than many other languages and frameworks. Rails version 3, the next major release of Rails, continues the rapid advancement of the toolkit. Rails's core components—RESTful routes, relationships, validations, templates, and database abstractions—persist. However, much of the internals of those units have been rewritten or refined. Controller capabilities, such as rendering partials and templates, are also independent and can be embedded in any library.
The book covers the following chapters:
Chapter 1: Devise – An Authentication Solution for Ruby on Rails
Chapter 2: Authenticating Your Application with Devise
Chapter 3: Privileges
Chapter 4: Remote Authentication with Devise and OmniAuth
Chapter 5: Testing Devise
For an intermediate to expert Rails developer or an expert Rubyist new to Rails, Learning Devise for Rails is a useful book that unearths some of the trickier parts of Rails 3 that a professional needs to know about. For more information, please visit the book page at http://www.packtpub.com/learning-devise-for-rails/book.
|Learning Devise for Rails|
|Use Device to make your Rails application accessible,user friendly and secure
For more information, please visit: http://www.packtpub.com/learning-devise-for-rails/book