NodeJS - Workover

NodeJS de um jeito fácil de aprender é aqui na Workover Academy ;)

bora lá então!

Node.js é um interpretador de JavaScript assíncrono com código aberto orientado a eventos, criado por Ryan Dahl em 2009, focado em migrar a programação do Javascript do cliente para os servidores.

Pra quem é esse curso?

Por ser rápido, o Node.js pode ser usado em inúmeros cenários, como aplicações em tempo real. Um exemplo comum são os chats. Também pode ser usado em ambientes escaláveis. Por ser escrito em Javascript, programadores (as) front-end a utilizam bastante, mas não se engane, NodeJS é uma linguagem de backend muito poderosa e bastante utilizada para aplicações mobile. Caminho obrigatório para quem quer ser tornar full-stack claro.

Esse curso é gratuito na Workover.

inscreva-se aqui

Diferenciais do Nojde.JS

  • Muito fácil de usar e aprender.
  • Super desempenho (Rápido).
  • Multiplataforma (apps nativos: iOS, Android, Desktop, Web).
  • Utiliza o Dart (criado pela Google).
  • Utiliza boas práticas de desenvolvimento.
  • Empresas de ponta adotam (ex.: Nubank e Globo).

A tecnologia é nova e quem dominar o NodeJS o mais cedo possível, tende a ser bem mais valorizado na área de tecnologia.

quero fazer o curso agora
 

APRENDIZADO

Conteúdo organizado em 63 vídeos aulas

1. Introdução

  • O que é Node.JS #01
  • Como Instalar o Node.js #02
  • Node na prática #03
  • Módulos #04
  • Protocolo HTTP #05
  • Introdução ao Express #06

2. Definições e Criações - Parte 1

  • Rotas #07
  • Parâmetros #08
  • Nodemon #09
  • Exibindo HTML #10
  • Instalando o Mysql #11

3. Definições e Criações - Parte 2

  • Como criar tabelas no MySQL #12
  • Manipulando o MySQL #13
  • Deletando registros no MySQL #14
  • Atualizando registros no MySQL #15
  • Sequelize #16
  • Como se conectar ao MySQL #17

4. Definições e Criações - Parte 3

  • Models no Sequelize #18
  • Handlebars #19
  • Como criar um formulário #20
  • Como enviar dados do formulário #21
  • Body parser #22

5. Banco de Dados

  • Estruturando banco de dados #23
  • Pegando dados do formulário #24
  • Listando dados do banco #25
  • Deletando posts #26
  • Introdução ao MongoDB #27
  • Como instalar o MongoDB #28
  • Iniciando com Mongoose #29
  • Trabalhando com o Mongoose #30

6. Trabalhando um projeto - Parte 1

  • Iniciando projeto Express.js #31
  • Grupo de rotas no Express.js #32
  • Arquivos estáticos #33
  • Formulário de categorias #34
  • Definindo o model de categorias #35
  • Cadastrando categorias no banco de dados #36

7. Trabalhando um projeto - Parte 2

  • O que são sessões e cookies #37
  • Middlewares #38
  • Como configurar sessões #39
  • Como validar formulários no Express.js #40

8. Trabalhando um projeto - Parte 3

  • Listando categorias #41
  • Editando categoria #42
  • Deletando categorias #43
  • Definindo model de postagens #44
  • Formulário de postagens #45

9. Trabalhando um projeto - Parte 4

  • Salvando postagens no banco de dados #46
  • Listando postagens #47
  • Editando postagens #48
  • Deletando postagens #49
  • Criando home page #50

10. Trabalhando um projeto - Parte 5

  • Página de postagem #51
  • Listagem de categorias #52
  • Definindo model de usuario #53
  • Registro de usuários #54
  • Fazendo correção #55
  • Cadastrando usuários no banco de dados #56

11. Trabalhando um projeto - Parte 6

  • Formulário de login #57
  • Configurando o Passport #58
  • Finalizando autenticação #59
  • Controlando acesso #60
  • Logout #61

12. Deploy

  • Como fazer Deploy na Heroku - Parte 1 #62
  • Como fazer deploy na Heroku - Parte 2 #63

Inscreva-se para fazer esse curso

Para ter acesso gratuito ao conteúdo acima basta se cadastrar abaixo. Sim! O curso NodeJS é grátis na Workover Academy ;)

Outros cursos gratuitos que podem te interessar aqui na Workover Academy

Além do curso de Flutter a Workover Academy conta ainda com mais de 4.500 conteúdos gratuitos para você desenvolver sua carreira profissional. Cursos organizados em categorias como desenvolvimento, cloud computing, banco de dados, inteligência artificial e muito mais. Temos uma categoria especial de jornadas de conhecimento aonde organizamos uma playlist de cursos que te especializam numa determinada profissão. Além do conhecimento técnico contamos com cursos na área de inteligência emocional também.

HTML 5 Avançado

Avanços significativos em componentes de áudio e vídeo para páginas mais ricas em recursos.

Bootstrap

Framework para a criação de componentes de interface web usando HTML, CSS e JavaScript.

Node.JS

Com o Node.js é possível criar aplicações javascript standalone que não dependem de um browser.

O que é a Workover?

A Workover Academy é a maior plataforma de cursos online do Brasil. Você que deseja ser o protagonista de uma história de sucesso, precisa iniciar sua jornada pelo conhecimento agora. Além de trabalharmos com os melhores conteúdos em diversas áreas, também conectamos os melhores alunos com as melhores empresas em cada área. Temos diversas empresas parceiros que amam nossa filosofia e estão sempre contratando profissionais dentro da nossa plataforma.

Bora aprender Java|Script na Workover Academy?