0% acharam este documento útil (0 voto)
47 visualizações17 páginas

Introdução Ao Node - Js

Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
47 visualizações17 páginas

Introdução Ao Node - Js

Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 17

Full Stack Node.

js
Introdução a Node.js

1
Antes de começarmos... onde estamos!

Metodologias de Desenvolvimento Express Sequelize

Introdução a Node.js Como funciona a web Banco de Dados


Conceitos básicos de Javascript
com Node.js, módulos nativos e
módulos de terceiros.

Introdução ao Node
Antes de começarmos... onde estamos!

03 04 05 06

Introdução a NodeJS Revisão de funções, JSON, mais condicionais e Callback, mais ciclos e
condicionais e arrays ciclos novos métodos
O que é node.js, Tipos de dados, JSON, objetos literais, Callbacks, for in e for of,
gerenciadores de métodos, condicionais, arrow functions, if destructuring, objeto
dependências e sistema variáveis e variáveis ternário e ciclos Date e spread operator
de módulos arrays

Introdução ao Node
O que vimos no Playground

● Introdução a NodeJS
● NPM
● Sistema de Módulos

Introdução ao Node
O que vamos ver hoje

● O que é node.js como utilizar npm


● Modularização
● Primeiro projeto node juntos

Introdução ao Node
PALAVRA/CONCEITO QUE VOCÊ
APRENDEU DURANTE O
CONSUMO PRÉ-AULA ?

Introdução ao Node
Javascript e NodeJS são a mesma coisa?

Introdução ao Node
Javascript:

● Criada em 1995
● Linguagem baseada em objetos
● Linguagem interpretada
● Está ativado, por padrão em todos os navegadores

Introdução ao Node
… já o Node.js:

● Criada em 2009
● Executa o JS no lado do servidor (server side)
● Assincronísmo
● Eventos sem bloqueio
● Estende funcionalidade do JS por meio das bibliotecas
● Motor V8

Introdução ao Node
MAS... O QUE SIGNIFICAM
CLIENTE E SERVIDOR NA WEB ?

Introdução ao Node
… também conhecidos como client e server side
pedido /
request

Cliente / Client Servidor / Server

www.algo.com www.algo.com

resposta /
response

Introdução ao Node
PARA QUÊ UTILIZAR NPM ?

Introdução ao Node
Agora vamos praticar!

Introdução ao Node
Atividade - CineHouse

● Verificar existência do node no computador:


○ Abrir o terminal e rodar o comando nnode --versionn
● Criar pasta para projeto chamada cinehouse
● Criar, dentro da pasta, um arquivo:
○ cinema.js
● Crie uma variável chamada cinema, e atribua a ela o nome CineHouse

Introdução ao Node
Atividade - CineHouse

● Executar o comando, no terminal, nnpm initn


● Observar o que muda na estrutura do projeto
● Passar, no mesmo arquivo, a variável cinema como parâmetro da função
console.log()
● Executar o arquivo no terminal nnode cinema.jsn
● Instalar via npm, a biblioteca nodemon nnpm install nodemonn
● Observar o que muda na estrutura do projeto

Introdução ao Node
Lembre-se:

✔ Conteúdo a ser consumido para próxima aula


✔ Realize as tarefas indicadas no Playground
✔ A prática é que faz um programador
✔ Não fique com dúvidas, nos chame no slack e
agendem co-learnings!

Introdução ao Node
www.digitalhouse.com/br

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy