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

Pesquisa Sobre Do JavaScript

O documento explora a evolução do JavaScript, desde suas origens como uma linguagem simples até sua onipresença na computação moderna. Ele aborda fundamentos, ecossistemas, o mercado de trabalho e ferramentas complementares, destacando a importância do JavaScript para desenvolvedores fullstack e startups. Além disso, propõe um desafio de pesquisa sobre tecnologias do ecossistema JavaScript para criar clones de aplicativos populares.

Enviado por

rsbernini0
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 DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações3 páginas

Pesquisa Sobre Do JavaScript

O documento explora a evolução do JavaScript, desde suas origens como uma linguagem simples até sua onipresença na computação moderna. Ele aborda fundamentos, ecossistemas, o mercado de trabalho e ferramentas complementares, destacando a importância do JavaScript para desenvolvedores fullstack e startups. Além disso, propõe um desafio de pesquisa sobre tecnologias do ecossistema JavaScript para criar clones de aplicativos populares.

Enviado por

rsbernini0
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 DOCX, PDF, TXT ou leia on-line no Scribd

Pesquisa sobre do JavaScript

Objetivo: Compreender como uma linguagem que nasceu em 10


dias para "fazer alertas em sites" se tornou a tecnologia mais usada
do planeta.

Módulo 1: A Gramática do Computador (Fundamentos)

Antes de escrever, é preciso entender as regras. O JavaScript possui


um vocabulário restrito que o computador usa para interpretar
ordens.

 As Palavras Proibidas (Palavras Reservadas):

o Pesquise o que são Reserved Words. Por que nomes como


return, class, break e case não podem ser usados para
nomear nossas variáveis?

o Atividade: Encontre uma lista com pelo menos 10


palavras reservadas e explique-as.

 As Caixas de Memória (let vs const):

o Como o JavaScript armazena dados? Pesquise a diferença


conceitual entre algo que varia (let) e algo que é
constante (const).

 O Mistério da Tipagem Dinâmica:

o O JavaScript é "fracamente tipado". O que isso significa


na prática?

Módulo 2: Qual é Ecossistema do JavaScript?

O grande trunfo do JS é a onipresença. Ele é a única linguagem que


atravessa todas as fronteiras da computação moderna.

 Web (O Habitat Natural):

o Pesquise sobre o papel do JS na tríade: HTML (Estrutura),


CSS (Visual) e JS (Comportamento).

 Server (A Revolução [Link]):

o Até 2009, o JS só rodava no navegador. Pesquise como o


[Link] permitiu que ele fosse para o servidor.
o O que são APIs e como o JavaScript as gerencia no
backend?

 Mobile (Aplicativos Híbridos):

o Pesquise sobre o React Native. Como é possível escrever


um código e ele rodar como um app nativo no iPhone
(iOS) e no Android ao mesmo tempo?

 Banco de Dados (A Linguagem dos Dados):

o Pesquise sobre o MySQL e o formato JSON. Por que


dizem que ler dados no MySQL é quase como ler
JavaScript puro?

Módulo 3: O Mercado e o Sucesso (Startups)

Por que aprender JavaScript é um dos caminhos mais rápidos para o


mercado de trabalho?

 A "Fullstack Way": * Pesquise o termo "Developer


Fullstack". Por que dominar JavaScript permite que uma
pessoa crie um sistema inteiro sozinha (Frente, Verso e Banco)?

 O Caso de Sucesso: PayPal e Netflix:

o Pesquise como o PayPal substituiu Java por JavaScript em


partes cruciais do sistema e o que eles ganharam em
velocidade de desenvolvimento.

o Como o JavaScript ajuda a Netflix a carregar as capas dos


filmes tão rápido em qualquer dispositivo?

 Startups e MVPs:

o Pesquise porque empresas iniciantes (Startups) escolhem


JavaScript para criar seus primeiros produtos. (Dica:
Procure por "agilidade" e "reuso de código").

o Cite uma ou mais Startups e seus segmentos.

Módulo 4: Complementos para o Futuro Programador

O JavaScript não anda sozinho. Ele possui ferramentas que "turbinam"


seu uso.

 NPM (O Baú de Tesouros):


o Pesquise o que é o NPM (Node Package Manager). Como
os programadores compartilham códigos prontos para não
precisarem "reinventar a roda" todo dia?

 Frameworks e Bibliotecas:

o Dê uma olhada rápida no que são React JS e React


Native. Você não precisa aprender agora, mas precisa
saber para que servem.

Desafio de Pesquisa Final

Para encerrar, os alunos devem encontrar a resposta através de


pesquisa para o seguinte cenário:

"Se eu quiser criar um clone do Instagram ou TikTok hoje, quais


tecnologias do ecossistema JavaScript eu usaria para a Web, para o
App de celular e para o Servidor?"

Você também pode gostar