Turmas abertas

Programador Web (Frontend e Backend)

Programação • 20h

Inscreva-se

Aprenda a criar sites e sistemas do zero, mesmo começando sem experiência!

Ementa

Você já percebeu que praticamente tudo hoje está na internet?

  • Empresas

  • Bancos

  • Escolas

  • Lojas

  • Aplicativos

  • Plataformas

Alguém desenvolveu tudo isso.

O curso de Programador Web (Frontend e Backend) foi criado para ensinar você a construir páginas, criar interatividade e entender como funcionam sistemas completos.

Você não vai apenas copiar código.
Você vai entender como tudo funciona.

🧠 O Que Você Vai Aprender

✔ Entender o que é programação e como funciona a web
✔ Aprender lógica de programação (algoritmos, variáveis, condicionais e loops)
✔ Criar páginas com HTML
✔ Estilizar páginas com CSS
✔ Construir layouts organizados e responsivos
✔ Adicionar interatividade com JavaScript
✔ Trabalhar com eventos e manipulação do DOM
✔ Entender o que é backend e como funciona o servidor
✔ Compreender APIs e fluxo cliente-servidor
✔ Aprender noções de banco de dados
✔ Entender o conceito de CRUD
✔ Integrar frontend e backend
✔ Desenvolver um projeto web completo

Você aprenderá tanto a parte visual (Frontend) quanto a parte lógica e estrutural (Backend).

🎯 Para Quem é Este Curso?

Este curso é ideal para você que:

  • Quer entrar na área de tecnologia

  • Deseja trabalhar com desenvolvimento web

  • Quer criar seus próprios sites

  • É empreendedor e quer desenvolver projetos próprios

  • Busca uma profissão com alta demanda

  • Quer entender como funcionam sistemas na prática

Mesmo que você nunca tenha programado antes, o curso começa pela base e evolui passo a passo.

🔧 Aprendizado Prático

Você irá:

  • Criar sua primeira página HTML

  • Estilizar com CSS

  • Construir layout completo

  • Criar interações com JavaScript

  • Capturar dados de formulário

  • Simular integração com backend

  • Planejar e desenvolver um projeto final

Você verá seu progresso acontecendo na prática.

🚀 Oportunidade Real

Desenvolvedores web podem atuar como:

  • Freelancer

  • Desenvolvedor em empresa

  • Criador de sistemas próprios

  • Prestador de serviço

  • Integrante de agência

  • Empreendedor digital

Saber programar é uma habilidade global.

Você pode trabalhar para empresas locais ou internacionais.

💡 Diferencial do Curso

Você vai aprender:

  • Raciocínio lógico estruturado

  • Organização de projeto

  • Mentalidade de desenvolvedor

  • Como planejar antes de programar

  • Como construir aplicação do zero

  • Como apresentar projeto profissionalmente

Ao final, você terá desenvolvido uma aplicação web completa como projeto final.

Você sairá com base sólida para evoluir para frameworks modernos, desenvolvimento avançado e especializações futuras.

Grade Curricular

1. Fundamentos, ambiente e Git

Introdução à programação e lógica de programação.

  • 1.Como funciona a Web e o projeto integrador(75 min)
  • 2.Criando o projeto Next.js e primeiro commit(75 min)
  • 3.Estrutura da página inicial(75 min)

2. Interface com Next.js

  • 1.Criando componentes — Header, Hero e Footer(75 min)
  • 2.Cards de cursos com dados organizados(75 min)

3. CSS, identidade visual e responsividade

  • 1.CSS global, identidade visual e organização
  • 2.Layout responsivo com cards e seções
  • 3.Acabamento visual e experiência do usuário

4. Formulário e interatividade

  • 1.Estado básico e seleção de curso
  • 2.Formulário de interesse
  • 3.Validação e mensagens para o usuário

5. Backend e Supabase

  • 1.Criando o projeto no Supabase e a tabela de interessados
  • 2.API Route no Next.js para salvar interessados
  • 3.Listando interessados e entendendo CRUD

6. GitHub, Vercel e apresentação

  • 1.Deploy na Vercel e apresentação final
  • 2.Subindo o projeto para o GitHub e preparando o deploy
Programador Web (Frontend e Backend) | Instituto Gustavo Hessel | Instituto Gustavo Hessel