Desenvolvendo REST / RESTful APIs com Ruby on Rails
What you'll learn
- Criar uma aplicação completa com Ruby on Rails API-only
- Conhecer o Active Model Serializer
- Usar a especificação JSON:API em toda a aplicação desenvolvida
- Fazer Paginação com Rails API
- Versionar uma aplicação Rails API
- Fazer autenticação com Token, JWT e Devise
- Usar Cache para as aplicações Rails API
- Conhecer sobre Rack Middleware
- Usar TDD no desenvolvimento de uma aplicação Rails API
Requirements
- Ruby on Rails Básico
Description
O curso visa mostrar aos alunos como construir aplicações REST/RESTful usando o framework Ruby on Rails API-only. Dentre os assuntos abordados veremos, o funcionamento dos verbos/métodos HTTP, o uso do Render JSON nativo do Rails, a gem Active Model Serializers, Caching, Versionamento, CORS, Authenticação, TDD, dentre outras coisas.
Ao final do curso teremos criado uma aplicação e exercitado todos os conceitos comentados acima, bem como outros que surjam durante o curso.
ATENÇÃO!
Este curso NÃO é indicado para quem está iniciando no mundo Rails!
Who this course is for:
- Desenvolvedores Ruby on Rails
- Desenvolvedores que já conhecem o Ruby on Rails básico
Instructors
Desenvolvedor desde 1999. Especialista em Engenharia de Software com Ênfase em Software Livre. Professor acadêmico de 2009 até 2016. Entusiasta Ruby on Rails desde 2007. Atualmente mantendo o site Vídeos de TI e dedicando-se ao EAD com cursos na área de desenvolvimento de software, tendo treinado mais de 20.000 pessoas.
Vídeos de TI tem o intuito de ajudar pessoas que querem entrar no fascinante mundo da tecnologia, mais especificamente na área de programação. Os profissionais envolvidos na comunidade trazem o melhor do conhecimento para as mais diversas áreas de tecnologia e desenvolvimento de software prezando sempre pelo aprendizado do aluno.