Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Resumo das tecnologias: TypeScript, PostgreSQL, Koa, REST e MVC

Curso de Resumo das tecnologias: TypeScript, PostgreSQL, Koa, REST e MVC

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Domine o Desenvolvimento Web Moderno: TypeScript, PostgreSQL, Koa, REST e MVC

Aprenda o Desenvolvimento Web Moderno Construindo um Serviço de Encurtamento de URL usando Tecnologias Avançadas e de Ponta

Visão Geral do Curso

Aprofunde-se no desenvolvimento web criando um serviço de encurtamento de URL rico em recursos do zero. Este curso abrangente de treinamento foi projetado para fornecer a você uma compreensão abrangente de vários conceitos fundamentais e importantes, como TypeScript, PostgreSQL, Koa.js, Knex.js, API Restful e padrão de design MVC. Além disso, você ganhará experiência prática na aplicação dessas tecnologias e conceitos a um projeto real. Este curso não é como qualquer curso tradicional. Não se trata apenas de aprender a codificar, mas também de aprender a codificar e construir aplicativos corretamente, seguindo as melhores práticas e recomendações. Você aprenderá muitos conceitos adicionais dentro deste curso, como Hashing de Senha para armazenar senhas com segurança no banco de dados, JWT para autenticação do usuário ao acessar nossa aplicação e API Restful e como implementá-la corretamente. Além disso, o curso é construído usando o famoso padrão de design MVC (Model View Controller), o que tornará sua aplicação mais organizada e escalável no futuro. Cada seção deste curso é dividida para explicar uma camada dessas camadas. Também usaremos a biblioteca Koa neste curso em vez da biblioteca Express e explicaremos as diferenças entre elas e como podemos aproveitar os muitos recursos oferecidos pelo Koa. Ao longo deste curso, você aprenderá praticamente todas essas tecnologias por meio de exemplos práticos que aprimorarão sua compreensão do assunto em geral. Ao final deste curso, você terá desenvolvido uma base sólida para as tecnologias modernas de desenvolvimento web, permitindo que você desenvolva aplicativos eficientes e poderosos.

O que você aprenderá

- Entender os benefícios dos serviços de encurtamento de URL - Aprender TypeScript, Knex, Koa, JWT, Hashing - Configurar o ambiente de desenvolvimento - Estabelecer uma conexão com o banco de dados e verificá-la - Realizar Migrações de Banco de Dados - Entender MVP (Model View Presenter) - Lidar com Validação de Objetos e Exceções - Entender os códigos de status HTTP - Habilitar registro e login de usuários na plataforma - Implementar Hashing de Senha - Implementar JWT (JSON Web Token) - Configurar servidor Koa, middlewares e roteadores para manipulação de API - Proteger seu roteador Koa com middlewares de autenticação - Testar a aplicação usando o Postman
Ver informações completas