Curso Online
Automação do Zero com Playwright & TypeScript.
Um curso 100% prático com aulas ao vivo (via Zoom), projetado para quem deseja dominar a automação de testes web de forma moderna, rápida e eficiente. Chega de perder tempo com testes de regressão manuais repetitivos!

Certificado
de Participação
Direto
ao Ponto
Ao vivo
no Zoom
Acesso
Vitalício
Certificado
de Participação
Direto
ao Ponto
Ao vivo
no Zoom
Acesso
Vitalício
Automação do Zero
Se você sente que:
/
01
Quer aprender automação, mas não sabe por onde começar?
/
02
Perdeu oportunidades por não saber automatizar testes?
/
03
Passa horas fazendo testes de regressão manualmente?
/
01
Quer aprender automação, mas não sabe por onde começar?
/
02
Perdeu oportunidades por não saber automatizar testes?
/
03
Passa horas fazendo testes de regressão manualmente?
/
01
Quer aprender automação, mas não sabe por onde começar?

/
01
Quer aprender automação, mas não sabe por onde começar?

/
02
Perdeu oportunidades por não saber automatizar testes?

/
02
Perdeu oportunidades por não saber automatizar testes?

/
03
Passa horas fazendo testes de regressão manualmente?

/
03
Passa horas fazendo testes de regressão manualmente?

