Turmas abertas — vagas limitadas

Domine programação web e construa uma carreira sólida em tecnologia

Aprenda a criar sites, sistemas e APIs do absoluto zero ao deploy em produção — com aulas 100% presenciais e projetos reais.

HTML5 CSS3 JavaScript Python PHP MySQL
Sites responsivos
APIs backend
Banco de dados
Login e autenticação
Painel administrativo
Portfólio profissional
12 meses
2h por semana
6 projetos reais
100% presencial
meu-projeto/app.py
# Seu primeiro sistema web
from flask import Flask, request

app = Flask(__name__)

@app.route("/api/usuarios")
def listar_usuarios():
    usuarios = db.query("SELECT * FROM users")
    return jsonify(usuarios)

@app.route("/login", methods=["POST"])
def login():
    email = request.form["email"]
    return autenticar(email)

# Deploy: python app.py ✅
🚀
Deploy feito! Aplicação online
Projeto aprovado Módulo 4 concluído

Tecnologias que você vai dominar

Aprenda as tecnologias mais usadas no mercado — do frontend ao backend, passando por banco de dados e versionamento.

</>

HTML5

Estrutura semântica

{ }

CSS3

Layout & Design

JS

JavaScript

Interatividade

Py

Python

Backend & APIs

Php

PHP

Sistemas web

SQL

MySQL

Banco de dados

Git

Git

Versionamento

01

Fundamentos Web

Comece com HTML e CSS — crie suas primeiras páginas e entenda como a web funciona.

02

Interatividade

Adicione JavaScript e aprenda a criar interfaces dinâmicas e responsivas.

03

APIs & UX

Conecte seu frontend a dados externos, trabalhe com APIs e melhore a experiência do usuário.

04

Backend & Banco

Construa sistemas com Python e PHP, integrando banco de dados MySQL.

05

Segurança

Implemente autenticação, roles de usuário e boas práticas de segurança.

06

Deploy & Portfólio

Coloque seu projeto final no ar e construa um portfólio profissional.

Uma trilha completa com começo, meio e projeto final

Este não é um curso de vídeos soltos. É uma jornada estruturada de 12 meses, onde cada módulo se conecta ao próximo de forma lógica e progressiva.

Você vai aprender exatamente o que precisa, na ordem certa, com exercícios práticos e projetos reais a cada etapa.

Ao final, você terá 6 projetos no portfólio e a capacidade de construir sistemas completos de forma independente.

48
semanas
96h
de aula
6
projetos

Competências que o mercado procura

Além de tecnologias, você desenvolve habilidades práticas que empresas realmente valorizam.

🎯

Disciplina de estudo

Sistema de entregas semanais e prática diária que cria consistência real no aprendizado.

🔀

Versionamento com Git

Controle de versão profissional desde o primeiro dia — como times reais trabalham.

🔍

Debugging

Habilidade de encontrar e corrigir erros no código de forma sistemática e eficiente.

🗄️

Banco de dados

Modelagem, queries SQL e relacionamentos entre tabelas — fundamentos essenciais.

Desenvolvimento completo

Frontend + Backend + Banco + Deploy — capacidade de construir um sistema inteiro sozinho.

Aprender fazendo — não assistindo

Nosso sistema de aprendizado combina quatro camadas que garantem que você realmente aprenda e não apenas assista.

01
💻

Aula semanal

2 horas de aula presencial toda semana. Você programa durante toda a aula.

Toda semana
02
📝

Prática diária

Exercícios guiados no portal do aluno. 20 a 30 minutos por dia para fixar o conteúdo.

Todo dia
03
📦

Entrega semanal

Todo semana você entrega um trabalho. Disciplina constante e aprendizado verificável.

Toda semana
04
🚀

Projeto bimestral

A cada 2 meses você entrega um projeto completo que vai direto para seu portfólio.

A cada 2 meses

6 módulos em 12 meses

Cada módulo dura 2 meses e termina com um projeto real para o seu portfólio.

M01 Meses 1–2

Fundamentos Web

Construa suas primeiras páginas do zero usando HTML semântico e CSS moderno.

HTML5 CSS3 Flexbox Grid Responsivo Semântica
M02 Meses 3–4

