**NÃO VÁ para sua ENTREVISTA DEV JUNIOR sem saber essas perguntas — Transcript & SRT | SozAI**
Source: https://sozai.app/transcript/nao-va-para-sua-entrevista-dev-junior-sem-saber-essas-p-transcript/

Answers

## Questions about this video

As perguntas apresentadas no vídeo foram geradas por inteligência artificial?

Não, as perguntas não foram geradas por inteligência artificial. Elas são perguntas reais que o autor faria ao contratar um desenvolvedor Full Stack Júnior e são inspiradas em processos seletivos de grandes empresas.

Qual é o objetivo principal do vídeo em relação às perguntas e respostas?

O objetivo principal não é apenas saber a resposta exata de cada pergunta, mas sim compreender os temas abordados. O autor acredita que esses temas são recorrentes em processos seletivos para desenvolvedores Full Stack Júnior.

Como o vídeo descreve a arquitetura cliente-servidor?

A arquitetura cliente-servidor divide as responsabilidades do sistema entre um cliente, que inicia solicitações e interage com o usuário, e um servidor, que processa essas solicitações, consulta bancos de dados e gerencia a lógica de negócios. Geralmente, o front-end atua como cliente e o back-end como servidor, comunicando-se via protocolo HTTP.

## Full Transcript — Download SRT & Markdown

00:00

Speaker A

Primeiro de tudo,

00:01

Speaker A

eu não gerei essas perguntas utilizando IA.

00:04

Speaker A

Essas são perguntas reais que eu faria se eu tivesse contratando hoje um desenvolvedor Full Stack Júnior.

00:11

Speaker A

Inclusive, são também inspiradas em perguntas que eu recebi quando eu participei de processos seletivos como do Mercado Livre, Itaú e Stone.

00:19

Speaker A

Ao longo desse vídeo, eu vou fazer 15 perguntas e vou trazer a resposta para cada uma delas.

00:25

Speaker A

Mas o que você tem que extrair aqui desse vídeo não é a pergunta em si, porque as perguntas podem não ser iguais de um processo para o outro.

00:31

Speaker A

Mas o que eu acredito muito é que todos os temas que eu abordei nessas perguntas são temas que vão ser abordados ou que são abordados durante os processos seletivos para desenvolvedores Full Stack Júnior.

00:45

Speaker A

Então é muito bacana vocês saberem a resposta dessas perguntas que eu vou trazer aqui, mas o mais importante de tudo é compreender o tema que está sendo abordado.

00:53

Speaker A

E agora, sem mais enrolações, bora para o vídeo.

00:58

Speaker A

A primeira pergunta é: explique o que é arquitetura cliente-servidor.

01:03

Speaker A

A resposta correta para essa pergunta seria mais ou menos o seguinte:

01:43

Speaker A

A arquitetura cliente-servidor é uma arquitetura muito utilizada em aplicações web, onde normalmente se divide a responsabilidade do sistema entre um cliente e o servidor.

01:57

Speaker A

O cliente vai ser uma parte que é responsável por iniciar as solicitações e receber as interações do usuário.

02:05

Speaker A

Enquanto o servidor é responsável por receber esses pedidos do cliente, processar essas solicitações, normalmente consultando no banco de dados e ficando responsável pela lógica de negócios e retornando uma resposta.

02:18

Speaker A

E o mais comum da gente ver é o front-end como sendo o cliente e o nosso back-end como sendo o nosso servidor.

02:26

Speaker A

Outro detalhe legal de adicionar nessa resposta é que normalmente essa comunicação entre o cliente e o servidor ocorre através do protocolo HTTP.

02:38

Speaker A

E essas requisições normalmente vão ser disparadas pelo nosso front-end através da interação com o usuário ou carregamento da página, que vai chegar no nosso servidor que ficou ouvindo essas requisições o tempo todo, processa elas e normalmente retorna uma resposta, tudo via protocolo HTTP, para que o front-end utilize esses dados ou utilize essa informação para exibir algum dado para o usuário.

03:36

Speaker A

Lembrando que ao longo desse vídeo eu vou dar só umas respostas simplificadas, porque a ideia aqui não é fazer um vídeo exclusivo para cada um dos temas, é como se fosse mesmo perguntas de entrevista onde a gente precisa ser conciso, mas ao mesmo tempo dar a resposta correta.

03:50

Speaker A

Segunda pergunta: quando nós falamos que uma chamada feita pelo front-end para o back-end é assíncrona, o que isso significa?

03:59

Speaker A

A resposta correta seria que isso significa que a execução do código não é travada enquanto o front-end aguarda a resposta do servidor.

04:20

Speaker A

Basicamente, o navegador vai ficar aguardando essa resposta em segundo plano, mas ao longo disso, o usuário pode continuar interagindo com a tela, o processamento de outras linhas de código não é travado por conta dessa chamada.

05:02

Speaker A

E assim que a resposta chega no nosso navegador, normalmente ela é tratada por uma função de callback ou uma promise, que é responsável por pegar esses dados e então atualizar a tela ou atualizar todos os contextos necessários e requisitaram aquela informação para o servidor.

05:22

Speaker A

E é isso que garante uma experiência mais fluida para os usuários que utilizam a aplicação ali na web, porque eles não veem uma página travada ou congelada toda vez que há uma interação entre o cliente e o servidor ou entre o back-end e o front-end.

05:32

Speaker A

A terceira pergunta é qual a diferença entre query parameters e path parameters e para complementar, dê um exemplo utilizando o método HTTP.

05:42

Speaker A

A resposta para essa pergunta é que a diferença entre path parameters e query parameters é a sua intenção.

05:53

Speaker A

E também a maneira como eles são estruturados na URL.

05:59

Speaker A

A intenção do path parameter é acessar um recurso específico da nossa API ou do nosso servidor, então quando nós utilizamos um path parameter, esse path parameter pode ser estático, como por exemplo, /api/users.

06:39

Speaker A

O /user é um path parameter, eu estou acessando a parte de recursos de usuário e aquele /users é fixo.

06:55

Speaker A

Mas eu poderia fazer /api/users/um UUID, né, que seria o ID daquele usuário, esse ID, ele é dinâmico, eu posso para cada usuário mandar um valor diferente, mas percebam que eu estou tentando acessar um recurso de um usuário específico, então essa é a intenção do path parameter.

07:13

Speaker A

Já os query parameters são parâmetros utilizados nas URLs, normalmente pra gente realizar filtros, buscas ou ordenações.

07:21

Speaker A

E um exemplo seria o query parameter de order by, onde eu poderia fazer um order by age, order by alphabetic, né, ordenar ali pelo alfabeto.

07:36

Speaker A

