ESTE É UM CURSO PARA INICIANTES E INTERMEDIÁRIOS
Desenvolva um projeto de Web API de pontos turísticos com Python + Django + Django Rest Framework e deploy no Heroku, utilizando as melhores práticas de desenvolvimento de software, desenvolvimento de web API's e de deploy seguro e confiável utilizando o PaaS Heroku.
Aprenda a utilizar o framework Django Rest Framework para ter produtividade no desenvolvimento de API's, assim como o Django faz o desenvolvimento de projetos web produtivo e simples.
Entenda todos os conceitos importantes sobre RESTful API's, como viewsets, serializers, responses, permissões, autenticação via token, consumo de API's e muito mais.
Neste curso desenvolveremos e colocaremos no ar ( publicado na web ) um projeto com as seguintes características:
RESTful Web API para exposição de pontos turísticos de uma região
Propor um novo ponto turístico
Moderação dos pontos turísticos cadastrados
Listagem básica dos pontos turísticos ( Lista resumida )
Listagem completa dos pontos turísticos
Detalhe de um ponto turístico
Atualização de um ponto turístico por usuários autorizados
Deleção de um ponto turístico por usuários autorizados