Transforme sua carreira com tecnologia

Formação completa de 600 horas em Back-End, Front-End e Inteligência Artificial. 100% online e com certificação da ETPC, escola da Fundação CSN.

Sobre a Fundação CSN

Mais de 60 anos transformando vidas pela educação

A Fundação CSN é uma instituição do Grupo CSN, responsável pelas ações sociais nos territórios que a Companhia está presente. Há mais de seis décadas transforma vidas por meio da educação, cultura, articulação e curadoria.

Fundada em 1961, hoje está presente em 37 municípios, conectando investimentos sociais ao Pacto Global da ONU e aos Objetivos de Desenvolvimento Sustentável. Sua atuação já impactou milhares de jovens, fortalecendo comunidades e promovendo oportunidades reais de futuro.

Fundada em 1961

37 municípios atendidos

60+ anos transformando vidas

Pacto Global da ONU & ODS

600h

de formação completa

100%

online e assíncrono

3

trilhas de carreira

ETPC

certificação reconhecida

Sobre o Programa

Sua porta de entrada para o mercado de tecnologia

A Escola Técnica Pandiá Calógeras (ETPC) foi fundada em 1944 e é uma escola da Fundação CSN, referência nacional em educação profissional, com mais de 21 mil profissionais formados ao longo de sua história. O Programando Futuro é um curso da ETPC voltado ao mercado de tecnologia. Com décadas de experiência em educação técnica e projetos de impacto social, a ETPC reúne o conhecimento e o propósito necessários para formar uma nova geração de talentos para o mundo digital.

Com uma formação de 600 horas, o programa proporciona qualificação prática em desenvolvimento web para estudantes de tecnologia, profissionais em transição de carreira e entusiastas que desejam se profissionalizar.

600h de conteúdo

Professores experts

Certificado ETPC

Do zero ao profissional

Aprenda na Prática

Projetos reais desde o primeiro módulo. Construa aplicações completas para seu portfólio.

No Seu Ritmo

Conteúdo 100% online e assíncrono. Estude quando e onde quiser, com suporte dedicado.

Mercado Aquecido

Prepare-se para as vagas mais bem pagas do mercado de tecnologia.

Novos eventos em breve!

Cadastre-se para ser avisado quando um novo evento for anunciado.

Grade Curricular

O que você vai aprender

Conteúdo estruturado em módulos progressivos, do básico ao avançado. Formação completa de 600 horas.

Front-End: Do Zero ao Profissional

350h~6 meses~14h semanais

Essencial

150h
1

Introdução ao Desenvolvimento Web

  • História da web
  • Estrutura de um site

Compreender a evolução da Web e os princípios fundamentais da construção de páginas e aplicações.

2

HTML e CSS

  • Semântica do HTML
  • Estilização com CSS
  • Layouts responsivos

Capacitar o aluno a estruturar páginas com HTML semântico e aplicar estilos com CSS moderno.

3

JavaScript

  • Sintaxe básica
  • DOM Manipulation
  • Eventos e interatividade

Desenvolver a lógica de programação aplicada ao Frontend utilizando JavaScript.

4

Frameworks Front End

  • Introdução ao React.js
  • Componentes e Props
  • Gerenciamento de estado

Introduzir o paradigma de componentes e capacitar o aluno a criar interfaces modernas com React.

5

Ferramentas de Desenvolvimento

  • Git e GitHub
  • Ferramentas de Build
  • Testes e Debugging

Ensinar o uso de Git, GitHub, ferramentas de build e técnicas de debugging.

Avançado

200h
1

Fundamentos da Web Moderna

  • Funcionamento da Web, HTTP, JSON
  • Fundamentos de Next.js
  • Componentes, props e estado
  • Introdução prática ao TypeScript

Aprofundar o entendimento sobre Web, protocolos e consolidar React com TypeScript.

2

Introdução ao Next.js (App Router)

  • Criando o primeiro projeto
  • Estrutura de pastas do App Router
  • Server vs Client Components
  • Navegação, Layouts e organização

