Ol Dev, meu nome Jorge Aluizio! Seja bem-vindo e bem-vinda ao curso de introduo ao desenvolvimento de API Restful com Node. js, ExpressJS e Typescript.O curso tem como pblico-alvo desenvolvedores e desenvolvedoras em incio de carreira ou que estejam migrando de rea de atuao, mas que j possuem conhecimentos bsicos do processo de criao de aplicaes web com HTML, CSS e Javascript, bem como integrao de aplicaes com banco de dados relacionais (MySQL, PostgreSQL, SQLite, etc).Tambm desejvel que o aluno j conhea, mesmo que em teoria, o processo de criao de software orientado objetos.O curso abordar os seguintes temas principais: Conceitos bsicos de API RestfulIntroduo ao TypescriptCriao de API Node. js com ExpressJS e TypescriptConfigurao do ambiente de desenvolvimentoDocumentao de API REST com Swagger (Open API)Acesso a banco de dados SQLite com TypeORMAutenticao com token de acesso e refresh token (JWT)Upload de arquivosValidao de dados de requisiesConstruiremos uma aplicao backend com funcionalidades para criao de cadastro de usurios (users), que inclui um relacionamento com o cadastro de funes (roles), autenticao com token de acesso e token de atualizao, atualizao de perfil e atualizao de imagem de avatar atravs de upload. Recursos de software que cada aluno precisar instalar no PC para desenvolver o projeto deste curso: Navegador de internetTerminal de shellGitNodeJS verso 16 ou posteriorVisual Studio Code ou similarInsomnia, Postman ou similar