JavaScript + DOM

Adicione interatividade às páginas e aprenda lógica de programação na prática.

JavaScript DOM Eventos Formulários Lógica Debugging
M03 Meses 5–6

APIs + Async + UX

Consuma APIs, trabalhe com dados assíncronos e desenvolva interfaces ricas.

Fetch API JSON Async/Await UX Git SPA
M04 Meses 7–8

Python (Flask) + MySQL

Construa seu primeiro backend completo com rotas, templates e banco de dados.

Python Flask MySQL SQL CRUD Templates
M05 Meses 9–10

PHP + MySQL + Segurança

Aprenda um segundo backend, implemente autenticação e boas práticas de segurança.

PHP Sessions Auth Segurança Upload MVC
M06 Meses 11–12

Projeto Final + Deploy

Construa um sistema completo com painel admin, roles e deploy em produção.

Full Stack Admin Panel Roles Deploy Portfólio Git

48 semanas de conteúdo estruturado

Veja exatamente o que você vai aprender em cada semana do programa.

Módulo 1 Fundamentos Web — HTML + CSS
  • Como a internet funciona (cliente/servidor)
  • Estrutura de um documento HTML
  • Tags essenciais: heading, parágrafo, links
  • Configuração do VS Code
  • Tags semânticas: header, nav, main, footer
  • Listas, tabelas e imagens
  • Formulários e inputs
  • Boas práticas de acessibilidade
  • Seletores e propriedades CSS
  • Cores, fontes e espaçamentos
  • Box model
  • Estilizando sua primeira página
  • Display flex e propriedades
  • Alinhamento e distribuição
  • Navbar responsiva
  • Cards com Flexbox
  • CSS Grid fundamentals
  • Grid template areas
  • Layouts com múltiplas colunas
  • Combinando Grid e Flexbox
  • Media queries
  • Mobile-first approach
  • Unidades relativas (rem, em, %)
  • Imagens responsivas
  • Variáveis CSS
  • Transições e transforms
  • Keyframe animations
  • Pseudo-elementos
  • Landing page completa e responsiva
  • Design moderno com animações
  • Formulário de contato
  • Publicação no GitHub Pages
Módulo 2 JavaScript + DOM
  • Variáveis, tipos e operadores
  • Console e debugging
  • Strings e números
  • Primeiro script no navegador
  • if/else e switch
  • for, while e for...of
  • Arrays e métodos de array
  • Exercícios de lógica
  • Declaração e expressão de funções
  • Arrow functions
  • Objetos e JSON
  • Escopo e closures
  • querySelector e getElementById
  • Modificar conteúdo e estilos
  • Criar e remover elementos
  • Navegação no DOM
  • addEventListener
  • Eventos de click, input, submit
  • Event delegation
  • Formulários dinâmicos
  • LocalStorage e SessionStorage
  • Validação de formulários
  • Tratamento de erros (try/catch)
  • Regex básico
  • To-do list interativa
  • Calculadora funcional
  • Galeria de imagens com filtros
  • Quiz dinâmico
  • Aplicação interativa completa
  • DOM manipulation complexa
  • Persistência com LocalStorage
  • Deploy e portfólio
Módulo 3 APIs + Async + UX
  • Conceito de API REST
  • Fetch API
  • Promises e .then/.catch
  • Consumindo APIs públicas
  • Async/Await syntax
  • Tratamento de erros assíncronos
  • Mapear, filtrar e renderizar dados
  • Loading states
  • Princípios de UX
  • Feedback visual (loading, success, error)
  • Toasts, modais e notificações
  • Animações com CSS e JS
  • Introdução ao Git
  • Comandos: init, add, commit, push
  • Branches e merge
  • GitHub e colaboração
  • Consumir API externa completa
  • Busca, filtros e paginação
  • Interface responsiva e rica
  • Deploy com Git
  • Conceito de Single Page App
  • Roteamento com JavaScript
  • Hash routing
  • Organização de código
  • Lighthouse e performance
  • Debounce e throttle
  • Lazy loading
  • Código limpo e organizado
  • App completo consumindo API externa
  • Múltiplas páginas e roteamento
  • UX avançado com estados visuais
  • Versionado e publicado com Git