Order by date of creation, ordenar pela data de criação, tudo isso fazendo uma query para os usuários, por exemplo, então eu poderia fazer um GET, né, agora dando um exemplo com o método HTTP, eu poderia fazer um GET onde eu estou fazendo uma busca para /api/users.

08:16

Speaker A

Passando o query parameter de order by date creation, então eu estou buscando ali o path parameter /api/users, fazendo, né, uma ordenação pela data de criação através do query parameter de order by.

08:36

Speaker A

E um detalhe muito importante, tanto os path parameters quanto os query parameters, a gente que define na nossa aplicação, então quando a gente está criando o nosso back-end, por exemplo, definindo a nossa estrutura dos nossos endpoints, nós definimos qual path parameter nós aceitamos e qual query parameter nós aceitamos também.

09:00

Speaker A

E então,

09:00

Speaker A

o front-end

09:00

Speaker A

utiliza

09:00

Speaker A

essa

09:00

Speaker A

definição

09:00

Speaker A

para

09:00

Speaker A

realizar

09:00

Speaker A

as

09:00

Speaker A

buscas,

09:00

Speaker A

as

09:00

Speaker A

consultas

09:00

Speaker A

e

09:00

Speaker A

as

09:00

Speaker A

inserções

09:00

Speaker A

no

09:00

Speaker A

nosso

09:00

Speaker A

back-end.

09:00

Speaker A

Quarta pergunta: ao analisar esse esquema SQL, qual é a relação entre a entidade Post e a entidade Influencer?

09:11

Speaker A

A resposta correta para essa pergunta é uma relação de N para N ou muitos para muitos.

09:18

Speaker A

Isso acontece porque em bancos de dados relacionais, a gente não consegue conectar diretamente múltiplos registros de uma tabela com múltiplos registros de outra tabela de forma limpa, e em muitas vezes a gente usa essa abordagem de criar uma tabela intermediária, que nesse caso é a tabela Post Influencer, que ela acaba sendo uma tabela de junção que a gente chama.

10:09

Speaker A

É uma tabela que existe para armazenar a relação entre duas entidades que têm uma relação N para N, e normalmente ela pode ali também agregar outras colunas, né, outras informações que dizem respeito àquela relação.

10:31

Speaker A

Então, por exemplo, a coluna commission rate é uma coluna que não existe nem na tabela influencer nem na tabela post, porque ela não faz sentido existir, a comissão que o influencer recebeu de um post não faz sentido pertencer nem a tabela que descreve o influencer nem a tabela que descreve o post.

10:55

Speaker A

Mas faz sentido

10:57

Speaker A

pertencer à relação entre o influencer e o post, porque diz respeito a quanto de comissão o influencer recebeu por aquele post.

11:10

Speaker A

E uma dica rápida

11:10

Speaker A

para quem

11:10

Speaker A

está

11:10

Speaker A

procurando

11:10

Speaker A

cursos

11:10

Speaker A

gratuitos

11:10

Speaker A

para

11:10

Speaker A

se

11:10

Speaker A

tornar

11:10

Speaker A

um

11:10

Speaker A

desenvolvedor

11:10

Speaker A

Full

11:10

Speaker A

Stack.

11:10

Speaker A

Aqui

11:10

Speaker A

no

11:10

Speaker A

nosso

11:10

Speaker A

canal,

11:10

Speaker A

a

11:10

Speaker A

gente

11:10

Speaker A

tem

11:10

Speaker A

um

11:10

Speaker A

portal

11:10

Speaker A

de

11:10

Speaker A

cursos

11:10

Speaker A

gratuitos,

11:10

Speaker A

onde

11:10

Speaker A

a

11:10

Speaker A

gente

11:10

Speaker A

tem

11:10

Speaker A

mais

11:10

Speaker A

de

11:10

Speaker A

11

11:10

Speaker A

cursos,

11:10

Speaker A

desde

11:10

Speaker A

front-end,

11:10

Speaker A

back-end,

11:10

Speaker A

até

11:10

Speaker A

coisas

11:10

Speaker A

de

11:10

Speaker A

nuvem,

11:10

Speaker A

Docker,

11:10

Speaker A

EngineX.

11:10

Speaker A

Então

11:10

Speaker A

tem

11:10

Speaker A

vários

11:10

Speaker A

cursos,

11:10

Speaker A

cursos

11:10

Speaker A

bem

11:10

Speaker A

completos

11:10

Speaker A

para

11:10

Speaker A

quem

11:10

Speaker A

está

11:10

Speaker A

iniciando

11:10

Speaker A

ou

11:10

Speaker A

para

11:10

Speaker A

quem

11:10

Speaker A

já

11:10

Speaker A

é

11:10

Speaker A

mais

11:10

Speaker A

intermediário

11:10

Speaker A

e

11:10

Speaker A

quer

11:10

Speaker A

ganhar

11:10

Speaker A

um

11:10

Speaker A

conhecimento

11:10

Speaker A

extra

11:10

Speaker A

ali

11:10

Speaker A

naquela

11:10

Speaker A

parte

11:10

Speaker A

de

11:10

Speaker A

DevOps,

11:10

Speaker A

naquela

11:10

Speaker A

parte

11:10

Speaker A

de

11:10

Speaker A

Cloud.

11:10

Speaker A

Todos

11:10

Speaker A

os

11:10

Speaker A

cursos

11:10

Speaker A

são

11:10

Speaker A

100%

11:10

Speaker A

gratuitos,

11:10

Speaker A

tá,

11:10

Speaker A

eles

11:10

Speaker A

estão

11:10

Speaker A

aqui

11:10

Speaker A

no

11:10

Speaker A

YouTube,

11:10

Speaker A

a

11:10

Speaker A

gente

11:10

Speaker A

tem

11:10

Speaker A

lá

11:10

Speaker A

o

11:10

Speaker A

portal

11:10

Speaker A

para

11:10

Speaker A

concentrar

11:10

Speaker A

todos

11:10

Speaker A

esses

11:10

Speaker A

materiais.

11:10

Speaker A

Além

11:10

Speaker A

de

11:10

Speaker A

que

11:10

Speaker A

alguns

11:10

Speaker A

cursos

11:10

Speaker A

tem

11:10

Speaker A

um

11:10

Speaker A

material

11:10

Speaker A

extra

11:10

Speaker A

escrito

11:10

Speaker A

que

11:10

Speaker A

eu

11:10

Speaker A

fiz

11:10

Speaker A

ali

11:10

Speaker A

para

11:10

Speaker A

você

11:10

Speaker A

utilizar

11:10

Speaker A

para

11:10

Speaker A

acompanhar

11:10

Speaker A

durante

11:10

Speaker A

o

11:10

Speaker A

curso,

11:10

Speaker A

para

11:10

Speaker A

auxiliar

11:10

Speaker A

nos

11:10

Speaker A