Então, esse CURSO é para VOCÊ!
Automação do Zero é o seu Passaporte para o sucesso na Automação de Testes.
Javascript & Node
Crie a base sólida para a automação. Aprenda a lógica de programação essencial com JavaScript e o poder do Node.js para construir scripts de teste eficientes e escaláveis.
Javascript & Node
Crie a base sólida para a automação. Aprenda a lógica de programação essencial com JavaScript e o poder do Node.js para construir scripts de teste eficientes e escaláveis.
Javascript & Node
Crie a base sólida para a automação. Aprenda a lógica de programação essencial com JavaScript e o poder do Node.js para construir scripts de teste eficientes e escaláveis.
TypeScript
Eleve a qualidade do seu código! Utilize TypeScript para adicionar tipagem estática, prevenir erros comuns e tornar seus projetos de automação mais robustos e fáceis de manter.
TypeScript
Eleve a qualidade do seu código! Utilize TypeScript para adicionar tipagem estática, prevenir erros comuns e tornar seus projetos de automação mais robustos e fáceis de manter.
TypeScript
Eleve a qualidade do seu código! Utilize TypeScript para adicionar tipagem estática, prevenir erros comuns e tornar seus projetos de automação mais robustos e fáceis de manter.
Playwright
A ferramenta de automação web moderna da Microsoft. Aprenda a criar testes rápidos, confiáveis e que rodam em todos os navegadores modernos, com uma API intuitiva e poderosa.
Playwright
A ferramenta de automação web moderna da Microsoft. Aprenda a criar testes rápidos, confiáveis e que rodam em todos os navegadores modernos, com uma API intuitiva e poderosa.
Playwright
A ferramenta de automação web moderna da Microsoft. Aprenda a criar testes rápidos, confiáveis e que rodam em todos os navegadores modernos, com uma API intuitiva e poderosa.
Docker
Entenda como utilizar contêineres Docker para criar ambientes de teste isolados e consistentes, facilitando a execução dos seus testes em diferentes máquinas e em pipelines de CI/CD.
Docker
Entenda como utilizar contêineres Docker para criar ambientes de teste isolados e consistentes, facilitando a execução dos seus testes em diferentes máquinas e em pipelines de CI/CD.
Docker
Entenda como utilizar contêineres Docker para criar ambientes de teste isolados e consistentes, facilitando a execução dos seus testes em diferentes máquinas e em pipelines de CI/CD.
PostgreSQL
Aprenda a interagir com bancos de dados PostgreSQL para validar dados, preparar massa de teste e garantir a integridade das informações em suas aplicações.
PostgreSQL
Aprenda a interagir com bancos de dados PostgreSQL para validar dados, preparar massa de teste e garantir a integridade das informações em suas aplicações.
PostgreSQL
Aprenda a interagir com bancos de dados PostgreSQL para validar dados, preparar massa de teste e garantir a integridade das informações em suas aplicações.
Certificado
de Participação
Direto
ao Ponto
Ao vivo
no Zoom
Acesso
Vitalício
Certificado
de Participação
Direto
ao Ponto
Ao vivo
no Zoom
Acesso
Vitalício
Certificado
de Participação
Direto
ao Ponto
Ao vivo
no Zoom
Acesso
Vitalício
Automação do Zero
Conteúdo
Discovery
/
01
Introdução ao Javascript com Node.js
Programação Básica:
Variáveis, funções, estruturas de controle (if, switch, loops) e operadores lógicos.
Arrays e Objetos:
Criação, iteração, métodos nativos e manipulação de dados estruturados.
Funções Assíncronas:
Uso de Promises, async/await, tratamento de erros com try/catch.
Orientação a Objetos:
Classes, construtores, herança, encapsulamento e métodos.
Discovery
/
01
Introdução ao Javascript com Node.js
Programação Básica:
Variáveis, funções, estruturas de controle (if, switch, loops) e operadores lógicos.
Arrays e Objetos:
Criação, iteração, métodos nativos e manipulação de dados estruturados.
Funções Assíncronas:
Uso de Promises, async/await, tratamento de erros com try/catch.
Orientação a Objetos:
Classes, construtores, herança, encapsulamento e métodos.
Discovery
/
01
Introdução ao Javascript com Node.js
Programação Básica:
Variáveis, funções, estruturas de controle (if, switch, loops) e operadores lógicos.
Arrays e Objetos:
Criação, iteração, métodos nativos e manipulação de dados estruturados.
Funções Assíncronas:
Uso de Promises, async/await, tratamento de erros com try/catch.
Orientação a Objetos:
Classes, construtores, herança, encapsulamento e métodos.
Essentials
/
02
Iniciando com TypeScript
Por quê usar TypeScript?
Saiba como ele ajuda a escrever testes mais confiáveis, com menos erros.
Tipagem Estática
Tipos primitivos, checagem de erros em tempo de desenvolvimento.
Interfaces e Tipos Personalizados
Definição de contratos para objetos com type e interface.
Orientação a Objetos no TypeScript
Classes simples, métodos e encapsulamento.
Essentials
/
02
Iniciando com TypeScript
Por quê usar TypeScript?
Saiba como ele ajuda a escrever testes mais confiáveis, com menos erros.
Tipagem Estática
Tipos primitivos, checagem de erros em tempo de desenvolvimento.
Interfaces e Tipos Personalizados
Definição de contratos para objetos com type e interface.
Orientação a Objetos no TypeScript
Classes simples, métodos e encapsulamento.
Essentials
/
02
Iniciando com TypeScript
Por quê usar TypeScript?
Saiba como ele ajuda a escrever testes mais confiáveis, com menos erros.
Tipagem Estática
Tipos primitivos, checagem de erros em tempo de desenvolvimento.
Interfaces e Tipos Personalizados
Definição de contratos para objetos com type e interface.
Orientação a Objetos no TypeScript
Classes simples, métodos e encapsulamento.
Foundations
/
03
Automação Web com Playwright
Conceitos e Instalação:
O que é o Playwright, vantagens, arquitetura e instalação do projeto.
Seletores e Elementos:
Uso de seletores (css, text, data-testid), localização eficiente e confiável.
Interações na Página:
Clique em botões, campos de texto, checkboxes, radio, upload e mais.
Validações e Assertivas
Verificações com expect, texto, visibilidade, atributos, estados de elementos.
Controle de Execução:
Esperas automáticas, waitFor, timeout, handling de estados dinâmicos.
Foundations
/
03
Automação Web com Playwright
Conceitos e Instalação:
O que é o Playwright, vantagens, arquitetura e instalação do projeto.
Seletores e Elementos:
Uso de seletores (css, text, data-testid), localização eficiente e confiável.
Interações na Página:
Clique em botões, campos de texto, checkboxes, radio, upload e mais.
Validações e Assertivas
Verificações com expect, texto, visibilidade, atributos, estados de elementos.
Controle de Execução:
Esperas automáticas, waitFor, timeout, handling de estados dinâmicos.
Foundations
/
03
Automação Web com Playwright
Conceitos e Instalação:
O que é o Playwright, vantagens, arquitetura e instalação do projeto.
Seletores e Elementos:
Uso de seletores (css, text, data-testid), localização eficiente e confiável.
Interações na Página:
Clique em botões, campos de texto, checkboxes, radio, upload e mais.
Validações e Assertivas
Verificações com expect, texto, visibilidade, atributos, estados de elementos.
Controle de Execução:
Esperas automáticas, waitFor, timeout, handling de estados dinâmicos.
Advanced
/
04
Avançando na Automação Web
Page Objects:
Criação de classes reutilizáveis, organização do código e separação de responsabilidades.
Testes Parametrizados:
Criação de testes com múltiplos cenários e variações de dados (data-driven tests).
Mídia e Evidências:
Captura de screenshots automáticas, vídeos de execução e geração de artefatos.
Cross-Browser & Viewports:
Execução em diferentes browsers, tamanhos de tela e dispositivos simulados.
Integração com API:
Requisições HTTP diretas, uso de request, mock de dados e manipulação de autenticação.
Advanced
/
04
Avançando na Automação Web
Page Objects:
Criação de classes reutilizáveis, organização do código e separação de responsabilidades.
Testes Parametrizados:
Criação de testes com múltiplos cenários e variações de dados (data-driven tests).
Mídia e Evidências:
Captura de screenshots automáticas, vídeos de execução e geração de artefatos.
Cross-Browser & Viewports:
Execução em diferentes browsers, tamanhos de tela e dispositivos simulados.
Integração com API:
Requisições HTTP diretas, uso de request, mock de dados e manipulação de autenticação.
Advanced
/
04
Avançando na Automação Web
Page Objects:
Criação de classes reutilizáveis, organização do código e separação de responsabilidades.
Testes Parametrizados:
Criação de testes com múltiplos cenários e variações de dados (data-driven tests).
Cross-Browser & Viewports:
Execução em diferentes browsers, tamanhos de tela e dispositivos simulados.
Integração com API:
Requisições HTTP diretas, uso de request, mock de dados e manipulação de autenticação.
Expert
/
05
TestOps com Playwright & Github
Integração Contínua:
Execução automática de testes com GitHub Actions em cada push ou pull request.
Relatórios Profissionais:
Geração de relatórios com Allure, HTML Reporter e análises de cobertura.
Ambiente com Docker:
Criação de containers para testes isolados, independência do ambiente local.
Execução em Paralelo:
Distribuição dos testes para execução simultânea, melhoria de performance.
Testes na Nuvem:
Execução em ambientes cloud (como GitHub Codespaces, Playwright Cloud, BrowserStack, etc).
Expert
/
05
TestOps com Playwright & Github
Integração Contínua:
Execução automática de testes com GitHub Actions em cada push ou pull request.
Relatórios Profissionais:
Geração de relatórios com Allure, HTML Reporter e análises de cobertura.
Ambiente com Docker:
Criação de containers para testes isolados, independência do ambiente local.
Execução em Paralelo:
Distribuição dos testes para execução simultânea, melhoria de performance.
Testes na Nuvem:
Execução em ambientes cloud (como GitHub Codespaces, Playwright Cloud, BrowserStack, etc).
Expert
/
05
TestOps com Playwright & Github
Integração Contínua:
Execução automática de testes com GitHub Actions em cada push ou pull request.
Relatórios Profissionais:
Geração de relatórios com Allure, HTML Reporter e análises de cobertura.
Execução em Paralelo:
Distribuição dos testes para execução simultânea, melhoria de performance.
Testes na Nuvem:
Execução em ambientes cloud (como GitHub Codespaces, Playwright Cloud, BrowserStack, etc).
60 Horas Estimadas
Para Conclusão
60 Horas Estimadas
Para Conclusão
60 Horas Estimadas
Para Conclusão
Projetos em portifólio
no Github
Projetos em portifólio
no Github
Projetos em portifólio
no Github
Certificado
com QR Core
Certificado
com QR Core
Certificado
com QR Core
Automação do Zero
Investimento
On Demand
On Demand
On Demand
/
R$ 197
Ideal para aprender no seu ritmo
12 meses de acesso
12 meses de acesso
12 meses de acesso
Aulas gravadas
Aulas gravadas
Aulas gravadas
Suporte via email
Suporte via email
Suporte via email
Certificado com QRCode
Certificado com QRCode
Certificado com QRCode
Live
Live
Live
/
R$ 347
Experiência completa com aulas interativas
Tudo do Plano On Demand +
Tudo do Plano On Demand +
Tudo do Plano On Demand +
Aulas Ao Vivo (Zoom)
Aulas Ao Vivo (Zoom)
Aulas Ao Vivo (Zoom)
18 meses de acesso
18 meses de acesso
18 meses de acesso
Suporte via Whatsapp
Suporte via Whatsapp
Suporte via Whatsapp
Lifetime
Lifetime
Lifetime
/
R$ 549
Acesso para sempre e suporte estendido
Tudo do Plano Live +
Tudo do Plano Live +
Tudo do Plano Live +
Acesso Vitalício
Acesso Vitalício
Acesso Vitalício
24 meses de suporte
24 meses de suporte
24 meses de suporte
Workshops Mensais
Workshops Mensais
Workshops Mensais
Instrutor do Curso
Automação do Zero

