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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Node.js - Criando API com Express e MongoDB (Incl. Deno)

Curso de Node.js - Criando API com Express e MongoDB (Incl. Deno)

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.

Node.js - Criando API com Express e MongoDB (Incl. Deno)

Node.js, REST API, Express, MongoDB, JWT, Autenticação, PostMan e Implantação em Produção - Introdução ao Deno

Avaliação: 4.5 de 51049 avaliações

Total de horas: 12.5

Aulas: 146

Dificuldade: Todos os níveis

Node.js, REST API, Express, MongoDB, JWT, Autenticação, PostMan e Implantação em Produção - Introdução ao Deno

O Node.js é possivelmente a tecnologia de servidor mais moderna e popular que você pode aprender nos dias de hoje. O Node.js é a opção para desenvolver os seguintes tipos de aplicativos:

  • Servidores Web: Com o uso de bibliotecas encontradas em pacotes do Node.js ou bibliotecas de terceiros como o Express (que usamos neste curso), Koa e Hapi.
  • Sockets: Eventos para chats em tempo real e aplicativos, é uma excelente opção especialmente devido à sua alta velocidade.
  • IOT: Programação de placas pequenas com hardware mínimo como um Arduino, permite que você desenvolva e implante um aplicativo.

Atualmente, os desenvolvedores Node.js estão em alta demanda e a linguagem é usada para tudo, desde aplicativos web tradicionais com visualizações renderizadas no lado do servidor, criação de serviços de API REST, até APIs com GraphQL e serviços web em tempo real. Sem mencionar suas aplicações em fluxos de trabalho de construção para projetos de todos os tamanhos.

O que o curso abrange?

Este curso lhe dará conhecimento prático para que você possa usar imediatamente a tecnologia Node para seus projetos, mostrando a maneira correta de criar aplicativos do lado do servidor (Back-End) e testá-los por meio de APIs de comunicação entre cliente e servidor. Ele abordará as seguintes seções em detalhes:

  • Noções básicas do Node.js: Explicamos um pouco da história do Node e como essa tecnologia, que está em alta demanda hoje, surgiu.
  • Introdução aos novos recursos do EcmaScript: Necessário para colocar esses recursos em prática ao criar a chamada da API.
  • Envio de solicitação e resposta com o servidor: Onde construiremos as rotas que nosso servidor entenderá e, consequentemente, forneceremos respostas a essas solicitações.
  • Usando o framework Express.js: O framework mais utilizado para criar aplicativos com Node.js.
  • Gerenciando o MongoDB, o banco de dados NoSQL mais usado pelos desenvolvedores de aplicativos, para criar aplicativos com respostas rápidas.
  • Usando o Mongoose para trabalhar com o MongoDB: O pacote que integra o Node.js para interagir com nossos modelos de dados entre nosso código e o banco de dados MongoDB.
  • Integrando o Express, Mongoose e MongoDB: Integramos todas as tecnologias para criar uma poderosa API REST.
  • Autenticação do usuário: Como parte da segurança de qualquer API REST, é necessário conhecer e autenticar nossos usuários.
  • Relacionamentos no MongoDB: Assim como nos bancos de dados relacionais, também existem técnicas para relacionar nossos bancos de dados NoSQL.
  • Implantando seu aplicativo no Heroku: Colocando sua API REST em produção em um servidor real.
  • E muitos outros tópicos.

Incorporamos uma seção de introdução ao DENO, o novo ambiente de execução JavaScript no lado do servidor.

Apenas pergunte aos alunos que já fizeram este curso:

  • ★★★★★ Pessoalmente, gostei do curso, é muito bom para começar com o Node.js. 5 estrelas - Bruno.
  • ★★★★★ Eu amo, muito útil e o instrutor é nota 10! - Francesc.
  • ★★★★★ Até agora o curso está indo muito bem, as explicações são claras, o instrutor conhece o assunto. - Carlos.
  • ★★★★★ Conteúdo muito bom e excelente forma de explicar. - Emilio.
  • ★★★★★ Um curso completo do início ao fim, existem conceitos que se você já tem alguma experiência em programação, você pode pular, mas o conceito é do 0. - Steven.

Este curso é o guia perfeito que o levará de iniciante a um desenvolvedor Node.js de nível médio-avançado e altamente qualificado.

O que o curso inclui?

  • Aulas em vídeo HD de alta qualidade que explicam cada uma das lições que cobrimos, sem assinatura mensal e aprendizado no seu próprio ritmo.
  • Material para download, como instruções e código-fonte para cada seção.
  • Testes e atividades validam seu aprendizado e aumentam a retenção e compreensão das informações.
  • Suporte do instrutor 1 a 1 significa que qualquer confusão ou dúvida que você tenha pode ser facilmente esclarecida (não mais pesquisas frenéticas no Google tentando descobrir a resposta).
  • Acesso vitalício sem expiração para que você possa aprender no seu próprio ritmo e voltar sempre que se sentir inseguro ou precisar de uma revisão.

Lembre-se de que você não tem nada a perder, ao se inscrever você obtém a garantia de reembolso de 30 dias da Udemy.

No final deste curso, você será capaz de usar as habilidades e técnicas que aprendeu para criar suas próprias APIs REST com Node.js e também terá bases suficientes para continuar avançando por conta própria.

O que você aprenderá

  • Criar um back-end moderno usando Node, Express e Mongoose.
  • Usar JavaScript moderno ES7+.
  • Usar o MongoDB para armazenar dados.
  • Operações CRUD no MongoDB com o Mongoose.
  • Implementar autenticação.
  • Implantar seu aplicativo Node.js em produção.
  • Entender o funcionamento do Node e seus módulos.
  • Implantar seu aplicativo e API REST em produção.
  • DenoJS
Ver informações completas