Entender a estrutura do Next.js e criar projetos organizados com o App Router.

3

Renderização e Rotas

  • SSR, SSG e ISR
  • Rotas estáticas, dinâmicas e aninhadas
  • Search params
  • Páginas especiais (loading, error, not-found)

Ensinar modelos de renderização e rotas para aplicações escaláveis e performáticas.

4

Estilização Profissional

  • Tailwind CSS
  • ShadCN UI
  • Mini Design System
  • Animações com Framer Motion

Desenvolver interfaces modernas com Tailwind CSS e ShadCN, criando componentes reutilizáveis.

5

Formulários Modernos

  • Form actions (Next.js)
  • React Hook Form + Zod
  • Upload de arquivos
  • Tratamento de erros e loading

Trabalhar com formulários complexos, validação tipada e uploads.

6

Autenticação

  • Fluxo de login e logout
  • Sessões e cookies
  • Proteção de páginas (middleware)
  • Autorização por perfil (Admin/User)

Compreender autenticação, sessão, cookies e autorização por perfis.

7

Integração com APIs

  • APIs externas e internas
  • Requisições servidor vs cliente
  • Listagens dinâmicas
  • Estados de carregamento e erro

Integrar APIs internas e externas com melhores práticas de consumo de dados.

8

Dashboard Profissional

  • Sidebar dinâmica e layout profissional
  • Modo claro/escuro
  • Tabelas, filtros e gráficos (Recharts)
  • Modais e formulários embutidos

Desenvolver sistema real com layout profissional, gráficos e tabelas dinâmicas.

9

Imagens, Fontes e Assets

  • Otimização de imagens (Image)
  • Fontes customizadas
  • Organização de assets
  • Melhorias de performance

Otimização de imagens, fontes e organização eficiente de assets.

10

Deploy e Ambientes

  • Deploy no Vercel
  • Variáveis de ambiente
  • Logs e debugging
  • Git e GitHub para versionamento

Deploy profissional, configurar variáveis, analisar logs e versionar código.

11

Testes

  • Instalando Jest
  • Testando componentes
  • Testes de interface com Playwright

Introduzir testes, Jest e experimentar testes de interface com Playwright.

12

Projeto Final Completo

  • Login e Dashboard
  • CRUD completo + Upload
  • Filtros e interface profissional
  • Deploy final para portfólio

Consolidar todo o conhecimento construindo um sistema completo em Next.js.

Investimento

Invista no seu futuro profissional

Todos os cursos incluem o módulo bônus de Inteligência Artificial. Pague à vista com desconto ou parcele sem juros.

Back-End (+ IA)

Node.js, Prisma, Neon + Módulo IA

250 horas

Parcelado em até 5x sem juros

R$ 999,00

5x de R$ 199,80

À vista (pix ou boleto)

R$ 899,1010% de desconto
  • Back-End + IA (250h)
  • Certificado ETPC por curso
  • Suporte e fórum
  • 6 meses de acesso
  • Bônus: Módulo de IA incluso
Entrar em contato
Mais Popular

Back-End + Front-End (+ IA)

Formação Completa + Módulo IA

600 horas

Parcelado em até 7x sem juros

R$ 1.998,00R$ 1.698,30

7x de R$ 242,61

15% de desconto

À vista (pix ou boleto)

R$ 1.598,4020% de desconto à vista
Economia de até 20%
  • Formação Completa (600h)
  • Certificado ETPC por curso
  • Suporte e fórum
  • 12 meses de acesso
  • Bônus: Módulo de IA incluso
Entrar em contato

Front-End (+ IA)

Essencial + Avançado + Módulo IA

400 horas

Parcelado em até 5x sem juros

R$ 999,00

5x de R$ 199,80

À vista (pix ou boleto)

R$ 899,1010% de desconto
  • Front-End + IA (400h)
  • Certificado ETPC por curso
  • Suporte e fórum
  • 6 meses de acesso
  • Bônus: Módulo de IA incluso
Entrar em contato
Corpo Docente

Aprenda com quem faz

Professores atuantes no mercado de tecnologia, com experiência prática em projetos reais.

