
Cronograma do curso, conteúdos abordados e tecnologias utilizadas
Análise das regras de negócio e estrutura de código na API REST backend Django (DRF)
Passo a passo para criação de instância Ubuntu CLI em serviço EC2 na AWS console
Como acessar Ubuntu CLI na AWS, para instalação e execução da API REST backend Django
Consumir API REST backend Django (DRF) em instância EC2 Ubuntu na AWS, através do Postman
O curso de Criação e Deploy de API REST Django na AWS tem como objetivo capacitar profissionais e estudantes da área de desenvolvimento web para projetar, implementar e publicar APIs RESTful de forma eficiente, segura e escalável. Ao longo das aulas, o participante desenvolverá um projeto prático completo de backend utilizando o framework Django, com ênfase no Django REST Framework (DRF) - uma das ferramentas mais robustas e amplamente utilizadas no mercado para construção de APIs em Python. Durante o desenvolvimento do projeto, serão abordadas as principais operações de um sistema CRUD (Create, Retrieve, Update e Delete), promovendo o entendimento da arquitetura REST, boas práticas de modelagem de dados e organização de endpoints. Além da parte de codificação, o curso abrange conceitos essenciais de versionamento de código com Git, ambiente virtual, variáveis de ambiente e segurança básica para APIs. Na etapa final, o foco será o deploy completo da aplicação na nuvem, utilizando uma instância EC2 com sistema Ubuntu, dentro da plataforma Amazon Web Services (AWS). Serão apresentados todos os procedimentos necessários para configurar o servidor remoto, instalar as dependências, preparar o ambiente de produção e expor a API ao público. Após o deploy, a API será testada e consumida por meio do Postman, permitindo a verificação de seu correto funcionamento e facilitando a integração com futuros frontends ou sistemas externos