Engenharias e Tecnologias
Síncrono
A definir
Este curso oferece uma introdução prática ao desenvolvimento de APIs RESTful usando Node.js, Express e Mongoose. Ao final, os acadêmicos serão capazes de desenvolver e implantar suas próprias APIs RESTful de maneira eficiente e segura. Em cada aula, os participantes vão construir uma parte de uma API RESTful funcional, implementando recursos como CRUD, autenticação, validação de dados e segurança. A atividade utiliza o Node.js, Express, Mongoose e JWT para autenticação e segurança.
32 horas
Desenvolvedores iniciantes e intermediários, acadêmicos de Ciência da Computação ou áreas correlatas e profissionais que desejam aprender a construir uma aplicação backend para desenvolvimento web.
Aprender como criar APIs escaláveis, seguras e otimizadas para produção, com foco na implementação de boas práticas de desenvolvimento.
Introdução ao Node.js e Express.js.
Estrutura de um projeto Backend com Node.js.
Criação de APIs RESTful com Express.
Conectando ao MongoDB com Mongoose.
Autenticação e autorização com JWT.
Validação de dados de entrada.
Tratamento de erros e segurança.
Testando a API com Postman.
Otimização e performance.
Preparando a API para produção.
Pedro Lopes de Macedo Silveira - desenvolvedor Front-end
Leonardo Pedro da Silva de Sousa - desenvolvedor Fullstack
Daniel Luis Notari - UCS
Área do Conhecimento de Ciências Exatas e Engenharias
Rua Francisco Getúlio Vargas, 1130 - Caxias do Sul - RS - Brasil
extensao@ucs.br
| (54) 3218 2145
|
(54) 99931 3441