Fernando Papito

Fernando Papito
Sou QA desde 2001, meu primeiro emprego, com ênfase em Automação de Testes a partir de 2006 e especialização como Tech QA desde 2012. Ao longo desse tempo, trabalhei em grandes empresas como Bradesco, Credit Card, General Electric, Vivo, Dotz e Livelo. Com minha experiência, estou preparado para oferecer soluções práticas e ajudar você a se destacar como QA.
Sou QA desde 2001, meu primeiro emprego, com ênfase em Automação de Testes a partir de 2006 e especialização como Tech QA desde 2012. Ao longo desse tempo, trabalhei em grandes empresas como Bradesco, Credit Card, General Electric, Vivo, Dotz e Livelo. Com minha experiência, estou preparado para oferecer soluções práticas e ajudar você a se destacar como QA.
Não se contente apenas com o que eu digo
/ veja por si mesmo
5
/ 5
"O professor é muito didático e o curso é top demais... Com certeza quero fazer mais cursos com esse cara!"
Marco Antonio Chaves
5.0
/ 5
"A didática e o workflow do Papito ajudam muito para que o aprendizado seja consistente! Muitos parabéns!"
Alisson Bucchi
5.0
/ 5
"Sempre tive curiosidade mas não encontrava alguém com didatica tão boa para me explicar, agora consigo usar no meu dia a dia como QA."
Julissy Bezerra Tocachelo
5.0
/ 5
"Nossa que conteúdo maravilhoso, bem explicado, direto ao ponto! Papito como sempre dando show de conhecimento."
Marcela Menezes
5.0
/ 5
"Os cursos do Papito sempre são muito bons, didática excelente, torna o aprendizado muito fácil!"
Johnathan Lemes Ferreira
5
/ 5
"O professor é muito didático e o curso é top demais... Com certeza quero fazer mais cursos com esse cara!"
Marco Antonio Chaves
5.0
/ 5
"A didática e o workflow do Papito ajudam muito para que o aprendizado seja consistente! Muitos parabéns!"
Alisson Bucchi
5.0
/ 5
"Sempre tive curiosidade mas não encontrava alguém com didatica tão boa para me explicar, agora consigo usar no meu dia a dia como QA."
Julissy Bezerra Tocachelo
5.0
/ 5
"Nossa que conteúdo maravilhoso, bem explicado, direto ao ponto! Papito como sempre dando show de conhecimento."
Marcela Menezes
5.0
/ 5
"Os cursos do Papito sempre são muito bons, didática excelente, torna o aprendizado muito fácil!"
Johnathan Lemes Ferreira
5
/ 5
"O professor é muito didático e o curso é top demais... Com certeza quero fazer mais cursos com esse cara!"
Marco Antonio Chaves
5.0
/ 5
"A didática e o workflow do Papito ajudam muito para que o aprendizado seja consistente! Muitos parabéns!"
Alisson Bucchi
5.0
/ 5
"Sempre tive curiosidade mas não encontrava alguém com didatica tão boa para me explicar, agora consigo usar no meu dia a dia como QA."
Julissy Bezerra Tocachelo
5.0
/ 5
"Nossa que conteúdo maravilhoso, bem explicado, direto ao ponto! Papito como sempre dando show de conhecimento."
Marcela Menezes
5.0
/ 5
"Os cursos do Papito sempre são muito bons, didática excelente, torna o aprendizado muito fácil!"
Johnathan Lemes Ferreira
01/
Nunca programei. Esse curso é pra mim?
Com certeza! O Automação do Zero foi criado pensando justamente em quem está começando do zero. Vamos aprender juntos, passo a passo, com foco em testes automatizados. Você não precisa ter experiência prévia com programação ou ferramentas de automação.
02/
O curso tem aulas ao vivo? Preciso estar presente?
Sim! As aulas ao vivo acontecem via Zoom, uma vez por semana. Mas não se preocupe: todas ficam gravadas e disponíveis na plataforma. Você pode assistir no seu tempo, sem perder nada.
03/
Por quanto tempo terei acesso ao curso?
Depende do plano que você escolher: On Demand: 12 meses de acesso. Live: 18 meses de acesso. Lifetime: Acesso vitalício, com 24 meses de suporte.
04/
E se eu tiver dúvidas durante o curso?
Você não vai ficar sozinho. Todos os planos incluem suporte. On Demand: Suporte por e-mail. Live e Lifetime: Suporte via WhatsApp e acesso à comunidade dos alunos.
05/
Vai ter certificado no final?
Sim! Ao concluir o curso, você recebe um certificado digital com QR Code, ótimo para incluir no LinkedIn ou no seu currículo.
06/
E se eu não gostar do curso? Tem garantia?
Sim! Você tem 7 dias de garantia. Se perceber que o curso não é pra você, é só pedir o reembolso. Sem burocracia.
07/
Esse curso é por assinatura?
Não. Você faz um pagamento único (que pode ser parcelado) e garante acesso conforme o plano escolhido. Não existe cobrança recorrente ou mensalidade.
08/
Tem projeto prático ou só teoria?
O curso é 100% prático. Você vai automatizar testes reais, construir projetos para portfólio e aplicar tudo o que aprendeu desde a primeira aula.
01/
Nunca programei. Esse curso é pra mim?
Com certeza! O Automação do Zero foi criado pensando justamente em quem está começando do zero. Vamos aprender juntos, passo a passo, com foco em testes automatizados. Você não precisa ter experiência prévia com programação ou ferramentas de automação.
02/
O curso tem aulas ao vivo? Preciso estar presente?
Sim! As aulas ao vivo acontecem via Zoom, uma vez por semana. Mas não se preocupe: todas ficam gravadas e disponíveis na plataforma. Você pode assistir no seu tempo, sem perder nada.
03/
Por quanto tempo terei acesso ao curso?
Depende do plano que você escolher: On Demand: 12 meses de acesso. Live: 18 meses de acesso. Lifetime: Acesso vitalício, com 24 meses de suporte.
04/
E se eu tiver dúvidas durante o curso?
Você não vai ficar sozinho. Todos os planos incluem suporte. On Demand: Suporte por e-mail. Live e Lifetime: Suporte via WhatsApp e acesso à comunidade dos alunos.
05/
Vai ter certificado no final?
Sim! Ao concluir o curso, você recebe um certificado digital com QR Code, ótimo para incluir no LinkedIn ou no seu currículo.
06/
E se eu não gostar do curso? Tem garantia?
Sim! Você tem 7 dias de garantia. Se perceber que o curso não é pra você, é só pedir o reembolso. Sem burocracia.
07/
Esse curso é por assinatura?
Não. Você faz um pagamento único (que pode ser parcelado) e garante acesso conforme o plano escolhido. Não existe cobrança recorrente ou mensalidade.
08/
Tem projeto prático ou só teoria?
O curso é 100% prático. Você vai automatizar testes reais, construir projetos para portfólio e aplicar tudo o que aprendeu desde a primeira aula.
01/
Nunca programei. Esse curso é pra mim?
Com certeza! O Automação do Zero foi criado pensando justamente em quem está começando do zero. Vamos aprender juntos, passo a passo, com foco em testes automatizados. Você não precisa ter experiência prévia com programação ou ferramentas de automação.
02/
O curso tem aulas ao vivo? Preciso estar presente?
Sim! As aulas ao vivo acontecem via Zoom, uma vez por semana. Mas não se preocupe: todas ficam gravadas e disponíveis na plataforma. Você pode assistir no seu tempo, sem perder nada.
03/
Por quanto tempo terei acesso ao curso?
Depende do plano que você escolher: On Demand: 12 meses de acesso. Live: 18 meses de acesso. Lifetime: Acesso vitalício, com 24 meses de suporte.
04/
E se eu tiver dúvidas durante o curso?
Você não vai ficar sozinho. Todos os planos incluem suporte. On Demand: Suporte por e-mail. Live e Lifetime: Suporte via WhatsApp e acesso à comunidade dos alunos.
05/
Vai ter certificado no final?
Sim! Ao concluir o curso, você recebe um certificado digital com QR Code, ótimo para incluir no LinkedIn ou no seu currículo.
06/
E se eu não gostar do curso? Tem garantia?
Sim! Você tem 7 dias de garantia. Se perceber que o curso não é pra você, é só pedir o reembolso. Sem burocracia.
07/
Esse curso é por assinatura?
Não. Você faz um pagamento único (que pode ser parcelado) e garante acesso conforme o plano escolhido. Não existe cobrança recorrente ou mensalidade.
08/
Tem projeto prático ou só teoria?
O curso é 100% prático. Você vai automatizar testes reais, construir projetos para portfólio e aplicar tudo o que aprendeu desde a primeira aula.