Programa do Curso

Introdução

  • Visão geral do desenvolvimento front-end
  • Compreendendo os conceitos básicos e terminologias
  • Visão geral das responsabilidades de um desenvolvedor front-end
  • Configurando um ambiente de desenvolvimento

HTML

  • Introdução ao HTML5
  • Tags básicas e estrutura de um documento HTML
  • Elementos semânticos
  • Uso de formulários e entradas
  • Elementos de mídia (imagens e vídeos)
  • Estrutura DOM e como ela funciona
  • Navegadores modernos e seus requisitos com APIs e sintaxe estruturada

CSS

  • Introdução ao CSS
  • Selectores e cascata
  • Modelo de caixa e layout
  • Flexbox e Grid
  • Transições e animações
  • Design responsivo
  • Compreendendo SCSS e conceitos modernos de pré-processadores avançados

Bootstrap

  • Introdução ao Bootstrap
  • Configuração e uso do Bootstrap
  • Sistema de grade e design responsivo
  • Navbars, formulários e botões
  • Componentes e plugins JavaScript

JavaScript

  • Introdução ao JavaScript
  • Conceitos básicos de programação
  • Variáveis, tipos de dados e funções
  • Programação assíncrona com callbacks e promises
  • Fetch API e JSON
  • Utilizando gerenciadores de pacotes JavaScript

React

  • Introdução ao React
  • Componentes e JSX
  • Props e state
  • Manipulação de eventos
  • Métodos do ciclo de vida
  • Navegação e formulários
  • Hooks
  • Introdução ao Next.js

Tópicos Avançados

  • Acessibilidade
  • Otimização de desempenho
  • Testes
  • Implantação

Projeto

  • Desenvolvimento de sites estáticos avançados, aplicativos móveis e desktop
  • Trabalhando com web assembly e otimizando desempenho web

Melhores Práticas para Desenvolvimento Front-End

Troubleshooting

Resumo e Próximos Passos

Requisitos

  • Experiência básica com ferramentas e software de design gráfico
  • Compreensão dos conceitos web e princípios de SEO
  • Experiência com as linguagens de programação HTML, CSS e JavaScript

Público-Alvo

  • Desenvolvedores
 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas