
Meu nome – Luiz. 79 anos. Aposentado. Ex-funcionário Embratel na área de informática. Não consegui me divorciar do computador e da internet e, estamos juntos desde sempre. Minha ideia de criar este curso básico formou-se em função de minhas próprias limitações, em função da disparidade que percebemos entre tentar acompanhar o progresso nesta área e a velocidade em que as transformações acontecem. Notei, ao longo deste tempo, que muitas pessoas gostariam de ter algum conhecimento sobre informática, especialmente referente à Internet. A maioria, diante das dificuldades, desiste definitivamente, preferindo pagar alguém (às vezes, caro) para resolver o seu problema, muitas vezes simples. Este não será um curso de formação profissional – isto poderá vir depois – mas, o básico para não sentir-se perdido quando houver necessidade em lidar com o assunto. Podendo até mesmo ser a base para um conhecimento mais profundo – dependendo do objetivo de cada um particularmente.
Sobre o Curso
Curso Básico de Criação de Sites do Zero ao Site no Ar está voltado para pessoas 100% leigas (zero conhecimento técnico). O curso poderá estar composto em cerca de 20–25 horas no total e ser dividido em 8–10 módulos, considerando possíveis atualizações.
Público-alvo: Pessoas que nunca mexeram em código, donas de pequenos negócios, autônomos, professores, artistas, etc.
– O que o aluno vai ter no final:
Um site publicado e funcionando – de sua criação.
– Ferramentas que serão utilizadas:
Todas gratuitas ou com plano grátis. A ideia é minimizar ou excluir gastos.
– Instalações obrigatórias (necessários para o acompanhamento do curso):
1 – Navegador Google Chrome – se ainda não está instalado, baixe e instale (pode ser o Edge da Microsoft. Estamos definindo o Chrome apenas pra manter o padrão de aplicativos usados. 
2 – Conta Google (Gmail) – ou outro email que preferir, mas pra ficar igual elegemos o Gmail. Se você ainda não tem conta, crie uma.
3 – Conta no GitHub – esta é uma plataforma gratuita onde se pode hospedar o nosso trabalho. Ao longo do curso explicaremos como utilizá-la.
4 – Visual Studio Code (editor de texto grátis) – é só baixar e instalar. É um editor de texto que também executa os códigos (que vamos digitar) e mostra o resultado no navegador (como em site verdadeiro). Como instalar e configurar basicamente será tratado mais à frente.

5 – Extensão Live Server no VSCode – já está incluída no Visual Studio.
Instalação dos Softwares (necessários para o acompanhamento do curso) Passo-a-Passo.
Observação:
“Se aparecer ‘Quer permitir que este aplicativo faça alterações?’ → clique em SIM.”

Figura: Mostra a barra de endereços no navegador Chrome, onde digitamos os endereços dos sites (URL) que desejamos acessar, ou algo que desejamos consultar.
O que significa URL? – URL (Uniform Resource Locator – Localizador Uniforme de Recursos) é o endereço único de um recurso na internet, como uma página web, imagem ou vídeo, usado para localizá-lo e acessá-lo através de um navegador, funcionando como um “CEP digital” que indica o caminho para encontrar o conteúdo online.
1-A. Criar Conta de e-Mail no Chrome
Como CRIAR (do ZERO) sua conta de e-mail no Chrome.
Especial para os alunos que nunca criaram um e-mail na vida (ou criaram no passado e esqueceram tudo).
“Antes de instalar qualquer coisa, vamos fazer uma coisa importantíssima: quem ainda não tem e-mail (ou esqueceu a senha antiga) vai criar um Gmail agora comigo.
É de graça, rapidinho e vai servir pro curso inteiro.”
Passo-a-passo:
Dica carinhosa:
“Agora anota esse e-mail e senha num papel e guarda na carteira.
Vai ser o mesmo e-mail que a gente vai usar no GitHub, na hospedagem e pra tudo no curso.
Frase final desse passo (pra tranquilizar):
“Quem já tinha e-mail, ótimo.! Quem não tinha, agora tem um e-mail moderno e bonito.
Todo mundo está no mesmo barco agora, ninguém fica pra trás.”
GitHub
O que é GitHub?
— O GitHub é um site e um serviço baseado em nuvem que ajuda os desenvolvedores e estudantes a armazenar e gerenciar seu código, bem como rastrear e controlar as alterações. É gratuito e fácil de usar.
O que significa “baseado em nuvem”?
— O armazenamento em nuvem é um modelo de computação em nuvem que permite armazenar dados e arquivos na Internet por meio de um provedor de computação em nuvem que você acessa usando a Internet pública ou uma conexão de rede privada dedicada. O provedor armazena, gerencia e mantém com segurança os servidores de armazenamento, a infraestrutura e a rede para garantir que você tenha acesso aos dados quando precisar, em escala praticamente ilimitada e com capacidade elástica. O armazenamento em nuvem elimina a necessidade de comprar e gerenciar sua própria infraestrutura de armazenamento de dados, oferecendo agilidade, escalabilidade e durabilidade com acesso aos dados a qualquer hora e em qualquer lugar.
Observação:
“Se não souber o nome de usuário, coloca seu nome + ano de nascimento (ex: ana1958).”
– 1) Veja o vídeo.! – Para iniciante (explicação mais abrangente)
– 2) Veja o vídeo.! – Explicação mais complexa.
Observação:
“Se aparecer controle de conta → clique em SIM.”
html
<h1>Hello World.! Eu consegui!</h1>
Se aparecer no Chrome a frase grandona “Hello World.! Eu consegui.!” – parabéns.!
Seu computador está 100 % pronto pro curso.Se deu algum erro, tira print e manda pra mim no WhatsApp que eu te ajudo na hora.
**Fim do Módulo 0**
Módulo 1 – Como a internet e os sites funcionam
Teoria:
1 – Saudações.
Saudações, meus queridos alunos.! Bem-vindos ao Módulo 1.
Hoje a gente vai entender como diabos um site aparece na tela do seu celular, ou do computador, quando você digita www.google.com.
E eu prometo: sem jargão técnico chato. Só história boa.
2 – Metáfora da Pizzaria (Cliente × Servidor)
Imagina que o site é uma pizzaria – (Pizzaria São Luís)
Você levanta a mão e fala por garçon que está passando ao lado:
— Moço, me traz uma pizza de calabresa.! Isso é o que chamamos de PEDIDO (ou REQUEST (é o termo técnico)).
O garçom leva o pedido até a cozinha, o pizzaiolo faz a pizza e o garçom traz de volta pra sua mesa.
Isso é a RESPOSTA (ou RESPONSE (outro termo técnico)). – Na internet funciona exatamente igual:
Pronto. Isso é Cliente × Servidor. — Cliente PEDE, servidor SERVE.
Todo site do mundo funciona assim. Simples, né?”
3 – Os 3 ingredientes do site (HTML, CSS e JavaScript – explicação de avó)
O que é HTML, CSS e JAVASCRIPT?
— São 3 pessoínhas que trabalham juntos pra traduzir a sua linguagem (português, inglês, ou seja a língua que for…) Para o entendimento do computador. Mas eles, juntos, também trabalham para deixar tudo bonitinho pra você ver e gostar do que vê…
Tecnicamente, são linguagem de computação. Você usa os três pra criar um programa que vai realizar uma tarefa que você determinar.
Vamos ver isto de uma forma mais agradável…usando analogias.
Toda página da internet é feita de 3 coisas só. Três ingredientes. Vamos imaginar um prato de comida:
Resumo da avó:
HTML = o que tem
CSS = como ficar bonito
JavaScript = o que faz acontecer quando você clica
Quando você usa estas pessoínhas da forma adequada, no final, você criou uma página do seu site.
O que fazer depois? Se você criou sua página, o que vai fazer com ela pra que outras pessoas possam ver sua obra de arte?
Agora, vamos apresentar o complemento, que vai realizar seu desejo. São outras 3 pessoínas que também juntas, realizam este trabalho. Vamos ver como isto acontece?
4 – Domínio, Hospedagem e DNS (metáfora da casa)
Agora vamos imaginar que o site é uma CASA.
(*) – Arquivo: é o que você escreveu em HTML, CSS e JAVASCRIPT (lembra?). Estas escritas são guardadas em Arquivos, em alguma pasta do seu computador.
Assim sendo, podemos notar que:
Sem domínio = ninguém acha sua casa.
Sem hospedagem = você não tem casa, só tem endereço no meio do nada.
Sem DNS = tem casa e endereço, mas ninguém consegue ligar um no outro.Por isso quando a gente contratar a Napoleon Host, ela já anota e guarda o domínio e já configura o DNS sozinha. Zero dor de cabeça.”
5 – Front-end × Back-end (só pra saber que existe). Você só vai precisar saber mais fundo se seguir em frente para um nível mais PRO.
Última coisa rapidinha, só pra vocês não ficarem perdidos quando alguém falar:
Pensa assim:
Front-end = a vitrine e o salão da loja
Back-end = o estoque e o escritório lá nos fundos.
Neste curso a gente vai dominar a vitrine inteira e deixar ela linda.
E se um dia você quiser aprender o estoque, aí a gente faz o curso avançado (?).
6 – Revisão rápida + piadinha final
“Resumindo tudo que você aprendeu hoje:
E agora a frase que eu mais falo pras minhas turmas:
‘Se até minha tia de 73 anos entendeu isso aqui… você também entendeu!- Tô certo ou tô errado?’”
7 – Tarefa de casa (2 minutinhos)
“Antes da próxima aula, quero que vocês façam só duas coisinhas:
Próxima aula: vamos colocar a mão na massa e criar o primeiro arquivo HTML do zero!”
Resumo:
– Cliente × Servidor – Basicamente, refere-se ao seu site e onde ele vai estar alojado (hospedado).
– O que é HTML, CSS e JavaScript (explicação de avó) – refere-se à programação propriamente dita. São os comandos que você passa para o computador (servidor) para que aconteçam os milagres…
– Domínio, hospedagem e DNS (explicação simples com metáfora de casa e endereço) – explicado, de forma bem humorada, sobre cada um…
– Front-end × Back-end (só pra saber que existe) – realmente, só pra saber que existem pois serão transparentes pra você.
Final
“Alguma dúvida? Manda aqui no grupo do WhatsApp.
E já deixa salvo: na próxima aula o site de vocês começa a ganhar vida de verdade. Beijo no coração de cada um e até lá!”
Tente responder estas questões
QUESTIONÁRIO – MÓDULO 1
“Como a internet e os sites funcionam”
“Em no máximo 3 linhas, me explica com suas palavras como funciona a internet (pode usar a metáfora da pizzaria ou da casa). Quero ver se virou mestre mesmo!”
Na próxima aula, enviarei o gabarito. Até logo mais…!
Não esqueçam de enviar suas respostas (seu gabarito) + a questão 10 via Whatsapp do Grupo.
FIM DOS MÓDULOS 0 E 1