Programa do Curso

Introdução

  • Visão geral do desenvolvimento front-end
  • Compreender os conceitos e terminologias básicos
  • Visão geral das responsabilidades de um programador front-end
  • Configurar um ambiente de desenvolvimento

HTML

  • Introdução à HTML5
  • Etiquetas básicas e estrutura de um documento HTML
  • Elementos semânticos
  • Utilização de formulários e entradas
  • Elementos multimédia (imagens e vídeos)
  • Estrutura DOM e seu funcionamento
  • Navegadores modernos e seus requisitos com APIs e sintaxe estruturada

CSS

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

Bootstrap

  • Introdução ao Bootstrap
  • Configuração e utilização do Bootstrap
  • Sistema de grelha e design responsivo
  • Barras de navegação, formulários e botões
  • Componentes e JavaScript plug-ins

JavaScript

  • Introdução a JavaScript
  • Conceitos básicos de programação
  • Variáveis, tipos de dados e funções
  • Manipulação do DOM
  • Programação assíncrona com callbacks e promessas
  • API Fetch e JSON
  • Utilização de gestores de pacotes JavaScript

React

  • Introdução a React
  • Componentes e JSX
  • Props e estado
  • Tratamento de eventos
  • Métodos de ciclo de vida
  • Roteamento e formulários
  • Ganchos
  • Introdução ao Next.js

Tópicos avançados

  • Accessibilidade
  • Otimização do desempenho
  • Testes
  • Implementação

Projeto

  • Desenvolvimento de sítios Web estáticos avançados, aplicações móveis e aplicações de ambiente de trabalho
  • Trabalhar com montagem na Web e otimizar o desempenho da Web

Melhores práticas para o desenvolvimento de front-end

Resolução de problemas

Resumo e próximas etapas

Requisitos

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

Público

  • Desenvolvedores
 21 horas

Número de participantes



Preço por participante

Declaração de Clientes (2)

Cursos Relacionados

Categorias Relacionadas