estudos

11:10

Speaker A

e

11:10

Speaker A

também

11:10

Speaker A

com

11:10

Speaker A

alguns

11:10

Speaker A

exemplos,

11:10

Speaker A

né,

11:10

Speaker A

de

11:10

Speaker A

comandos,

11:10

Speaker A

exemplos

11:10

Speaker A

de

11:10

Speaker A

código

11:10

Speaker A

para

11:10

Speaker A

você

11:10

Speaker A

rodar

11:10

Speaker A

aí

11:10

Speaker A

na

11:10

Speaker A

sua

11:10

Speaker A

máquina

11:10

Speaker A

e

11:10

Speaker A

usar

11:10

Speaker A

para

11:10

Speaker A

praticar.

11:10

Speaker A

E

11:10

Speaker A

se

11:10

Speaker A

no

11:10

Speaker A

final

11:10

Speaker A

do

11:10

Speaker A

curso

11:10

Speaker A

gratuito,

11:10

Speaker A

você

11:10

Speaker A

quiser

11:10

Speaker A

emitir

11:10

Speaker A

um

11:10

Speaker A

certificado,

11:10

Speaker A

seja

11:10

Speaker A

para

11:10

Speaker A

compartilhar

11:10

Speaker A

no

11:10

Speaker A

seu

11:10

Speaker A

LinkedIn,

11:10

Speaker A

colocar

11:10

Speaker A

no

11:10

Speaker A

seu

11:10

Speaker A

currículo

11:10

Speaker A

ou

11:10

Speaker A

até

11:10

Speaker A

mesmo

11:10

Speaker A

para

11:10

Speaker A

utilizar

11:10

Speaker A

nas

11:10

Speaker A

horas

11:10

Speaker A

complementares

11:10

Speaker A

da

11:10

Speaker A

faculdade,

11:10

Speaker A

você

11:10

Speaker A

pode

11:10

Speaker A

adquirir

11:10

Speaker A

um

11:10

Speaker A

crédito

11:10

Speaker A

lá

11:10

Speaker A

no

11:10

Speaker A

nosso

11:10

Speaker A

portal.

11:10

Speaker A

O

11:10

Speaker A

valor

11:10

Speaker A

do

11:10

Speaker A

crédito

11:10

Speaker A

é

11:10

Speaker A

um

11:10

Speaker A

valor

11:10

Speaker A

simplório,

11:10

Speaker A

mas

11:10

Speaker A

para

11:10

Speaker A

ajudar

11:10

Speaker A

mesmo

11:10

Speaker A

o

11:10

Speaker A

nosso

11:10

Speaker A

projeto,

11:10

Speaker A

para

11:10

Speaker A

ajudar

11:10

Speaker A

ali

11:10

Speaker A

nos

11:10

Speaker A

custos

11:10

Speaker A

do

11:10

Speaker A

portal,

11:10

Speaker A

nos

11:10

Speaker A

custos

11:10

Speaker A

de

11:10

Speaker A

produzir

11:10

Speaker A

esses

11:10

Speaker A

vídeos.

11:10

Speaker A

E

11:10

Speaker A

ao

11:10

Speaker A

comprar

11:10

Speaker A

o

11:10

Speaker A

crédito,

11:10

Speaker A

você

11:10

Speaker A

realiza

11:10

Speaker A

uma

11:10

Speaker A

provinha,

11:10

Speaker A

tem

11:10

Speaker A

que

11:10

Speaker A

ter

11:10

Speaker A

60%

11:10

Speaker A

de

11:10

Speaker A

acerto,

11:10

Speaker A

mas

11:10

Speaker A

são

11:10

Speaker A

perguntas

11:10

Speaker A

bem

11:10

Speaker A

relacionadas

11:10

Speaker A

ao

11:10

Speaker A

que

11:10

Speaker A

foi

11:10

Speaker A

abordado

11:10

Speaker A

no

11:10

Speaker A

curso,

11:10

Speaker A

então

11:10

Speaker A

se

11:10

Speaker A

você

11:10

Speaker A

assistiu,

11:10

Speaker A

você

11:10

Speaker A

vai

11:10

Speaker A

conseguir

11:10

Speaker A

responder

11:10

Speaker A

as

11:10

Speaker A

perguntas.

11:10

Speaker A

Então,

11:10

Speaker A

vai

11:10

Speaker A

emitir

11:10

Speaker A

o

11:10

Speaker A

seu

11:10

Speaker A

certificado

11:10

Speaker A

válido

11:10

Speaker A

para

11:10

Speaker A

utilizar

11:10

Speaker A

na

11:10

Speaker A

faculdade

11:10

Speaker A

ou

11:10

Speaker A

no

11:10

Speaker A

LinkedIn.

11:10

Speaker A

Eu

11:10

Speaker A

vou

11:10

Speaker A

deixar

11:10

Speaker A

o

11:10

Speaker A

link

11:10

Speaker A

aqui

11:10

Speaker A

na

11:10

Speaker A

descrição

11:10

Speaker A

desse

11:10

Speaker A

vídeo,

11:10

Speaker A

a

11:10

Speaker A

gente

11:10

Speaker A

tem

11:10

Speaker A

um

11:10

Speaker A

cupom

11:10

Speaker A

de

11:10

Speaker A

desconto

11:10

Speaker A

ainda

11:10

Speaker A

no

11:10

Speaker A

crédito,

11:10

Speaker A

é

11:10

Speaker A

só

11:10

Speaker A

usar

11:10

Speaker A

o

11:10

Speaker A

cupom

11:10

Speaker A

Kipper

11:10

Speaker A

que

11:10

Speaker A

você

11:10

Speaker A

vai

11:10

Speaker A

ter

11:10

Speaker A

10%

11:10

Speaker A

de

11:10

Speaker A

desconto

11:10

Speaker A

além

11:10

Speaker A

do

11:10

Speaker A

crédito

11:10

Speaker A

do

11:10

Speaker A

certificado

11:10

Speaker A

e

11:10

Speaker A

vai

11:10

Speaker A

estar

11:10

Speaker A

apoiando

11:10

Speaker A

demais

11:10

Speaker A

aqui

11:10

Speaker A

o

11:10

Speaker A

nosso

11:10

Speaker A

canal

11:10

Speaker A

e

11:10

Speaker A

o

11:10

Speaker A

nosso

11:10

Speaker A

projeto

11:10

Speaker A

de

11:10

Speaker A

democratizar

11:10

Speaker A

o

11:10

Speaker A

acesso

11:10

Speaker A

ao

11:10

Speaker A

conhecimento

11:10

Speaker A

da

11:10

Speaker A

programação

11:10

Speaker A

onde

11:10

Speaker A

todos

11:10

Speaker A

podem

11:10

Speaker A

fazer