Módulo 4 Python (Flask) + MySQL
  • Sintaxe do Python
  • Variáveis, listas, dicionários
  • Funções e módulos
  • Terminal e scripts
  • Instalação e setup do Flask
  • Rotas e métodos HTTP
  • Templates com Jinja2
  • Formulários e POST
  • Introdução a bancos relacionais
  • CREATE, INSERT, SELECT, UPDATE, DELETE
  • Tipos de dados e chaves
  • MySQL Workbench
  • Conectando Flask ao MySQL
  • CRUD completo
  • Queries parametrizadas
  • Listagem e paginação
  • Chaves estrangeiras
  • JOIN e relacionamentos
  • Subconsultas
  • Modelagem de dados
  • Sessions em Flask
  • Login e logout
  • Hash de senhas
  • Proteção de rotas
  • Criando endpoints JSON
  • Status codes
  • Validação de dados
  • Testando com Postman
  • Sistema web completo com Flask
  • CRUD com banco de dados MySQL
  • Autenticação de usuários
  • API REST funcional
Módulo 5 PHP + MySQL + Segurança
  • Sintaxe do PHP
  • Variáveis, arrays y funções
  • PHP embutido no HTML
  • Servidor local (XAMPP)
  • PDO e conexão com MySQL
  • Prepared statements
  • CRUD completo com PHP
  • Proteção contra SQL Injection
  • Sessions e cookies
  • Sistema de login seguro
  • Bcrypt para senhas
  • Middleware de autenticação
  • Roles de usuário (admin, user)
  • Controle de acesso por rota
  • Painel admin vs área do usuário
  • Middleware de autorização
  • Upload seguro de imagens
  • Validação de tipo e tamanho
  • Organização de arquivos
  • Exibição de imagens dinâmicas
  • XSS e sanitização
  • CSRF tokens
  • SQL Injection avançado
  • Headers de segurança
  • Model, View, Controller
  • Organização de projeto PHP
  • Roteamento de URLs
  • Refatoração de código
  • Sistema com autenticação completa
  • Painel admin e roles de usuário
  • Upload de arquivos
  • Segurança implementada
Módulo 6 Projeto Final + Deploy
  • Definição do escopo
  • Modelagem do banco de dados
  • Wireframes e planejamento de telas
  • Setup do repositório Git
  • Criação do banco de dados completo
  • Relacionamentos entre tabelas
  • Configuração do backend
  • CRUD principal
  • Sistema de login completo
  • Registro de novos usuários
  • Roles (admin, editor, user)
  • Proteção de rotas
  • Dashboard com estatísticas
  • Gerenciamento de usuários
  • CRUD do admin panel
  • Interface administrativa
  • Interface visual completa
  • Responsividade em todas as telas
  • Integração frontend–backend
  • Validação de formulários
  • Teste funcional de todas as features
  • Correção de bugs
  • Refinamento visual
  • Performance e otimização
  • Configuração do servidor
  • Deploy do banco de dados
  • Deploy da aplicação
  • Domínio e SSL
  • Apresentação do projeto final
  • Documentação do código
  • Montagem do portfólio profissional
  • Preparação para o mercado

Termine com um sistema real pronto para produção

Ao final dos 12 meses, você entrega um sistema web completo — com login, painel admin, banco de dados e tudo funcionando em um servidor real.

🔐
Sistema de login Autenticação completa com hash de senhas
👥
Roles de usuário Admin, editor e user com permissões distintas
⚙️
Painel administrativo Dashboard com CRUD e gerenciamento
🗄️
Banco de dados relacional MySQL com relacionamentos e queries complexas
🌐
Deploy em produção Aplicação online com domínio e SSL
https://meu-sistema.com/admin
📊 Dashboard
👥 Usuários
📝 Conteúdo
⚙️ Config
📈 Relatórios

Usuários do sistema

Maria Silva admin Ativo
João Santos editor Ativo
Ana Costa user Pendente
Pedro Lima user Ativo

Pronto para começar sua carreira em programação?

12 meses, 6 projetos reais, 100% presencial. Do zero ao deploy. Sua nova carreira em tecnologia começa aqui.