Olá Dev, meu nome é Jorge Aluizio!
Seja bem-vindo e bem-vinda ao curso de introdução ao desenvolvimento de API Restful com Node.js, ExpressJS e Typescript.
O curso tem como público-alvo desenvolvedores e desenvolvedoras em início de carreira ou que estejam migrando de área de atuação, mas que já possuem conhecimentos básicos do processo de criação de aplicações web com HTML, CSS e Javascript, bem como integração de aplicações com banco de dados relacionais (MySQL, PostgreSQL, SQLite, etc).
Também é desejável que o aluno já conheça, mesmo que em teoria, o processo de criação de software orientado à objetos.
O curso abordará os seguintes temas principais:
Conceitos básicos de API Restful
Introdução ao Typescript
Criação de API Node.js com ExpressJS e Typescript
Configuração do ambiente de desenvolvimento
Documentação de API REST com Swagger (Open API)
Acesso a banco de dados SQLite com TypeORM
Autenticação com token de acesso e refresh token (JWT)
Upload de arquivos
Validação de dados de requisições
Construiremos uma aplicação backend com funcionalidades para criação de cadastro de usuários (users), que inclui um relacionamento com o cadastro de funções (roles), autenticação com token de acesso e token de atualização, atualização de perfil e atualização de imagem de avatar através de upload.
Recursos de software que cada aluno precisará instalar no computador para desenvolver o projeto deste curso:
Navegador de internet
Terminal de shell
Git
NodeJS versão 16 ou posterior
Visual Studio Code ou similar
Insomnia, Postman ou similar
Acesse o site conexnetworks para acompanhar as novidades!
458
105
TAKE THIS COURSE