11:10

Speaker A

os

11:10

Speaker A

cursos

11:10

Speaker A

gratuitos.

11:10

Speaker A

E

11:10

Speaker A

agora,

11:10

Speaker A

bora

11:10

Speaker A

continuar

11:10

Speaker A

o

11:10

Speaker A

nosso

11:10

Speaker A

vídeo.

11:10

Speaker A

Pergunta

11:10

Speaker A

número

11:10

Speaker A

11:

11:10

Speaker A

Qual

11:10

Speaker A

é

11:10

Speaker A

o

11:10

Speaker A

papel

11:10

Speaker A

do

11:10

Speaker A

arquivo

11:10

Speaker A

package.json

11:10

Speaker A

numa

11:10

Speaker A

aplicação

11:10

Speaker A

JavaScript?

11:10

Speaker A

A

11:10

Speaker A

resposta

11:10

Speaker A

é

11:10

Speaker A

que

11:10

Speaker A

o

11:10

Speaker A

package.json

11:10

Speaker A

atua

11:10

Speaker A

como

11:10

Speaker A

um

11:10

Speaker A

manifesto,

11:10

Speaker A

então

11:10

Speaker A

ele

11:10

Speaker A

vai

11:10

Speaker A

conter

11:10

Speaker A

diversos

11:10

Speaker A

metadados

11:10

Speaker A

da

11:10

Speaker A

nossa

11:10

Speaker A

aplicação,

11:10

Speaker A

como

11:10

Speaker A

por

11:10

Speaker A

exemplo,

11:10

Speaker A

nome,

11:10

Speaker A

a

11:10

Speaker A

versão

11:10

Speaker A

e

11:10

Speaker A

scripts

11:10

Speaker A

pra

11:10

Speaker A

a

11:10

Speaker A

gente

11:10

Speaker A

rodar

11:10

Speaker A

a

11:10

Speaker A

aplicação.

11:10

Speaker A

E

11:10

Speaker A

o

11:10

Speaker A

mais

11:10

Speaker A

importante

11:10

Speaker A

de

11:10

Speaker A

tudo,

11:10

Speaker A

ele

11:10

Speaker A

vai

11:10

Speaker A

conter

11:10

Speaker A

a

11:10

Speaker A

declaração

11:10

Speaker A

das

11:10

Speaker A

dependências

11:10

Speaker A

daquele

11:10

Speaker A

projeto

11:10

Speaker A

com

11:10

Speaker A

a

11:10

Speaker A

versão

11:10

Speaker A

específica

11:10

Speaker A

de

11:10

Speaker A

cada

11:10

Speaker A

dependência

11:10

Speaker A

que

11:10

Speaker A

deve

11:10

Speaker A

ser

11:10

Speaker A

utilizada.

11:10

Speaker A

E

11:10

Speaker A

é

11:10

Speaker A

justamente

11:10

Speaker A

o

11:10

Speaker A

package.json

11:10

Speaker A

que

11:10

Speaker A

permite

11:10

Speaker A

a

11:10

Speaker A

consistência

11:10

Speaker A

do

11:10

Speaker A

mesmo

11:10

Speaker A

projeto

11:10

Speaker A

em

11:10

Speaker A

diferentes

11:10

Speaker A

máquinas,

11:10

Speaker A

então

11:10

Speaker A

permite

11:10

Speaker A

que

11:10

Speaker A

um

11:10

Speaker A

novo

11:10

Speaker A

desenvolvedor

11:10

Speaker A

que

11:10

Speaker A

entrou

11:10

Speaker A

na

11:10

Speaker A

equipe,

11:10

Speaker A

faça

11:10

Speaker A

o

11:10

Speaker A

clone

11:10

Speaker A

ali

11:10

Speaker A

do

11:10

Speaker A

projeto

11:10

Speaker A

na

11:10

Speaker A

sua

11:10

Speaker A

máquina

11:10

Speaker A

local

11:10

Speaker A

e

11:10

Speaker A

rode

11:10

Speaker A

um

11:10

Speaker A

NPM

11:10

Speaker A

install

11:10

Speaker A

que

11:10

Speaker A

vai

11:10

Speaker A

pegar,

11:10

Speaker A

vai

11:10

Speaker A

ler

11:10

Speaker A

todas

11:10

Speaker A

as

11:10

Speaker A

dependências

11:10

Speaker A

declaradas

11:10

Speaker A

no

11:10

Speaker A

package.json

11:10

Speaker A

daquela

11:10

Speaker A

aplicação

11:10

Speaker A

e

11:10

Speaker A

instalar

11:10

Speaker A

elas

11:10

Speaker A

corretamente,

11:10

Speaker A

com

11:10

Speaker A

a

11:10

Speaker A

versão

11:10

Speaker A

correta

11:10

Speaker A

necessária

11:10

Speaker A

para

11:10

Speaker A

que

11:10

Speaker A

a

11:10

Speaker A

aplicação

11:10

Speaker A

funcione.

11:10

Speaker A

E

11:10

Speaker A

aí

11:10

Speaker A

no

11:10

Speaker A

package.json

11:10

Speaker A

vai

11:10

Speaker A

conter

11:10

Speaker A

também

11:10

Speaker A

qual

11:10

Speaker A

script

11:10

Speaker A

que

11:10

Speaker A

deve

11:10

Speaker A

ser

11:10

Speaker A

utilizado

11:10

Speaker A

para

11:10

Speaker A

iniciar

11:10

Speaker A

aquele

11:10

Speaker A

projeto,

11:10

Speaker A

para

11:10

Speaker A

realizar

11:10

Speaker A

o

11:10

Speaker A

build

11:10

Speaker A

ou

11:10

Speaker A

qualquer

11:10

Speaker A

outro

11:10

Speaker A

comando

11:10

Speaker A

que

11:10

Speaker A

precisa

11:10

Speaker A

ser

11:10

Speaker A

realizado.

11:10

Speaker A

Pergunta

11:10

Speaker A

número

11:10

Speaker A

12:

11:10

Speaker A

Cite

11:10

Speaker A

uma

11:10

Speaker A

boa

11:10

Speaker A

prática

11:10

Speaker A

que

11:10

Speaker A

pode

11:10

Speaker A

ser

11:10

Speaker A

utilizada

11:10

Speaker A

em

11:10

Speaker A

endpoints

11:10

Speaker A

que

11:10

Speaker A

podem

11:10

Speaker A

retornar

11:10

Speaker A

uma

11:10

Speaker A

lista

11:10

Speaker A

gigantesca

11:10

Speaker A

de

11:10

Speaker A

elementos.

11:10

Speaker A

Uma

11:10

Speaker A

resposta

11:10

Speaker A

seria

11:10

Speaker A

que

11:10

Speaker A

uma

11:10

