Envato Tuts+ Courses

  • Video programs taught by skilled instructors.
  • Learn new expertise from begin to end.
  • Downloadable Source Files additionally obtainable on GitHub.

Course Description

Since its launch a few years in the past, Ruby on Rails has develop into a staple of the online improvement business. Today nevertheless, net architectures are likely to favour the mixing of separate providers, or entrance-finish code connecting to the again-finish via JSON APIs.

Rails hasn’t all the time had robust help for API improvement. However, group-constructed gems have crammed the hole, and Rails is now a superb selection for creating a server-aspect API. In this course, Envato Tuts+ teacher José Mota will present you the right way to get began with API improvement in Ruby on Rails to ship knowledge via JSON.

What You’ll Learn

  • Build a Rails API for managing a restaurant.
  • Go via every of the steps, from managing tables and creating orders to dealing with funds and receipts.
  • Explore refactoring alternatives.
  • Introduce additional options like pagination and e-mail notifications.
  • Use Active Model Serializers to regulate knowledge illustration.
  • Create environment friendly documentation with Apiary.

About the Instructor

José Mota is a Rubyist, Javascripter, UI designer, occasional speaker, and Mac & Arch Linux consumer. You can discover out extra on his website or join with him on JospercentC3percentA9MotaNet/about”>Google.