Trilha focada em Java e Qualidade de Software, com ênfase no desenvolvimento de aplicações backend robustas e na garantia de qualidade por meio de testes automatizados.
- Introdução ao Bootcamp - Java e QA
- Introdução ao Java e seu ambiente de desenvolvimento
- Versionamento de código com git e GitHub
- Desafios de Projetos: Crie um portfólio vencedor
- Desafio de projeto: Contribuindo em um projeto Open Source no GitHub
- Live de Lançamento - Bradesco Java + QA
- Fundamentos da linguagem de programação Java
- Estruturas de controle em Java
- Desafios de código: Aperfeiçoe sua lógica e pensamento computacional
- Desafio de código: Explorando estruturas de controle e validações
- Java e a arte da abstração com classes e encapsulamento
- Herança e polimorfismo em Java
- Dominando interfaces lambda em Java
- Desafio de projeto: Abstraindo um bootcampo usando orientação a objetos em Java
- Desafio de código: Explorando classes, objetos e validações
- Introdução ao desenvolvimento moderno de software
- Introdução a Behavior Driver Development (BDD) com Java
- Introdução ao mercado de qualidade de software
- Fundamentos da qualidade de software
- metodologias ágeis e ciclo de desenvolvimento de software
- Desafio de projeto: O dia a dia de um QA: A prática de testes manuais funcionais
- Introdução a testes de software
- Introdução ao JUnit 5
- Testes unitários com JUnit
- Desenvolvimento de testes utilizando Mockito
- Desafio de projeto: Desenvolvimento de testes unitários para validar uma API REST de gerenciamento de estoques de cerveja
-
https://www.saucedemo.com (Swag Labs)
-
Livro: A arte dos testes unitários 2ª Edição
- Abra uma issue para sugerir melhorias ou reportar erros.
- Faça um fork e envie um Pull Request para contribuições de conteúdo.
- Use padrões de commit claros e descreva a motivação da mudança no PR.
Coordenador / Maintainer: @mathewsph2 (GitHub) Para dúvidas e sugestões: abra uma issue no repositório
Este repositório é um projeto open source, criado com fins educacionais e de aprendizado.
Todo o conteúdo aqui apresentado é um sumário de estudos e práticas desenvolvidas durante o bootcamp PcD Tech Bradesco - Java & QA Developer _ em parceria com a DIO, não possuindo vínculo oficial com o Bradesco.
📜 O projeto está licenciado sob a MIT License, o que significa que você pode:
- Usar o conteúdo para estudo ou referência
- Modificar e adaptar o material
- Compartilhar livremente
Desde que respeitados os termos da licença.
👉 Veja o arquivo [LICENSE] para mais detalhes.
⚠️ Este repositório é um projeto independente e educacional, criado por um participante do bootcamp. Não é um repositório oficial do Bradesco.
