Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUÇÃO 9 2 - 0 AO
1 .4
3JAVASCRIPT
.8 4 II
01
t os
an
s S Prof. Marcelo Sabadini
rl o
Ca Prof. Alexandre Castro Junior
*A responsabilidade pela idoneidade,
- 0 1
originalidade e licitude dos conteúdos
4 9 2 didáticos
4 1 .
apresentados, é do professor.
3.8 01
t os
an
S
s
Proibida a reprodução
rl o total ou parcial, sem
C a
autorização. Lei nº 9610/98
2
2
Agenda
3
Revisão
4
0 1
4 92-
41 .
3 .8
01
t os
an
s S
l o
C ar
https://gifs.com/gif/vinheta-planto-da-globo-2014-vbpo5R
5
5
0 1
4 92-
41 .
3 .8
1
https://developer.mozilla.org/pt-BR/docs/Web/JavaScript
0
t os
an
s S
l o
C ar
https://gifs.com/gif/vinheta-planto-da-globo-2014-vbpo5R
6
Revisão
Offline Fontes
0 1
4 92-
Entendimento
do problema
Aquisição dos
dados
Preparação dos
dados
Análise
exploratória
Criação do
modelo
Predição Visualização Implantação
41 .
3 .8
01
t os
an
Online
s S
l o
Carregamento
da transação
Submissão dos
dados para
decisão C
Tomadada daar Retorno API
predição
Online 24/7
7
Agenda
8
Agenda
9
0 1
4 92-
41 .
3 .8
01
t os
an
s S
l o
Car
10
EU
0 1
4 92-
41 .
3 .8
n t os 01 VIDA
S a
l o s
Car
11
Introdução a módulos e npm
• Módulos são ferramentas escritas pelo desenvolvedor ou por
terceiros para facilitar determinadas implementações. 1 São formas de
entregar funcionalidades sem que o desenvolvedor 2 - 0 precise
.4 9
“reinventar a roda”. 1 8 4
13 .
s 0
• O NPM (🥰) é o gerenciadorntde o pacotes do node. É entregue junto
S a
com ele e é um dos mais o s utilizados, apesar de existirem outros. O
NPM permite baixaraerlinstalar módulos e pacotes para projetos node,
C
além de facilitar sua integração.
• O NPM também é um repositório onde qualquer pessoa pode publicar
ferramentas escritas em javascript
12
0 1
4 92-
41 .
3 .8
Exemplo prático.
1 0
t os
an
s S
l o
Car
13
Introdução ao protocolo HTTP
14
Introdução ao protocolo HTTP
• Verbos HTTP: 1
2 - 0
Padronizam os tipos de requisição e a forma como são
.4 9 tratadas. Os mais
comuns são:
8 4 1
• GET
13 .
• POST s 0
n t o
• PUT
S a
• PATCH l o s
r
• DELETE Ca
Neste curso, utilizaremos os tipos GET e POST.
* É uma prática ruim utilizar um verbo quando se quer definir uma ação
diferente.
15
Introdução ao protocolo HTTP
• Rotas ou endpoints: 1
2
• Definem recursos que podem ser utilizados pelo cliente - 0
.4 9 (usuário) para suas
requisições.
4 1
8diversos tipos de verbos http.
• Cada endpoint pode receber e encaminhar
13 .
s 0
• São definidos por URI (Uniform Resource
n t o Identifier) ou URL (Uniform Resource
Locator)
S a
l o s
a r
C
16
Primeiras rotas em node
17
OBRIGADO!
- 0 1
4 9 2
Prof. 4 1 .
Marcelo Sabadini
3 .8
01
t os
an
s S
rl o Prof. Alexandre Castro Junior
C a