Iniciando no Desenvolvimento de API Node.js com Typescript

Português
Imagem de capa para o Curso online Iniciando no Desenvolvimento de API Node.js com Typescript

O curso tem como público-alvo desenvolvedores e desenvolvedoras em início de carreira ou que queiram rever , 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 PC 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

Mostrar mais
    Saiba mais sobre quem criou o conteúdo

    Perguntas Frequentes

    O conteúdo deste produto não representa a opinião da Hotmart. Se você vir informações inadequadas, denuncie aqui