Udemyintermediatept

Desenvolvendo REST / RESTful APIs com Ruby on Rails

Build a full application with Ruby on Rails API. Learn to develop robust backend APIs. Practical skills for modern web development.

Related:Backend APIs
4.7(1,004)
4,346students
12h 1m
Certificate
Jackson Pires
Jackson PiresEngenheiro de Software

Course Content

Desenvolvendo REST / RESTful APIs com Ruby on Rails is an intermediate-level Udemy course taught by Jackson Pires. It runs 12h 1m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 1,004 reviews, with 4,346 students enrolled. It is a paid course, last updated July 2017.

Aprenda a construir aplicações RESTful robustas com o Ruby on Rails API-only! Este curso prático é ideal para desenvolvedores que já possuem familiaridade com o framework Rails e desejam aprofundar seus conhecimentos em desenvolvimento de APIs.

Você vai dominar os fundamentos do desenvolvimento de APIs REST, explorando:

  • Verbos/Métodos HTTP: Compreenda como utilizar os diferentes métodos HTTP (GET, POST, PUT, DELETE, etc.) para interagir com sua API.
  • Renderização JSON no Rails: Aprenda a utilizar o render JSON nativo do Rails para criar respostas JSON eficientes e bem estruturadas.
  • Active Model Serializers: Descubra como usar a gem Active Model Serializers para serializar seus modelos Rails em JSON de forma fácil e flexível.
  • Caching: Implemente estratégias de caching para otimizar o desempenho da sua API.
  • Versionamento: Aprenda a versionar sua API para garantir a compatibilidade e facilitar a evolução do seu projeto.
  • CORS (Cross-Origin Resource Sharing): Configure o CORS para permitir que sua API seja acessada por aplicações de diferentes origens.
  • Autenticação: Implemente mecanismos de autenticação seguros para proteger sua API.
  • TDD (Test-Driven Development): Adote a metodologia TDD para garantir a qualidade e a confiabilidade do seu código.

Ao final do curso, você terá desenvolvido uma aplicação completa e prática, aplicando todos os conceitos aprendidos e explorando novos tópicos relevantes.

Importante: Este curso é voltado para desenvolvedores com experiência prévia em Ruby on Rails. Não é recomendado para iniciantes no framework.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

Java Full Stack 2025, Spring Boot, API REST, Thymeleaf.

by Sebastião Rodrigo Nascimento Sousa

5.0(25)
6h 55m
beginner
5.0(240)
42m
intermediate
5.0(85)
31m
intermediate