O bootcamp ideal para pessoas que se identificam como mulheres e que estão buscando uma primeira oportunidade no mercado de TI, migração de carreira ou até mesmo júniores em busca de crescimento profissional e uma maior oportunidade na GFT. Com o objetivo de ensinar e graduar até mesmo quem nunca viu nada sobre o assunto, o bootcamp chegou para ser uma excelente porta de entrada para quem deseja aprender de verdade e construir uma carreira na área de Quality Assurance.
Módulo 1 – Prepare-se Para a Jornada (Onboarding)
- Conheça as Oportunidades da DIO ✅
- Boas-vindas ao GFT Quality Assurance Para Mulheres ✅
- Seja Protagonista Neste Bootcamp ✅
- Introdução ao Desenvolvimento Moderno de Software ✅
- Mentoria (Live): GFT Quality Assurance Para Mulheres | Aula Inaugural ✅
Módulo 2 – Fundamento de Qualidade e Desenvolvimento de Software
- Introdução ao Mercado de Qualidade de Software ✅
- Fundamentos de Qualidade de Software ✅
- Metodologias Ágeis e Ciclo de Desenvolvimento de Software ✅
- O Caminho Para a Certificação CTFL ✅
- O dia a dia de um QA: A prática de testes manuais funcionais ✅
Módulo 3 – Princípios de Programação e Testes com Java
- Introdução ao Git e ao GitHub ✅
- Criando seu Primeiro Repositório no GitHub Para Compartilhar Seu Progresso ✅
- Introdução à Plataforma Java ✅
- Ambiente de Desenvolvimento Java ✅
- Aprendendo a Sintaxe Java
- Lógica Condicional e Controle de Fluxos em Java
- Estruturas de Repetição e Arrays em Java
- Entendendo Métodos Java
Módulo 4 – Dominando Algoritmos Básicos com Desafios de Código Java
- Desafio de código: Média de Idade
- Desafio de código: Qual é o seu turno?
- Desafio de código: A Fila do Banco
- Desafio de código: Encontrando o Percentual de Desconto
Módulo 5 – Programação Orientada a Objetos com Java
- Programação Orientada a Objetos
- Trabalhando com Collections Java
- Abstraindo um Bootcamp Usando Orientação a Objetos em Java
- Debugging Java
- Tratamento de Exceções em Java
- Gerenciamento de Dependências e Build em Java com Maven
- Testes Unitários Com JUnit
- Desenvolvendo Testes Utilizando Mockito
Módulo 6 – Dominando Algoritmos Intermediários com Desafios de Código Java
- Desafio de código: Flecha, Escudo ou Espada
- Desafio de código: Número Feliz
- Desafio de código: Quantidade Necessária
- Desafio de código: Diferença entre Dígitos
- Desafio de código: Emboscada no RPG
Módulo 7 – Explorando os Principais Tipos de Teste na Prática
- Principais Protocolos de Comunicação da Internet ✅
- Introdução a Criação de Websites com HTML5 e CSS3 ✅
- Fundamentos de Automação de Testes ✅
- Testes de API: Dos Manuais aos Automatizados
- Automação de Testes com Selenium WebDriver e Java
- Explorando o Rest Assured Para a Automação de Testes de API