APIs
Ruby on Rails 4.2
| Intermediate
- 17 videos | 1h 25m
- Earns a Badge
Rails is an MVC framework that facilitates the use of web standards such as JSON and XML for data transfer. Learn the basics for creating an API, how to use Postman, and how to implement API authentication.
WHAT YOU WILL LEARN
-
Create an api applicationAdd rails-api to an existing projectUse postman to test resultsWork with endpoints for index and createWork with endpoint for show, update, and destroyRender json manuallyRender json with active_model_serializersUse versioningGenerate access tokens for authentication
-
Use sessionscontroller for issuing and validating access tokensUse the authenticate_or_request_with_http_token methodPerform authentication with deviseSet up apipie gemDocument resources and actions using apipieCustomize validators for apipieUse rdoc for documentationUse rack::test to test http response codes
IN THIS COURSE
-
4m 29sIn this video, you will create an API application. FREE ACCESS
-
3m 21sDuring this video, you will learn how to add a rails-api to an existing project. FREE ACCESS
-
2m 10sIn this video, learn how to use Postman to test your results. FREE ACCESS
-
3m 23sIn this video, you will work with endpoints for indexing and creating. FREE ACCESS
-
2m 59sIn this video, you will learn how to work with endpoints for SHOW, UPDATE, and DESTROY. FREE ACCESS
-
2m 24sIn this video, you will learn how to render JSON manually. FREE ACCESS
-
6m 47sDuring this video, you will learn how to render JSON with ActiveModel::Serializers. FREE ACCESS
-
7m 13sIn this video, you will learn how to use versioning. FREE ACCESS
-
5m 41sIn this video, you will learn how to generate access tokens for authentication. FREE ACCESS
-
8m 6sIn this video, find out how to use the SessionsController for issuing and validating access tokens. FREE ACCESS
-
10m 21sFind out how to use the authenticate_or_request_with_http_token method. FREE ACCESS
-
6m 20sLearn how to authenticate with Devise. FREE ACCESS
-
5m 20sFind out how to set up the Apipie Gem. FREE ACCESS
-
4m 43sLearn how to document resources and actions using Apipie. FREE ACCESS
-
3mIn this video, find out how to customize validators for Apipie. FREE ACCESS
-
2m 17sFind out how to use RDoc for documentation. FREE ACCESS
-
6m 25sFind out how to use Rack::Test to test HTTP response codes. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.