Speaker A

boa

11:10

Speaker A

prática

11:10

Speaker A

que

11:10

Speaker A

pode

11:10

Speaker A

ser

11:10

Speaker A

utilizada

11:10

Speaker A

é

11:10

Speaker A

a

11:10

Speaker A

técnica

11:10

Speaker A

de

11:10

Speaker A

paginação.

11:10

Speaker A

Porque

11:10

Speaker A

carregar

11:10

Speaker A

milhares

11:10

Speaker A

de

11:10

Speaker A

registros

11:10

Speaker A

de

11:10

Speaker A

uma

11:10

Speaker A

vez

11:10

Speaker A

só

11:10

Speaker A

podem

11:10

Speaker A

consumir

11:10

Speaker A

muita

11:10

Speaker A

memória

11:10

Speaker A

do

11:10

Speaker A

servidor

11:10

Speaker A

e

11:10

Speaker A

também

11:10

Speaker A

podem

11:10

Speaker A

causar

11:10

Speaker A

uma

11:10

Speaker A

sobrecarga

11:10

Speaker A

de

11:10

Speaker A

processamento

11:10

Speaker A

no

11:10

Speaker A

front-end.

11:10

Speaker A

Além

11:10

Speaker A

de

11:10

Speaker A

aumentar

11:10

Speaker A

o

11:10

Speaker A

tempo

11:10

Speaker A

da

11:10

Speaker A

requisição

11:10

Speaker A

por

11:10

Speaker A

conta

11:10

Speaker A

da

11:10

Speaker A

transferência

11:10

Speaker A

dessas

11:10

Speaker A

informações.

11:10

Speaker A

E

11:10

Speaker A

para

11:10

Speaker A

aplicar

11:10

Speaker A

essas

11:10

Speaker A

boas

11:10

Speaker A

práticas,

11:10

Speaker A

normalmente

11:10

Speaker A

nós

11:10

Speaker A

utilizamos

11:10

Speaker A

query

11:10

Speaker A

parameters,

11:10

Speaker A

como

11:10

Speaker A

por

11:10

Speaker A

exemplo,

11:10

Speaker A

page

11:10

Speaker A

ou

11:10

Speaker A

limit,

11:10

Speaker A

e

11:10

Speaker A

o

11:10

Speaker A

back-end

11:10

Speaker A

vai

11:10

Speaker A

retornando

11:10

Speaker A

pedacinhos

11:10

Speaker A

dos

11:10

Speaker A

dados

11:10

Speaker A

de

11:10

Speaker A

cada

11:10

Speaker A

vez.

11:10

Speaker A

Então,

11:10

Speaker A

ao

11:10

Speaker A

invés

11:10

Speaker A

de

11:10

Speaker A

retornar

11:10

Speaker A

tudo

11:10

Speaker A

de

11:10

Speaker A

uma

11:10

Speaker A

vez,

11:10

Speaker A

ele

11:10

Speaker A

retorna

11:10

Speaker A

somente

11:10

Speaker A

um

11:10

Speaker A

pedaço.

11:10

Speaker A

E

11:10

Speaker A

a

11:10

Speaker A

gente

11:10

Speaker A

controla

11:10

Speaker A

esse

11:10

Speaker A

pedaço

11:10

Speaker A

por

11:10

Speaker A

páginas

11:10

Speaker A

e

11:10

Speaker A

com

11:10

Speaker A

um

11:10

Speaker A

limite

11:10

Speaker A

por

11:10

Speaker A

página.

11:10

Speaker A

Pergunta

11:10

Speaker A

número

11:10

Speaker A

13:

11:10

Speaker A

Qual

11:10

Speaker A

a

11:10

Speaker A

diferença

11:10

Speaker A

de

11:10

Speaker A

git

11:10

Speaker A

merge

11:10

Speaker A

e

11:10

Speaker A

git

11:10

Speaker A

rebase?

11:10

Speaker A

A

11:10

Speaker A

resposta

11:10

Speaker A

correta

11:10

Speaker A

é

11:10

Speaker A

que

11:10

Speaker A

o

11:10

Speaker A

git

11:10

Speaker A

merge,

11:10

Speaker A

ele

11:10

Speaker A

combina

11:10

Speaker A

o

11:10

Speaker A

histórico

11:10

Speaker A

das

11:10

Speaker A

duas

11:10

Speaker A

branches

11:10

Speaker A

que

11:10

Speaker A

estão

11:10

Speaker A

sendo

11:10

Speaker A

mescladas,

11:10

Speaker A

criando

11:10

Speaker A

um

11:10

Speaker A

novo

11:10

Speaker A

commit

11:10

Speaker A

que

11:10

Speaker A

representa

11:10

Speaker A

a

11:10

Speaker A

união

11:10

Speaker A

dessas

11:10

Speaker A

duas

11:10

Speaker A

branches,

11:10

Speaker A

e

11:10

Speaker A

normalmente

11:10

Speaker A

se

11:10

Speaker A

há

11:10

Speaker A

resolução

11:10

Speaker A

de

11:10

Speaker A

conflitos

11:10

Speaker A

é

11:10

Speaker A

feita

11:10

Speaker A

nesse

11:10

Speaker A

commit

11:10

Speaker A

de

11:10

Speaker A

merge

11:10

Speaker A

também,

11:10

Speaker A

enquanto

11:10

Speaker A

o

11:10

Speaker A

rebase

11:10

Speaker A

vai

11:10

Speaker A

reescrever

11:10

Speaker A

o

11:10

Speaker A

histórico

11:10

Speaker A

da

11:10

Speaker A

branch,

11:10

Speaker A

onde

11:10

Speaker A

ele

11:10

Speaker A

vai

11:10

Speaker A

posicionar

11:10

Speaker A

o

11:10

Speaker A

head,

11:10

Speaker A

né,

11:10

Speaker A

a

11:10

Speaker A

cabeça

11:10

Speaker A

da

11:10

Speaker A

branch

11:10

Speaker A

para

11:10

Speaker A

o

11:10

Speaker A

commit

11:10

Speaker A

mais

11:10

Speaker A

atual

11:10

Speaker A

da

11:10

Speaker A

branch

11:10

Speaker A

1

11:10

Speaker A

e

11:10

Speaker A

depois

11:10

Speaker A

pegar

11:10

Speaker A

todos

11:10

Speaker A

os

11:10

Speaker A

commits

11:10

Speaker A

feitos

11:10

Speaker A

na

11:10

Speaker A

branch

11:10

Speaker A

2

11:10

Speaker A

e

11:10

Speaker A

aplicar

11:10

Speaker A

em

11:10

Speaker A

cima

11:10

Speaker A

daquele

11:10

Speaker A

histórico

11:10

Speaker A

da

11:10

Speaker A

