Desenvolvimento Web Back-End
Construa o motor das aplicações que movem negócios reais na internet
Para quem é
Este curso é ideal se você...
- Você é front-end e quer se tornar full stack para aumentar seu salário
- Você quer construir APIs e sistemas que suportam milhares de usuários
- Você tem lógica de programação e quer entrar direto no desenvolvimento back-end
- Você quer criar seu próprio SaaS ou produto digital do zero
- Você trabalha com dados e quer expor modelos via API para consumo de aplicações
- Você quer trabalhar em empresa de produto (fintech, health tech, edtech) como back-end developer
Conteúdo Programático
O que você vai aprender
Por onde começar?
Nível Intermediário · 48 aulas
Desenvolve APIs seguras com autenticação JWT, conectadas a PostgreSQL, com testes automatizados, upload de arquivos e deploy em nuvem; domina tanto Node.js quanto FastAPI em Python
Fundamentos de APIs REST
- O que é uma API REST e o protocolo HTTP
- Verbos HTTP: GET, POST, PUT, PATCH, DELETE
- Status codes: 200, 201, 400, 401, 403, 404, 500
- JSON como formato de troca de dados
- Testar APIs com Insomnia e Thunder Client (VS Code)
- Anatomia de uma requisição: headers, body, query params, path params
Criando API com Node.js e Express
- Setup do projeto Node.js com npm e package.json
- Criar servidor HTTP com Express
- Definir rotas GET, POST, PUT, DELETE
- Middleware: CORS, JSON parser, logging com Morgan
- Organizar código em routers e controllers
- Validação de dados de entrada com Zod
Banco de Dados Relacional com SQLite e Prisma
- Conceitos: tabelas, colunas, tipos, chaves primárias e estrangeiras
- ORM vs SQL puro: vantagens e trade-offs
- Configurar Prisma com SQLite
- Schema do Prisma: models, relações e migrations
- CRUD completo via Prisma Client
- Projeto: API de cadastro de tarefas com banco de dados
Autenticação e Autorização
- Sessões vs tokens: por que usar JWT
- Criar e assinar JWT com payload customizado
- Middleware de autenticação: verificar token em rotas protegidas
- Refresh tokens e expiração segura
- Hash de senhas com bcrypt
- RBAC: controle de acesso por papéis (admin, user, moderator)
PostgreSQL em Produção com Prisma
- Migrar de SQLite para PostgreSQL
- Relações 1-N e N-N com Prisma: include e select
- Migrations e seed de dados
- Índices para otimização de queries
- Connection pooling com PgBouncer no Supabase
- Transações com prisma.$transaction()
FastAPI com Python: API Moderna e Tipada
- Estrutura de projeto FastAPI com Poetry ou UV
- Rotas, path params, query params e request body com Pydantic
- Dependency injection no FastAPI
- Autenticação OAuth2 com JWT no FastAPI
- SQLModel (Pydantic + SQLAlchemy) para banco de dados
- Documentação automática: Swagger UI e ReDoc
Upload, E-mail e Testes
- Upload de arquivos para AWS S3 ou Cloudflare R2
- Envio de e-mails transacionais com Resend ou SendGrid
- Testes unitários com Jest (Node.js) ou Pytest (Python)
- Testes de integração de rotas com Supertest
- Cobertura de testes e CI com GitHub Actions
Por que a Santos Tech
Mais do que um curso — um método
Aula Individual
Só você e o professor — foco total, sem fila de dúvidas.
Horário Flexível
Você define o dia, o horário e a frequência — sua rotina manda.
Reagendamento sem Custo
Precisou faltar? Avisa e remarcamos — sem burocracia, sem penalidade.
Aulas Gravadas a Pedido
Solicite a gravação de qualquer aula e revise quando quiser.
Aula Online se Precisar
Se não puder vir presencialmente, a aula acontece online ao vivo — ou é gravada e enviada.
Certificado Reconhecido
Válido em todo o Brasil.
100% Prático
Mão na massa desde a primeira aula.
Trilha Estruturada
Do básico ao projeto final sem lacunas.
Exercícios Contextualizados
Exercícios semanais alinhados ao tópico da sua aula — você pratica exatamente o que acabou de aprender.
Conteúdo Sempre Atualizado
Currículo revisado continuamente para refletir o que o mercado realmente exige hoje.
Quem está do outro lado da mesa
Critério rigoroso de contratação — não contratamos por disponibilidade.
- Competência técnica comprovada nas ferramentas que ensina
- Experiência prática no mercado — não só teoria
- Habilidade pedagógica exigida: não basta saber, precisa saber ensinar
- Atualização contínua com as demandas reais do mercado
O que você recebe ao concluir
Certificado emitido pela Santos Tech, reconhecido em todo o território nacional.
Mas o que realmente importa é o que você consegue fazer depois. Cada aula é projetada pra entregar habilidade aplicável — o certificado é a consequência natural de quem chegou lá.
O papel prova que você concluiu
A habilidade prova que você aprendeu.
Formato
Como as aulas funcionam
Aula Individual
Você não compete atenção com ninguém. O professor é só seu durante toda a aula.
Horário Flexível
Encaixa na sua rotina — você agenda o dia e horário que funciona pra você.
100% Presencial
Ribeirão Preto/SP — Av. Nove de Julho, 1992 · Jardim América.
Investimento
Escolha o seu plano
Intermediário
Desenvolve APIs seguras com autenticação JWT, conectadas a PostgreSQL, com testes automatizados, upload de arquivos e deploy em nuvem; domina tanto Node.js quanto FastAPI em Python
R$ 3.940
preço total do curso
Profissional + IA
Arquiteta sistemas back-end escaláveis com NestJS, filas assíncronas, cache com Redis, monitoramento em produção e integração com IA generativa; entrega uma API completa de SaaS com multi-tenancy e documentação profissional
R$ 5.910
preço total do curso
Custos únicos — pagos uma vez só
Matrícula
R$ 199,90
Material didático
R$ 389,90
Cobrados uma única vez por curso, junto com o investimento no curso.
Formas de pagamento
Pix · Crédito · Débito · Boleto · Dinheiro em espécie
Combinações aceitas — entrada no Pix e o restante no crédito, por exemplo. Boleto parcelado de acordo com a duração do seu curso.
Não se encaixa em nenhum nível?
Não importa se você está no zero absoluto, já domina parte do conteúdo ou quer pular etapas que já conhece. Como as aulas são individuais, o professor avalia o seu nível na primeira aula e monta o percurso certo pra você — sem revisitar o que você já sabe, sem pular o que você ainda precisa aprender.
Falar sobre o meu casoDúvidas frequentes
Perguntas frequentes
Atendemos de segunda a sábado, das 8h às 22h. Você escolhe o horário que melhor encaixa na sua rotina — basta combinar com a gente pelo WhatsApp.
Qualquer dia de segunda a sábado. Não existem turmas com dias fixos: você decide quando quer estudar, semana a semana, de acordo com a sua agenda.
Cada aula tem duração de 1 hora — tempo ideal para aprender algo novo, praticar e tirar dúvidas sem se sobrecarregar.
Depende do seu ritmo. A maioria dos cursos tem 24 aulas. No ritmo padrão de 2 aulas por semana você conclui em cerca de 3 meses. Se preferir um ritmo mais intensivo, é possível terminar em 1 mês.
Não. Na Santos Tech adultos não existem turmas. As aulas são individuais — só você e o professor. Isso significa atenção total, sem fila de dúvidas e sem adaptação ao ritmo de ninguém.
O valor varia conforme o curso e o plano escolhido. Fale com a gente pelo WhatsApp — é rápido, sem compromisso, e a gente indica o caminho certo pra você.
Pronto pra começar?
Fale com a gente pelo WhatsApp, tire suas dúvidas e descubra qual plano é o certo pra você.
