
Introdução e Vinculação de CSS
Neste laboratório, você aprenderá os conceitos básicos de CSS, incluindo como criar uma folha de estilos externa e vinculá-la a um documento HTML para alterar a fonte da página.
CSS

Fundamentos de Layout CSS
Neste laboratório, você aprenderá os fundamentos do CSS Flexbox para criar layouts web responsivos e flexíveis.
CSS

Estilização de Texto CSS
Neste laboratório, você aprenderá os fundamentos da estilização de texto com CSS, incluindo como definir cor do texto, tamanho da fonte, espessura da fonte, alinhamento e altura da linha.
CSS

Cores e Fundos CSS
Neste laboratório, aprenderá a estilizar elementos de páginas web aplicando várias propriedades CSS de cor e fundo, incluindo definir cores, adicionar imagens e controlar a sua posição e repetição.
CSS

Estilização de Tabelas CSS
Neste laboratório, você aprenderá a estilizar tabelas HTML usando várias propriedades CSS para melhorar sua legibilidade e apelo visual.
CSS

Estilização de Listas CSS
Neste laboratório, você aprenderá a estilizar listas HTML usando várias propriedades CSS para criar uma barra de navegação horizontal.
CSS

Utilitários CSS Modernos com Tailwind
Neste laboratório, você aprenderá os fundamentos do Tailwind CSS, um framework CSS utility-first, estilizando um elemento HTML simples. Você adicionará o CDN e aplicará classes para cor de fundo, cor do texto, padding e layout.
CSS

Fundamentos de Seletores CSS
Neste laboratório, você aprenderá os fundamentos dos seletores CSS, incluindo seletores de elemento, classe, ID, agrupamento e descendentes para estilizar elementos HTML.
CSS

Modelo de Caixa CSS
Neste laboratório, você aprenderá os fundamentos do Modelo de Caixa (Box Model) do CSS, incluindo conteúdo, padding, borda e margem, e como controlar o dimensionamento de elementos com box-sizing.
CSS

Criar Animações CSS3 com Keyframes
Aprenda a criar animações web dinâmicas usando keyframes CSS3, explorando a sintaxe, propriedades e técnicas avançadas para dar vida aos elementos web com efeitos de movimento suaves e interativos.
CSSHTMLJavaScript

Criar e Estilizar Elementos div em HTML
Aprenda a criar, estilizar e manipular elementos div em HTML, explorando suas características de nível de bloco, cores de fundo e técnicas de posicionamento.
JavaScriptCSSHTML

Construa um Jogo da Velha (Tic-Tac-Toe) Web
Neste projeto, você aprenderá a criar um jogo da velha usando HTML, CSS e JavaScript. O jogo da velha é um jogo para dois jogadores onde eles se revezam marcando X ou O em uma grade 3x3. O objetivo é conseguir três marcas em uma linha, seja horizontal, vertical ou diagonalmente. Você criará os arquivos HTML, CSS e JavaScript necessários e implementará a lógica do jogo passo a passo.
CSS

Criar Elementos de Formulário HTML com Tipos de Entrada
Aprenda a criar formulários HTML interativos com vários tipos de entrada, incluindo texto, botões de rádio, caixas de seleção, uploads de arquivos e botões de envio.
CSSHTMLJavaScript

Crie um Web App de Carousel Swiper
Neste projeto, você aprenderá como criar um web app de carousel Swiper que apresenta um layout de carousel visualmente atraente com conteúdo temático cósmico. O aplicativo permitirá que os usuários naveguem por diferentes slides e visualizem cartões com fatos interessantes sobre o universo.
CSS

Criar Layout de Posicionamento Fixo em CSS
Aprenda a implementar o posicionamento fixo em CSS para criar elementos estáticos que permanecem no lugar durante a rolagem, com exemplos práticos de anúncios laterais e layouts de navegação.
CSSHTMLJavaScript

Criar e Manipular Arrays em JavaScript
Aprenda a criar, inicializar e manipular arrays JavaScript através de exercícios práticos, explorando indexação de arrays, acesso a elementos e operações básicas com arrays.
JavaScriptHTMLCSS

Criar Tabelas HTML com Atributos Básicos
Aprenda a criar tabelas HTML estruturadas com tags básicas, cabeçalhos, mesclagem de células e técnicas de estilização para um layout de página web e apresentação de dados eficazes.
CSSHTMLJavaScript

Criar Transições CSS3 com Funções de Temporização
Aprenda a criar transições CSS3 suaves e dinâmicas usando funções de temporização, explorando efeitos de hover, propriedades de transição e técnicas avançadas de animação.
CSSHTMLJavaScript