branch

11:10

Speaker A

1.

11:10

Speaker A

Reescrevendo

11:10

Speaker A

totalmente

11:10

Speaker A

a

11:10

Speaker A

linha

11:10

Speaker A

de

11:10

Speaker A

commits

11:10

Speaker A

a

11:10

Speaker A

partir

11:10

Speaker A

do

11:10

Speaker A

momento

11:10

Speaker A

que

11:10

Speaker A

as

11:10

Speaker A

branches

11:10

Speaker A

se

11:10

Speaker A

divergiram.

11:10

Speaker A

Pergunta

11:10

Speaker A

número

11:10

Speaker A

14:

11:10

Speaker A

O

11:10

Speaker A

que

11:10

Speaker A

é

11:10

Speaker A

o

11:10

Speaker A

CORS?

11:10

Speaker A

Apesar

11:10

Speaker A

de

11:10

Speaker A

eu

11:10

Speaker A

querer

11:10

Speaker A

muito

11:10

Speaker A

responder

11:10

Speaker A

que

11:10

Speaker A

é

11:10

Speaker A

algo

11:10

Speaker A

muito

11:10

Speaker A

chato

11:10

Speaker A

e

11:10

Speaker A

frustrante

11:10

Speaker A

para

11:10

Speaker A

quem

11:10

Speaker A

está

11:10

Speaker A

começando,

11:10

Speaker A

a

11:10

Speaker A

resposta

11:10

Speaker A

correta

11:10

Speaker A

é

11:10

Speaker A

que

11:10

Speaker A

o

11:10

Speaker A

CORS

11:10

Speaker A

nada

11:10

Speaker A

mais

11:10

Speaker A

é

11:10

Speaker A

do

11:10

Speaker A

que

11:10

Speaker A

um

11:10

Speaker A

mecanismo

11:10

Speaker A

de

11:10

Speaker A

segurança

11:10

Speaker A

utilizado

11:10

Speaker A

pelos

11:10

Speaker A

navegadores

11:10

Speaker A

para

11:10

Speaker A

bloquear

11:10

Speaker A

requisições

11:10

Speaker A

feitas

11:10

Speaker A

por

11:10

Speaker A

domínios

11:10

Speaker A

diferentes,

11:10

Speaker A

a

11:10

Speaker A

não

11:10

Speaker A

ser

11:10

Speaker A

que

11:10

Speaker A

seja

11:10

Speaker A

explicitamente

11:10

Speaker A

definido

11:10

Speaker A

que

11:10

Speaker A

todos

11:10

Speaker A

os

11:10

Speaker A

domínios

11:10

Speaker A

podem

11:10

Speaker A

fazer

11:10

Speaker A

aquela

11:10

Speaker A

requisição

11:10

Speaker A

para

11:10

Speaker A

o

11:10

Speaker A

back-end

11:10

Speaker A

ou

11:10

Speaker A

que

11:10

Speaker A

aquilo

11:10

Speaker A

esteja

11:10

Speaker A

explicitamente

11:10

Speaker A

definido

11:10

Speaker A

no

11:10

Speaker A

header

11:10

Speaker A

da

11:10

Speaker A

resposta.

11:10

Speaker A

Esse

11:10

Speaker A

mecanismo

11:10

Speaker A

de

11:10

Speaker A

segurança,

11:10

Speaker A

ele

11:10

Speaker A

é

11:10

Speaker A

fundamental

11:10

Speaker A

para

11:10

Speaker A

garantir

11:10

Speaker A

que

11:10

Speaker A

scripts

11:10

Speaker A

maliciosos

11:10

Speaker A

não

11:10

Speaker A

façam

11:10

Speaker A

requisições

11:10

Speaker A

feitas

11:10

Speaker A

por

11:10

Speaker A

domínios

11:10

Speaker A

diferentes,

11:10

Speaker A

a

11:10

Speaker A

não

11:10

Speaker A

ser

11:10

Speaker A

que

11:10

Speaker A

seja

11:10

Speaker A

explicitamente

11:10

Speaker A

definido

11:10

Speaker A

que

11:10

Speaker A

todos

11:10

Speaker A

os

11:10

Speaker A

domínios

11:10

Speaker A

podem

11:10

Speaker A

fazer

11:10

Speaker A

aquela

11:10

Speaker A

requisição

11:10

Speaker A

para

11:10

Speaker A

o

11:10

Speaker A

back-end

11:10

Speaker A

ou

11:10

Speaker A

que

11:10

Speaker A

aquilo

11:10

Speaker A

esteja

11:10

Speaker A

explicitamente

11:10

Speaker A

definido

11:10

Speaker A

no

11:10

Speaker A

header

11:10

Speaker A

da

11:10

Speaker A

resposta.

11:10

Speaker A

Esse

11:10

Speaker A

mecanismo

11:10

Speaker A

de

11:10

Speaker A

segurança,

11:10

Speaker A

ele

11:10

Speaker A

é

11:10

Speaker A

fundamental

11:10

Speaker A

para

11:10

Speaker A

garantir

11:10

Speaker A

que

11:10

Speaker A

scripts

11:10

Speaker A

maliciosos

11:10

Speaker A

não

11:10

Speaker A

façam

11:10

Speaker A

requisições

11:10

Speaker A

para

11:10

Speaker A

APIs

11:10

Speaker A

aleatórias

11:10

Speaker A

no

11:10

Speaker A

nome

11:10

Speaker A

do

11:10

Speaker A

usuário

11:10

Speaker A

de

11:10

Speaker A

forma

11:10

Speaker A

não

11:10

Speaker A

autorizada.

11:10

Speaker A

Porque

11:10

Speaker A

o

11:10

Speaker A

back-end,

11:10

Speaker A

né,

11:10

Speaker A

o

11:10

Speaker A

servidor

11:10

Speaker A

que

11:10

Speaker A

está

11:10

Speaker A

respondendo

11:10

Speaker A

aquela

11:10

Speaker A

requisição,

11:10

Speaker A

precisa

11:10

Speaker A

responder

11:10

Speaker A

explicitamente

11:10

Speaker A

quais

11:10

Speaker A

são

11:10

Speaker A

os

11:10

Speaker A

domínios

11:10

Speaker A

permitidos

11:10

Speaker A

que

11:10

Speaker A

podem

11:10

Speaker A

fazer

11:10

Speaker A

aquela

11:10

Speaker A

requisição.

11:10

Speaker A

E

11:10

Speaker A

então,

11:10

Speaker A

o

11:10

Speaker A

navegador

11:10

Speaker A

realiza

11:10

Speaker A

a

11:10

Speaker A

verificação

11:10

Speaker A

para

11:10

Speaker A

ver

11:10

Speaker A

se

11:10

Speaker A

a

11:10

Speaker A

