| Autoestudo | Link |
|---|---|
| O que é um browser? | Click |
| Introdução a arquitetura cliente-servidor e protocolos web | Click |
| Setup de Máquina com Node + VSCode e Supabase | Click |
| Introdução ao MVC | Click |
| Anatomia de uma aplicação em camadas | Click |
| Gitflow básico | Click |
| SCRUM - Estratégias para definição de tasks | Click |
| Paradigmas de programação | Click |
https://www.canva.com/design/DAGi-ixsnoM/SytT435WvWmUWsfyanDGsg/view
Definição: Sistemas web são aplicações que operam em redes (como a internet), permitindo interação entre usuários e servidores via navegadores.
Características:
Acessíveis de qualquer dispositivo com conexão à internet.
Baseados em protocolos padronizados (HTTP/HTTPS).
Escaláveis e atualizáveis em tempo real.
Exemplos: Sites de e-commerce, redes sociais, aplicativos bancários online.
Função: Interface gráfica que interpreta código (HTML, CSS, JavaScript) e exibe conteúdo web.
Componentes Principais:
Motor de Renderização: Transforma HTML/CSS em pixels (ex: Blink no Chrome).
JavaScript Engine: Executa scripts (ex: V8 no Chrome).
Network Layer: Gerencia requisições HTTP.
Exemplos: Chrome, Firefox, Safari, Edge.
Cliente: Dispositivo que solicita recursos (ex: navegador).
Servidor: Máquina que processa requisições e envia respostas (ex: Apache, Nginx).
Fluxo: