Um dos componentes mais críticos para qualquer negócio baseado em tecnologia é uma API.
Portanto, saber como criar uma API do início ao fim é uma habilidade vital para um desenvolvedor.
Você não pode construir uma aplicação de sucesso sem uma API REST de back-end!
Neste curso, mostrarei como construir uma API avançada que lida com a criação e atualização de pacientes, agendamentos e seus históricos, upload de imagens e pesquisa de objetos e muito mais.
ESTE É UM CURSO PARA INICIANTES E INTERMEDIÁRIOS
Aprenda a desenvolver uma poderosa e complexa RESTFul API para uma software de gerenciamento de pacientes e horários de uma clínica em Python + Django + Django Rest Framework e deploy no Heroku, utilizando as melhores práticas de desenvolvimento de software, desenvolvimento de RESTFul 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, consumo de API's e muito mais.
Neste curso desenvolveremos e colocaremos no ar ( publicado na web ) com uma url pública um projeto com as seguintes características:
RESTful API para ser consumida por um software de gerenciamento de pacientes e agenda de uma clínica.
______________________________________________________________________________________________________________________________________________________
PASSE PARA UM PRÓXIMO NÍVEL
A melhor maneira de aprender qualquer coisa é fazendo. Portanto, a aplicação prática do curso - o projeto que você construirá comigo - é uma API. Uma API de agendamentos de uma clínica, para ser específico.
Este curso tem um único foco: ensinar você a criar uma API avançada do início ao fim usando os princípios de práticas recomendadas no desenvolvimento de software.
Este curso NÃO É PARA VOCÊ:
Se você está procurando um curso para construir uma API, um front end e implantação
Se você está procurando construir 10 aplicações diferentes em um curso
Se você quiser aprender muitas tecnologias e abordagens diferentes para o desenvolvimento de aplicações em geral
Este é um curso prático, com um pouco de teoria e muitas oportunidades para testar seus conhecimentos.
O conteúdo é desafiador, mas gratificante. Pronto para isso? Vamos mergulhar!