resposta

11:10

Speaker A

retornada

11:10

Speaker A

pelo

11:10

Speaker A

servidor,

11:10

Speaker A

de

11:10

Speaker A

quais

11:10

Speaker A

domínios

11:10

Speaker A

autorizados

11:10

Speaker A

podem

11:10

Speaker A

fazer

11:10

Speaker A

requisição,

11:10

Speaker A

bate

11:10

Speaker A

com

11:10

Speaker A

o

11:10

Speaker A

domínio

11:10

Speaker A

que

11:10

Speaker A

realmente

11:10

Speaker A

fez

11:10

Speaker A

a

11:10

Speaker A

requisição

11:10

Speaker A

ali

11:10

Speaker A

no

11:10

Speaker A

navegador.

11:10

Speaker A

Isso

11:10

Speaker A

garante

11:10

Speaker A

com

11:10

Speaker A

que

11:10

Speaker A

um

11:10

Speaker A

site

11:10

Speaker A

que

11:10

Speaker A

você

11:10

Speaker A

esteja

11:10

Speaker A

acessando,

11:10

Speaker A

não

11:10

Speaker A

consiga

11:10

Speaker A

vasculhar

11:10

Speaker A

suas

11:10

Speaker A

abas

11:10

Speaker A

abertas

11:10

Speaker A

e

11:10

Speaker A

as

11:10

Speaker A

suas

11:10

Speaker A

coisas

11:10

Speaker A

no

11:10

Speaker A

local

11:10

Speaker A

storage,

11:10

Speaker A

e

11:10

Speaker A

então

11:10

Speaker A

tentar

11:10

Speaker A

fazer

11:10

Speaker A

uma

11:10

Speaker A

requisição

11:10

Speaker A

para

11:10

Speaker A

outro

11:10

Speaker A

site

11:10

Speaker A

que

11:10

Speaker A

está

11:10

Speaker A

ali

11:10

Speaker A

aberto,

11:10

Speaker A

como

11:10

Speaker A

por

11:10

Speaker A

exemplo,

11:10

Speaker A

um

11:10

Speaker A

site

11:10

Speaker A

do

11:10

Speaker A

banco

11:10

Speaker A

e

11:10

Speaker A

tentar

11:10

Speaker A

pegar

11:10

Speaker A

as

11:10

Speaker A

informações

11:10

Speaker A

sem

11:10

Speaker A

que

11:10

Speaker A

você

11:10

Speaker A

veja,

11:10

Speaker A

né,

11:10

Speaker A

o

11:10

Speaker A

navegador

11:10

Speaker A

bloqueia

11:10

Speaker A

esse

11:10

Speaker A

tipo

11:10

Speaker A

de

11:10

Speaker A

script

11:10

Speaker A

malicioso.

11:10

Speaker A

E

11:10

Speaker A

esse

11:10

Speaker A

mecanismo

11:10

Speaker A

do

11:10

Speaker A

CORS

11:10

Speaker A

é

11:10

Speaker A

controlado

11:10

Speaker A

pelo

11:10

Speaker A

header

11:10

Speaker A

de

11:10

Speaker A

allow

11:10

Speaker A

origin.

11:10

Speaker A

E

11:10

Speaker A

a

11:10

Speaker A

pergunta

11:10

Speaker A

número

11:10

Speaker A

15

11:10

Speaker A

é:

11:10

Speaker A

O

11:10

Speaker A

que

11:10

Speaker A

são

11:10

Speaker A

os

11:10

Speaker A

status

11:10

Speaker A

codes

11:10

Speaker A

HTTP?

11:10

Speaker A

Dê

11:10

Speaker A

um

11:10

Speaker A

exemplo

11:10

Speaker A

de

11:10

Speaker A

uso.

11:10

Speaker A

A

11:10

Speaker A

resposta

11:10

Speaker A

é

11:10

Speaker A

que

11:10

Speaker A

os

11:10

Speaker A

status

11:10

Speaker A

code

11:10

Speaker A

nada

11:10

Speaker A

mais

11:10

Speaker A

são

11:10

Speaker A

do

11:10

Speaker A

que

11:10

Speaker A

códigos

11:10

Speaker A

numéricos

11:10

Speaker A

enviados

11:10

Speaker A

em

11:10

Speaker A

respostas

11:10

Speaker A

HTTP

11:10

Speaker A

para

11:10

Speaker A

informar

11:10

Speaker A

ao

11:10

Speaker A

cliente

11:10

Speaker A

ou

11:10

Speaker A

ao

11:10

Speaker A

servidor,

11:10

Speaker A

enfim,

11:10

Speaker A

a

11:10

Speaker A

aplicação

11:10

Speaker A

que

11:10

Speaker A

fez

11:10

Speaker A

essa

11:10

Speaker A

requisição,

11:10

Speaker A

qual

11:10

Speaker A

é

11:10

Speaker A

o

11:10

Speaker A

status

11:10

Speaker A

daquela

11:10

Speaker A

resposta,

11:10

Speaker A

né,

11:10

Speaker A

o

11:10

Speaker A

status

11:10

Speaker A

macro.

11:10

Speaker A

E

11:10

Speaker A

então,

11:10

Speaker A

dentro

11:10

Speaker A

do

11:10

Speaker A

body,

11:10

Speaker A

normalmente

11:10

Speaker A

se

11:10

Speaker A

envia

11:10

Speaker A

os

11:10

Speaker A

detalhes,

11:10

Speaker A

né,

11:10

Speaker A

as

11:10

Speaker A

informações

11:10

Speaker A

que

11:10

Speaker A

foram

11:10

Speaker A

solicitadas

11:10

Speaker A

ou

11:10

Speaker A

algum

11:10

Speaker A

detalhe

11:10

Speaker A

sobre

11:10

Speaker A

a

11:10

Speaker A

transação

11:10

Speaker A

ou

11:10

Speaker A

operação

11:10

Speaker A

realizada.

11:10

Speaker A

Então,

11:10

Speaker A

o

11:10

Speaker A

status

11:10

Speaker A

code

11:10

Speaker A

nada

11:10

Speaker A

mais

11:10

Speaker A

faz

11:10

Speaker A

do

11:10

Speaker A

que

11:10

Speaker A

divide

11:10

Speaker A

em

11:10

Speaker A

categorias

11:10

Speaker A

possíveis

11:10

Speaker A

respostas,

11:10

Speaker A

né,

11:10

Speaker A

possíveis

11:10

Speaker A

status

11:10

Speaker A

das

11:10

Speaker A

respostas.

11:10

Speaker A

E

11:10

Speaker A

aí

11:10

Speaker A

um

11:10

Speaker A

exemplo

11:10

Speaker A

de

11:10

Speaker A

uso

11:10

Speaker A

é

