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
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
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
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.