Foto de Vinicius Almeida
Back-End

Vinicius Almeida

Instrutor FullStack

Empresário, professor e desenvolvedor sênior, especializado em Node.js e Next.js, com forte atuação em arquitetura de sistemas e modelagem de banco de dados. Possui experiência em projetos de grande escala no setor de tecnologia, focado na criação de soluções escaláveis, seguras e de alta performance.

Foto de João Paulo
Front-End

João Paulo

Instrutor Front-End Essencial

Especialista em React e Next.js com anos de experiência construindo interfaces modernas. Apaixonado por UI/UX e performance web.

Foto de Laila Santos
IA

Laila Santos

Instrutor Inteligência Artificial

Pesquisador e desenvolvedor na área de IA, com experiência em machine learning e integração de modelos de linguagem em aplicações reais.

Foto de José Miguel
Front-End

José Miguel

Instrutor Frontend Avançado

Desenvolvedor Full Stack especializado no ecossistema TypeScript, com foco na construção de aplicações escaláveis, seguras e de alta performance. Aplico princípios de engenharia de software como SOLID e Clean Code para garantir código sustentável, organizado e preparado para crescimento.

Blog

Fique por dentro do mundo tech

Artigos sobre tecnologia, inovação e desenvolvimento web para você se manter atualizado.

Inscrição

Garanta sua vaga agora

Preencha o formulário e nossa equipe entrará em contato para finalizar sua matrícula. As vagas são limitadas!

Resposta em até 1 dia útil
Tire suas dúvidas sem compromisso
Condições especiais de pagamentos para as primeiras turmas

Formulário de Interesse

Preencha seus dados para receber mais informações.

Ao se inscrever, você concorda com nossa política de privacidade.

Dúvidas Frequentes

Perguntas frequentes

Preciso ter experiência com programação?
Para o curso de Back-End, não é necessário ter experiência prévia — qualquer pessoa interessada pode participar. Para o Front-End Avançado, é recomendável ter completado o Frontend Essencial ou ter conhecimento equivalente. O módulo de IA vem como bônus e complementa ambas as trilhas.
O curso é totalmente online?
Sim! O curso é 100% online e assíncrono. Você estuda no seu ritmo, quando e onde quiser. Conte com uma central de dúvidas em horário comercial e fórum de discussão para interagir com colegas e professores.
Qual a duração da formação completa?
A formação completa possui 600 horas distribuídas em: Front-End (350h) com Essencial (150h) + Avançado (200h), Back-End (200h) e módulo bônus de Inteligência Artificial (50h). Você pode optar por cursos individuais ou a formação completa.
Recebo certificado ao final?
Sim, ao concluir cada curso você recebe um certificado emitido pela ETPC - Escola Técnica Pandiá Calógeras, da Fundação CSN em Volta Redonda/RJ.
O que é o módulo de Inteligência Artificial?
O módulo de IA é um bônus exclusivo incluso em qualquer curso escolhido. Nele você aprende a integrar ferramentas de inteligência artificial nos seus projetos, incluindo APIs de IA, prompt engineering, chatbots e automação inteligente.
Posso parcelar o pagamento?
Sim! Os cursos individuais podem ser parcelados em até 5x sem juros, e o pacote Full Stack (Front + Back) em até 7x sem juros. Oferecemos 10% de desconto à vista (Pix ou boleto) nos cursos individuais, 15% no parcelado do Full Stack e 20% à vista no Full Stack. Cursos individuais incluem 6 meses de acesso e o Full Stack inclui 12 meses.
Qual o diferencial em relação a outros cursos?
Além de ser um projeto da Fundação CSN com certificação ETPC - Escola Técnica Pandiá Calógeras, nosso curso foca em tecnologias atuais do mercado (Next.js, Prisma, Neon, IA) com metodologia prática. O bônus de IA é um diferencial único que prepara você para o futuro da programação.

Pronto para programar o seu futuro?

Não perca essa oportunidade. As vagas são limitadas e a próxima turma começa em breve.

Garantir minha vaga agora