11:10

Speaker A

quando

11:10

Speaker A

a

11:10

Speaker A

gente

11:10

Speaker A

tenta

11:10

Speaker A

acessar

11:10

Speaker A

alguma

11:10

Speaker A

rota

11:10

Speaker A

que

11:10

Speaker A

exige

11:10

Speaker A

autenticação,

11:10

Speaker A

né,

11:10

Speaker A

que

11:10

Speaker A

exige

11:10

Speaker A

que

11:10

Speaker A

você

11:10

Speaker A

esteja

11:10

Speaker A

logado,

11:10

Speaker A

e

11:10

Speaker A

você

11:10

Speaker A

recebe

11:10

Speaker A

como

11:10

Speaker A

resposta

11:10

Speaker A

o

11:10

Speaker A

status

11:10

Speaker A

code

11:10

Speaker A

401.

11:10

Speaker A

Significa

11:10

Speaker A

unauthorized,

11:10

Speaker A

né,

11:10

Speaker A

você

11:10

Speaker A

não

11:10

Speaker A

está

11:10

Speaker A

autorizado

11:10

Speaker A

para

11:10

Speaker A

acessar

11:10

Speaker A

aquele

11:10

Speaker A

recurso,

11:10

Speaker A

para

11:10

Speaker A

fazer

11:10

Speaker A

aquela

11:10

Speaker A

operação,

11:10

Speaker A

porque,

11:10

Speaker A

ou

11:10

Speaker A

porque

11:10

Speaker A

você

11:10

Speaker A

não

11:10

Speaker A

está

11:10

Speaker A

autenticado

11:10

Speaker A

ou

11:10

Speaker A

porque

11:10

Speaker A

enviou

11:10

Speaker A

um

11:10

Speaker A

token

11:10

Speaker A

inválido

11:10

Speaker A

de

11:10

Speaker A

autenticação.

11:10

Speaker A

Outro

11:10

Speaker A

exemplo

11:10

Speaker A

de

11:10

Speaker A

resposta

11:10

Speaker A

é

11:10

Speaker A

quando

11:10

Speaker A

a

11:10

Speaker A

gente

11:10

Speaker A

envia

11:10

Speaker A

uma

11:10

Speaker A

requisição

11:10

Speaker A

para

11:10

Speaker A

registrar

11:10

Speaker A

um

11:10

Speaker A

novo

11:10

Speaker A

usuário,

11:10

Speaker A

né,

11:10

Speaker A

para

11:10

Speaker A

criar

11:10

Speaker A

um

11:10

Speaker A

novo

11:10

Speaker A

usuário

11:10

Speaker A

na

11:10

Speaker A

nossa

11:10

Speaker A

base,

11:10

Speaker A

e

11:10

Speaker A

o

11:10

Speaker A

servidor

11:10

Speaker A

retorna

11:10

Speaker A

201.

11:10

Speaker A

201

11:10

Speaker A

significa

11:10

Speaker A

created,

11:10

Speaker A

né,

11:10

Speaker A

que

11:10

Speaker A

o

11:10

Speaker A

recurso

11:10

Speaker A

foi

11:10

Speaker A

criado.

11:10

Speaker A

Calma,

11:10

Speaker A

calma,

11:10

Speaker A

calma,

11:10

Speaker A

não

11:10

Speaker A

esquece

11:10

Speaker A

de

11:10

Speaker A

deixar

11:10

Speaker A

seu

11:10

Speaker A

like,

11:10

Speaker A

se

11:10

Speaker A

inscrever

11:10

Speaker A

aqui

11:10

Speaker A

no

11:10

Speaker A

canal

11:10

Speaker A

se

11:10

Speaker A

você

11:10

Speaker A

gostou

11:10

Speaker A

desse

11:10

Speaker A

vídeo.

11:10

Speaker A

Envia

11:10

Speaker A

o

11:10

Speaker A

vídeo

11:10

Speaker A

também

11:10

Speaker A

para

11:10

Speaker A

algum

11:10

Speaker A

amigo,

11:10

Speaker A

algum

11:10

Speaker A

colega

11:10

Speaker A

que

11:10

Speaker A

esteja

11:10

Speaker A

estudando,

11:10

Speaker A

se

11:10

Speaker A

preparando

11:10

Speaker A

para

11:10

Speaker A

as

11:10

Speaker A

entrevistas

11:10

Speaker A

de

11:10

Speaker A

desenvolvedor

11:10

Speaker A

Full

11:10

Speaker A

Stack.

11:10

Speaker A

E

11:10

Speaker A

já

11:10

Speaker A

acompanha

11:10

Speaker A

aqui

11:10

Speaker A

os

11:10

Speaker A

próximos

11:10

Speaker A

vídeos

11:10

Speaker A

do

11:10

Speaker A

canal,

11:10

Speaker A

porque

11:10

Speaker A

a

11:10

Speaker A

gente

11:10

Speaker A

tem

11:10

Speaker A

muito

11:10

Speaker A

tutorial

11:10

Speaker A

técnico,

11:10

Speaker A

mão

11:10

Speaker A

na

11:10

Speaker A

massa

11:10

Speaker A

criando

11:10

Speaker A

projetos

11:10

Speaker A

e

11:10

Speaker A

vários

11:10

Speaker A

vídeos

11:10

Speaker A

teóricos

11:10

Speaker A

também

11:10

Speaker A

que

11:10

Speaker A

vão

11:10

Speaker A

te

11:10

Speaker A

ajudar

11:10

Speaker A

nessa

11:10

Speaker A

jornada

11:10

Speaker A

de

11:10

Speaker A

estudos.

11:10

Speaker A

Muito

11:10

Speaker A

obrigada

11:10

Speaker A

e

11:10

Speaker A

até

11:10

Speaker A

a

11:10

Speaker A

próxima

11:10

Speaker A

live

11:10

Speaker A

ou

11:10

Speaker A

próximo

11:10

Speaker A

vídeo.

Estudar este vídeo

- [Flashcards deste vídeo](https://sozai.app/pt/tools/ai-flashcard-generator/?from=transcript&id=5660)
- [Quiz sobre este vídeo](https://sozai.app/pt/tools/quiz-generator/?from=transcript&id=5660)
- [Resumo deste vídeo](https://sozai.app/pt/youtube-video-summarizer/?from=transcript&id=5660)

Grátis, feito por IA a partir desta transcrição. Sem cadastro.


---
This is the markdown twin of https://sozai.app/transcript/nao-va-para-sua-entrevista-dev-junior-sem-saber-essas-p-transcript/ — the same content, without the markup.
Published by SozAI (https://sozai.app). Reuse and quotation are allowed with attribution and a link back.
Machine-readable index: https://sozai.app/llms.txt · data API: https://sozai.app/api/
