Apresentando o Node.js

o Node.js é um ambiente de execução para JavaScript, assíncrono e orientado a eventos de código aberto. O Node.js permite que os desenvolvedores usem JavaScript para escrever scripts do lado do servidor. O Node.js usa um modelo de I/O direcionada a evento não bloqueante que o torna leve e eficiente, ideal para aplicações em tempo real com troca intensa de dados através de dispositivos distribuídos.


Nesse vídeo procuramos entender essa afirmação, conversando sobre o propósito do Node.js, qual é o seu modelo de programação e o que muda quando desejamos aprender essa tecnologia vindo de alguma linguagem orientada a objetos ou multiparadigma, como é o caso do PHP, C#, Python, entre outras.


Neste DevCast conversamos sobre qual é o propósito do Node.js e o que o torna diferente de outras tecnologias. Assista para saber o que é um modelo de programação assíncrono e orientado a eventos e ter uma ideia do que isso muda na programação.


O que achou desse DevCast?

Aplicação Fullstack JavaScript

Aprenda

Curso
Curso de Node.js: Primeiros passos
Nesse curso conheceremos a plataforma Node.js, que nos permite desenvolver aplicações com JavaScript no lado servidor da aplicação. Durante as aulas veremos o que é necessário para começar a utilizar o Node.js e como criar uma primeira aplicação web utilizando apenas JavaScript.
6 Aulas
Suporte
1832 programadores já iniciaram esse curso
Acessar o Curso
Curso
Minha Primeira API RESTful com Node.js
Node.js é um ambiente de execução JavaScript, que trouxe essa linguagem para fora do navegador. Ele é também uma das soluções mais performáticas para a programação de softwares que necessitam funcionar em rede, incluindo aplicações web, principalmente por causa do seu modelo de I/O não bloqueante. Nesse curso veremos como criar uma API RESTful com essa tecnologia combinando-a com o Express e o Sequelize ORM, alguns dentre os seus frameworks mais utilizados.
9 Aulas
Suporte
807 programadores já iniciaram esse curso
Acessar o Curso
Curso
Como acessar o MongoDB com o Node.js
Neste curso veremos como acessar o MongoDB a partir de uma aplicação Node.js, realizando as operações de inserção, alteração, exclusão e listagem de documentos. O MongoDB tem sido amplamente empregado em conjunto com o Node.js em aplicações modernas. Saber lidar com esse banco de dados é fundamental para quem trabalha com Node.js.
7 Aulas
Suporte
309 programadores já iniciaram esse curso
Acessar o Curso

Projeto

Aplicação client React para cadastro de spoilers.



Estatísticas para nerds

Commits 2 | Branchs 1 | Contribuidores 1 | Tempo de codificação 1 mês

1660 programadores já acessaram esse projeto

Papers

Node.js para programadores PHP

Autor: Aylan de Sousa Boscarino

Publicação: 10/2018

Criando serviço de microblog com Node.js

Autor: Rafael Milléo Carrenho

Publicação: 07/2014

Node.js: Perguntas Frequentes

Confira abaixo algumas respostas para perguntas comuns sobre Node.js.

Suporte ao aluno - Deixe a sua dúvida.
Assinatura Devmedia
Fa?a parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrado através do seu cartão de crédito. *Tempo mínimo de assinatura: 12 meses.
Assinatura Devmedia
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
Conheça agora!
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrada através do seu cartão de crédito. *Tempo mínimo de assinatura: 12 meses.