Você está na página 1de 4

https://github.

com/divertimentos/Curso-JavaScript-Guanabara/tree/master/
modulo_a#readme

Módulo A: Conhecendo o JavaScript (Aulas 1-4)

Aula 1: O que o JavaScript é capaz de


fazer
 Cliente x Servidor

 O site é composto basicamente por 3 tecnologias:

o Jornalista ( HTML ): escreve texto, usa imagens, cataloga vídeos e


imagens etc.
o Designer ( CSS ): pegue as mídias e torne-se bonitas,
organizando-as em diferentes formatos
o Programador ( JavaScript ): trata da engenharia da entrega do
jornal

 O HTML organiza os textos, o conteúdo

 O CSS pega o texto e o organiza para torná-lo mais agradável

 O JS faz as interações, como uma legenda em uma imagem, amplia uma


imagem ao passar o mouse em cima dela etc. Ele inclusive modifica
elementos escritos em HTML e CSS

 Quem utiliza o JS?

o Google, YouTube, LinkedIn, Netflix etc.

Aula 2: como chegamos até aqui


Uma (interessantíssima) aula com um breve histórico do JavaScript
(doravante JS ) — e da própria web em si.

Aula 3: Dando os primeiros passos


Como aprender?
 💻 Assistindo aos vídeos das aulas
 ⌨️Escrevendo código
 📒 Lendo livros sobre JS e outros materiais de referência
o Livro: JavaScript: O Guia Definitivo (David Flanagan)
o Livro: JavaScript: Guia do Programador (Maurício Samy Silva)
o Livro: JavaScript Eloquente - 2ª edição (Marijn Haverbeke)
o Guia de referência: Referência JavaScript (Mozilla)
o Guia de referência: Especificação da linguagem ECMAScript®
 📘 Fazendo anotações (como esta) das aulas
 👨‍👩‍👧‍👦 Interagindo com outras pessoas
o Estudar em conjunto
o Tirar dúvidas com outras pessoas
 🖥 Desenvolver projetos próprios
o Aplicar uma ferramenta de programação para solucionar
problemas reais do dia a dia

Dúvidas comuns de quem está começando a


programar

👨🏿‍Será que eu sou velho demais ou novo demais para


começar a aprender a programar?
Não existe idade mínima e máxima para aprender. Cada um aprende no seu
ritmo. Além disso, não ouça pessoas que tentem te convencer de que você é
velho demais ou novo demais.

👩🏾‍💻 Programação não é ‘coisa de homem’?

 Bom, pra começar a primeira linguagem de programação foi


desenvolvida por uma matemática chamada Ada
Lovelace . Historicamente, os primeiros profissionais da computação
foram, na verdade, mulheres (Fonte: Wikipedia ). Todos podem aprender
a programar, independentemente de fatores como sexo, gênero,
orientação sexual ou etnia.

🏡 Eu preciso morar em uma cidade grande?


Com a internet, o fator deixa de ser tão relevante, pois todos em teoria têm
acesso aos conteúdos “ core ”, necessários ao aprendizado, disponibilizados
online.
🤓 Eu preciso ser 'nerd' para gostar de programar?
Não. Você só precisa querer aprender a programar. Ninguém é especial só
porque sabe programar.

🇺🇸 É obrigatório ser bom em matemática e/ou ser bom


em inglês para aprender a programar?
Há hoje ótimos materiais em português para quem está começando. E não é
necessário ter exigido para matemática para aprender, basta querer aprender.

♟ Aprender lógica de programação é perda de tempo?


Assim como, no filme Karate Kid, o personagem principal é colocado para
aprender a pintar cerca de para poder aprender Karatê, na programação,
quando você aprende lógica, você aprende a moldar sua mentalidade, o que
torna seu processo de aprendizado mais assertivo .

💵 Todo programador ganha muito dinheiro?


Programadores iniciantes não vão ganhar muito dinheiro, nem o melhor
emprego. Quando você tiver experiência, o seu salário não será mais o seu
objetivo, ele será sua consequência.

🏆 Qual a melhor linguagem de programação que existe?


A resposta é: não. Linguagens de programação atendem a propósitos
específicos. Não seja o tipo de pessoa que defende uma linguagem em
detrimento das demais.

📒É mais fácil aprender JS através de frameworks?


Não. O ECMAScript/JavaScript é o ponto de partida de todo o mundo que você
quer programar. Não tente começar a partir da complexidade.

Literalmente todo mundo que você conhece um dia começou com um " Hello,


world! ".

Requisitos de software
 Um computador
o Um navegador (Google Chrome, Firefox, Safari etc.)
o Um editor de código (Visual Studio Code, Sublime Texto, Atom
etc.)
o Node.js ( sem etc. )

Aula 4: Criando seu primeiro roteiro


Aprendemos onde a tag <style></style> fica no HTML e onde o
<script></script> fica. Aprendemos também a usar o window.alert(),
o window.confirm()eo window.prompt().

Você também pode gostar