Meus Primeiros Passos com HTML!
Minhas Anotações:
(Base pelo curso Dio.)
Índice:
- Primeiros Computadores:
- Como Surgiu a Internet.
- Grandes Nomes.
- O que são Clients.
- Design Responsivo ou Responsividade.
- Navegadores.
- Aplicações Web.
- Dispositivos Móveis.
- O que são Servers.
- Hardwares e Softwares em Servidores.
- Tipos de Servidores.
- Hospedagem de Sites.
- HTML.
- Ferramenta.
- Referências:
- Harvard Mark I (1944);
- Colossus (1946);
- Eniac (1946).
Harvard Mark I
Colossus
Eniac
Bug:
Na programação bug está relacionado aos erros que acontecem durante o processo de trabalho, instabilidades, Grace Murray Hopper foi quem trouxe o termo para o mercado tecnológico.
Circuito Integrado:
Transistores (1959 a 1969).
Circuito Integrado:
- Transistor;
- Capacitores;
- Resistores.
De 1971 até hoje.
Exemplo: computadores, mouse, celulares e outros.
Inteligência Artificial, Metaverso, Criptomoedas e outros.
- (1958) Telégrafo (Código Morse);
- Arpanet fez sua primeira conexão em 29/10/1969;
- Ao enviar a primeira palavra que seria “Login” foi enviado somente “Lo” nisso concluiu-se a primeira conexão e também a primeira queda;
- Vinton Cerf e Robert Rahn desenvolveram a rede em TCP/IP e depois vieram as microredes;
- Em 1989, Tim Berners-Lee criou o World Wide Web (WWW).
"Grace Murray Hopper:
- Marinha dos Estados Unidos;
- Uma das primeiras programadoras do Mark I em 1944;
- Criadora da linguagem de programação alto nível Flow-Matic (Base do Cobol);
- Termo “bug”."
"Joseph Carl Robnett Licklider:
- Recrutado pela DARPA depois de teorizar sobre uma rede "galática" de computadores;
- Plantou a "semente" da comunicação entre dois pontos distintos através do computador."
"Robert Kahn:
- Primeira apresentação pública da ARPNET;
- Apresentou o primeiro e-mail;"
- Criador do TCP/IP."
"Tim Berners-Lee:
- Inventor do (WWW);
- Diretor do World Wide Web Consortion(W3C);"
- Popularizou o HTTP e HTML."
"Marc Andreessen:
- (Re)inventou o navegador;
- Deteve 90% da internet na época;"
"Bill Gates:
- Fundador da Microsoft;
- Criou o Internet Explorer;"
- Tornou acessível para todos o computador e com isso o acesso à internet."
"Steve Jobs:
- Fundador da Appe;
- Concorrente direto da Microsoft;
- Popularizou o smartphone;
- Lançou o Iphone em 29 de junho de 2007."
Cliente(dispositivos)---Internet(Protocolo HTTP)---Servidores(Você hospeda seu site aqui.)
Velocidade de Conexão.
(HTML, CSS, JavaScript, Imagens...).
Diferentes resoluções devem ser consideradas na criação de Websites.
Design Responsivo ou Responsividade: (Voltar ao Índice)
Compatibilidade entre navegadores (Browsers).
Boas práticas e testes.
- Seguem padrões W3C;
- Chamados Browsers;
- 1
º Netscape.
Servidor se conecta no banco de dados.
Cliente x Servidor.
Servidor x Cliente.
Notebook, celulares...
- Arquivos;
- Segurança (Firewall);
- Streaming;
- E-mail;
- Web.
Hardwares e Softwares em Servidores: (Voltar ao Índice)
Softwares:
Sistemas Operacionais, monitoramento, servidores web...
Windows Server, Ubuntu, Centos, Fedora, Debian, Oracle Linux...
Hardwares:
(Disco rígidos, SSDs), Memória, processadores...
Apache...
- Proxy: Criar regras;
- Firewall: Segurança;
- WebServer;
- E-mail Server;
- Application Server (Database);
- Intranet: dentro da empresa;
- DNS (redireciona para o IP).
JS Web (Browser) \V8/ Servidor (Node.js) JS
https://v8.dev/
- Não é uma linguagem de programação;
- É um arquivo de marcação;
- Textos delimitados por nomes que o navegador consegue interpretar;
- Cada nome destes delimitadores tem uma função e comportamento específico.
- Curiosidade: Arquivo CSV também é um arquivo de marcação.
Visual Studio Code.
"html:5" (já configura).
Inpetor de Elementos:
"F12" tecla do teclado ao usar o google.
Site Dio.
W3schools
HTML