Próximas Turmas

  • Frequência: Sábado
  • Horário: 09:00/13:00h
  • Término Previsto: 20/06/2026
  • Modalidade: Presencial/online
  • Professor: David Borges
Investimento:

12x R$315,00 (cartão de crédito) ou Entrada: R$ 415,80 + 12x R$ 366,36 (boleto)

  • Frequência: Segunda e Quarta
  • Horário: 09:00/13:00h
  • Término Previsto: 22/04/2026
  • Modalidade: Presencial/online
  • Professor: David Borges
Investimento:

12x R$315,00 o cartão de crédito ou
Entrada: R$ 415,80 + 12x R$ 366,36 (3,99% a.m.) **Sujeito a análise de crédito

Quero mais informações

O que você vai aprender nesse curso

Este curso é ideal para quem deseja iniciar na área de Desenvolvimento Web Front-End, aprendendo a criar interfaces modernas, responsivas e funcionais, aplicando na prática as principais tecnologias utilizadas no mercado.

Ao longo da formação, o aluno aprende a estruturar páginas com HTML, estilizar interfaces com CSS moderno, construir layouts responsivos e adicionar interatividade com JavaScript, entendendo o papel de cada tecnologia no desenvolvimento Front-End.

As aulas são conduzidas a partir de interfaces reais, utilizando o Figma como base para interpretação de layouts, aplicação de style guides, tipografia para web e exportação correta de imagens, aproximando o aluno do fluxo de trabalho utilizado no mercado.

O curso também aborda o uso de bibliotecas JavaScript e do Bootstrap para acelerar o desenvolvimento de interfaces, além de boas práticas relacionadas a SEO, acessibilidade e performance.

Como diferencial, o aluno tem contato com o uso prático de Inteligência Artificial aplicada ao Front-End, explorando recursos para aumentar produtividade, apoiar a criação de conteúdo, auxiliar na organização de ideias e se preparar melhor para entrevistas e o mercado de trabalho.

Além do desenvolvimento técnico, o curso prepara o aluno para os primeiros passos profissionais, com orientações sobre trabalho freelancer, relacionamento com clientes, precificação e caminhos para evolução na carreira Front-End.

Conteúdo do curso

 

Fundamentos do Desenvolvimento Front-End

  • O papel do Front-End no desenvolvimento web
  • Visão geral das tecnologias utilizadas
  • Configuração do ambiente de desenvolvimento
  • Ferramentas de apoio ao desenvolvimento
  • Introdução ao fluxo de criação de interfaces

 

HTML5 - Estrutura e Conteúdo da Web

  • Estrutura básica de um documento HTML
  • Principais elementos e tags
  • HTML semântico
  • Formulários e campos de entrada
  • Integração de fontes externas
  • Boas práticas de organização do código
  • Introdução ao SEO

 

CSS3 - Estilização e Identidade Visual

  • Anatomia do CSS
  • Seletores e especificidade
  • Box Model
  • Cores, tipografia e espaçamentos
  • Unidades de medida
  • Posicionamento de elementos
  • Display, visibilidade e organização visual
  • Efeitos visuais, transições e transformações
  • Uso de variáveis CSS

 

Layouts Responsivos e Design Adaptável

  • Conceitos de responsividade
  • Media Queries
  • Flexbox para layouts flexíveis
  • Organização e alinhamento de elementos
  • Construção de layouts modernos e adaptáveis

 

JavaScript - Comportamento e Interatividade

  • Introdução ao JavaScript no Front-End
  • Variáveis, operadores e funções
  • Eventos e interação com o usuário
  • Manipulação do DOM
  • Trabalho com objetos e arrays
  • ClassList e controle de estilos via JavaScript
  • Armazenamento de dados no navegador
  • Consumo de APIs externas

 

Bibliotecas e Recursos JavaScript

  • Utilização de bibliotecas externas
  • Implementação de animações
  • Sliders e componentes interativos
  • Validação de formulários com scripts
  • Boas práticas no uso de bibliotecas

 

Bootstrap - Desenvolvimento Rápido e Responsivo

  • Introdução ao Bootstrap
  • Sistema de grid responsivo
  • Classes utilitárias
  • Componentes prontos
  • Customização visual com Bootstrap

 

Controle de Versão com Git e GitHub

  • O que é controle de versão e por que ele é importante
  • Diferença entre Git e GitHub
  • Instalação e configuração inicial do Git
  • Criação de repositório local
  • Principais comandos do Git
  • Publicação de repositório no GitHub
  • Boas práticas iniciais de versionamento

 

Figma, UI, UX e Integração com o Front-End

  • Cadastro e Instalação do Figma
  • Compartilhamento e trabalho colaborativo
  • Leitura e interpretação de interfaces (UI) desenvolvidas no Figma
  • Noções de experiência do usuário (UX) aplicadas ao desenvolvimento Front-End
  • Exportação de imagens e assets para web (SVG, PNG, JPG e WebP)
  • Uso de style guides e componentes no processo de desenvolvimento
  • Tipografia para web
  • Pesquisa de referências visuais e boas práticas de design para interfaces web

 

SEO, Acessibilidade e Performance

  • Otimização para mecanismos de busca
  • Uso correto de metatags
  • SEO técnico básico
  • Otimização de imagens
  • Boas práticas de performance

 

Inteligência Artificial Aplicada ao Front-End

  • Uso de ferramentas de inteligência artificial como apoio ao desenvolvimento Front-End
  • Geração de imagens e elementos visuais para interfaces e protótipos
  • Apoio na produtividade, organização de ideias e melhoria de código
  • Utilização de IA para criação de textos, copy e otimização para SEO
  • Apoio na preparação para entrevistas, portfólio e mercado de trabalho

 

Publicação e Disponibilização de Sites

  • Registro de domínio
  • Tipos de hospedagem
  • Publicação via FTP
  • Hospedagem de sites estáticos
  • Cuidados pós-publicação

 

Profissionalização e Mercado de Trabalho

  • Introdução ao trabalho freelancer
  • Dicas de como conseguir clientes
  • Precificação e negociação
  • Relacionamento com clientes
  • Caminhos para evolução na carreira Front-End

 

Metodologia e Diferenciais do Curso

  • O curso é desenvolvido com foco em prática constante, onde os conteúdos são aplicados de forma integrada ao longo das aulas.
  • As tecnologias são trabalhadas de maneira progressiva e conectada, permitindo que o aluno aprenda Front-End colocando a mão na massa desde o início.
  • As aulas são conduzidas a partir de interfaces reais, simulando o fluxo de trabalho utilizado no mercado, tornando o aprendizado mais dinâmico e aplicado.