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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Node.js Master. Do zero a especialistas em API e Javascript

Curso de Node.js Master. Do zero a especialistas em API e Javascript

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 Master: Do Zero ao Especialista em API e Javascript

Aprenda nodejs, javascript ES6-ES7, REST API com node.js, express, mysql, sequelize. Faça o deploy no heroku usando git.

Javascript com Node.js é a combinação mais moderna no desenvolvimento de backend e fullstack! Existe uma alta demanda por desenvolvedores node.js, pois podemos fazer tudo com nodejs: REST API, webservices em tempo real, páginas web dinâmicas e muito mais. Este curso irá ensinar tudo isso do zero ao nível de especialista. Se você só tem o básico de javascript, não tem problema: há uma seção inteira dedicada ao javascript a partir da versão ES6. Você aprenderá let, const, rest params, classes, promise, fetch api, arrow functions e as últimas atualizações incluídas na linguagem. Aqui está o que você vai aprender:

  • Os conceitos básicos do Node.js
  • Variáveis de ambiente
  • Programação assíncrona e entendendo o loop
  • Módulos principais como http e filesystem
  • Executando requisições http e https
  • Lendo e criando arquivos de forma síncrona e assíncrona
  • Streams
  • Buffers
  • EventEmitters
  • Criando servidor e cliente http
  • Analisando requisições e enviando respostas para o servidor
  • Usando Express.js
  • Padrão Model-View-Controller com expressjs
  • Usando Node.js com SQL, mysql e Sequelize
  • Uso de sessões
  • Autenticação de usuários
  • Validação de entrada com Sequelize
  • Desenvolvimento de REST API
  • Autenticação em REST APIs
  • Fazendo o deploy do aplicativo de lista de tarefas no heroku

O curso inteiro é muito prático. Você terá acesso ao código-fonte como anexo e no GitHub. Você pode postar perguntas com suas dúvidas e compartilhar seus projetos. Vamos construir vários projetos práticos como um WEATHER APP e um TODO LIST APP. Vamos cobrir todas as fases do CRUD: Criar, Ler, Atualizar e Deletar com expressjs, mysql e Sequelize.

O que você vai aprender

  • Acessar o sistema de arquivos para ler, criar e modificar arquivos
  • Gerenciar Buffers
  • Gerenciar Streams
  • Fazer chamadas http para consumir REST APIs
  • Criar websites dinâmicos para consumir APIs
  • Criar API backend com mysql
  • Criar API com express e mysql
  • Criar API com express e mongodb
  • Fazer o deploy de aplicações no heroku
  • Programação assíncrona com javascript ES7
  • Revisão geral do javascript ES6
Ver informações completas