Skip to content

Latest commit

 

History

History
97 lines (74 loc) · 7.7 KB

Everis_QualityAssuranceBeginner3.Md

File metadata and controls

97 lines (74 loc) · 7.7 KB

BootCamp everis NTT DATA Quality Assurance Beginner #3

everis NTT DATA Quality Assurance Beginner #3

Conquiste as melhores oportunidades na everis como profissional de QA com foco em automação de testes. Nessa jornada rumo a contratação, através do bootcamp everis Quality Assurance Beginner #3, você irá aprender sobre as principais ferramentas de testes mais utilizadas no mercado e se conectar com grandes experts da área.

📋 Intermediário 💻 18 atividades 🕟 37 hrs

Pagina oficial do Bootcamp

everis NTT DATA Quality Assurance Beginner #3
01. Boas-vindas ao Bootcamp NTT DATA Quality Assurance Beginner #3
02. Bem-vindo à DIO
03. Lógica de Programação Essencial
04. Git (Commit/Clone/Resolução de Merge/Code Review)
05. Como ter foco nos seus estudos e como se tornar um tester
06. Fundamentos de Arquitetura de Sistemas
07. Desenvolvimento básico em Java
08. Desenvolvimento avançado em Java
09. Resolvendo Desafios de Código em Java
10. Desafios para iniciantes em Java
11. Manipulando a D.O.M. com Javascript
12. Introdução a Qualidade de Software
13. Introdução ao Junit 5
14. Introdução a automação web com Selenium e Java
15. Entendo a Estratégia de Testes (Pirâmide de Testes)
16. Introdução a Behavior Driven Development (BDD) com Java
17. Escrita Cucumber - Gherkin (BDD) - Behavior Driven Development
18. Construindo uma API Rest de consulta de cidades do Brasil do zero até a produção

https://hermes.digitalinnovation.one/courses/badge/f5df1a25-3212-4524-a85d-531582edcc61.png

01 - Boas-vindas ao Bootcamp NTT DATA Quality Assurance Beginner #3

A NTT DATA é a sexta empresa de IT com maior market share segundo Gartner e uma das marcas de crescimento mais rápido, e figura entre os 10 principais fornecedores de serviços de TI e negócios a nível mundial.

https://hermes.digitalinnovation.one/courses/badge/7425308d-fd51-4b5a-b815-abe8c61d2623.png

02 - Bem-vindo à DIO

Seja bem-vindo à Digital Innovation One, o maior ecossistema open education em desenvolvimento de software da América Latina. Você vai começar agora uma jornada para criar o seu currículo com portfólio de projetos inovadores e acelerar a sua carreira para conquistar grandes oportunidades.

https://hermes.digitalinnovation.one/courses/badge/88cb0f8d-dcdb-4c7d-a9c5-c56d021a23b1.png

03 - Lógica de Programação Essencial

Lógica de programação é a forma como o desenvolvedor entende a comunicação a fim de programar uma função de um programa. Faz uso de algoritmos, que são sequências de passos bem estabelecidos, como por exemplo, uma receita de bolo.

04 - Git (Commit/Clone/Resolução de Merge/Code Review)

Aprenda na prática alguns dos principais comandos Git, bem como os processos mais comuns relacionados a essa tecnologia de controle de versão. Nesse contexto, explore a resolução de merges e técnicas/boas práticas de code review.

05 - Como ter foco nos seus estudos e como se tornar um tester

om tantas tecnologias disponíveis como linguagens de programação, frameworks, banco de dados relacionais e não relacionais, nuvem, containers e muitas outras tecnologias é comum se perder na hora de estudar e encontrar um foco nos estudos. Este mentoria irá dar um norte de como organizar os seus estudos e ainda você irá aprender como ser um tester e qual a sua importância no mercado de trabalho.

https://hermes.digitalinnovation.one/courses/badge/39ffe32f-f748-4905-8d66-6932d45ef77d.png

06 - Fundamentos de Arquitetura de Sistemas

Aprenda nesse curso sobre como funcionam as arquiteturas de softwares, seus conceitos, aplicações e desenvolvimento de operações.

https://hermes.digitalinnovation.one/courses/badge/88bb39be-4055-4d4c-ae22-c11c25ca6016.png

07 - Desenvolvimento básico em Java

A linguagem Java é orientada a objetos e uma das mais usadas por desenvolvedores no mundo. Aprenda desde os conceitos e instalação até a execução de projetos em Java.

https://hermes.digitalinnovation.one/courses/badge/5a71425d-2ca3-4dde-bca2-a53a947e4185.png

08 - Desenvolvimento avançado em Java

Aprenda em 8 horas de curso a executar de forma eficaz e ágil a linguagem Java e ainda conheça quais são as novidades nas versões da tecnologia: Java 10 e Java 11.

https://hermes.digitalinnovation.one/courses/badge/ffd40f3e-17c9-4ccd-9140-8f44b6add39f.png

09 - Resolvendo Desafios de Código em Java

Antes de seguir para os Desafios de Código, entenda melhor o que são eles, qual a importância, como solucioná-los na plataforma e alguns conceitos básicos que envolvem a codificação.

https://hermes.digitalinnovation.one/code_challenge/badge/30a563b4-4b99-4006-9b2a-cce6cb1aeb99.png

10 - Desafios para iniciantes em Java

Nesse desafio de codificação você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional apresentados nas aulas.

11 - Manipulando a D.O.M. com Javascript

Manipule elementos de uma página HTML por meio do JavaScript Document Object Model (DOM), potencializando suas capacidades de teste no contexto de páginas Web (frontend).

https://hermes.digitalinnovation.one/courses/badge/d934b07f-3f4a-4034-9bcd-bf4b9a6898a1.png

12 - Introdução a Qualidade de Software

Conheça uma das áreas do desenvolvimento de software mais importantes para a criação de soluções estáveis e seguras, a Garantia de Qualidade ou simplesmente QA. Entenda os principais fundamentos de qualidade de software, bem como a importância de suas respectivas atividades.

https://hermes.digitalinnovation.one/courses/badge/59161b2d-8bd3-42f7-a4ed-32d90a6e3d76.png

13 - Introdução ao Junit 5

Aprenda na prática sobre o framework de testes mais difundido da plataforma Java, o JUnit. Nesse contexto, o expert explora uma série de conceitos essenciais criando casos de teste na prática com o JUnit 5.

https://hermes.digitalinnovation.one/courses/badge/924fb4e3-df0d-4076-96c1-dd33f6bd8a35.png

14 - Introdução a automação web com Selenium e Java

Conheça o Selenium, a principal ferramenta de automação de páginas Web. Nesse contexto, explore a linguagem de programação Java e entenda como o Selenium automatiza as ações diretamente em seu browser.

15 - Entendo a Estratégia de Testes (Pirâmide de Testes)

Entenda a importância de estruturar adequadamente seus testes, entendendo a hierarquia e correlação entre as camadas de uma solução de software por meio da Pirâmide de Testes (Huggins).

https://hermes.digitalinnovation.one/courses/badge/d16cb886-238e-491d-ac39-427be30c9004.png

16 - Introdução a Behavior Driven Development (BDD) com Java

Conheça o BDD, uma técnica de desenvolvimento Ágil que encoraja colaboração entre desenvolvedores, setores de qualidade e pessoas não-técnicas ou de negócios num projeto de software, relaciona-se com o conceito de verificação e validação.

17 - Escrita Cucumber - Gherkin (BDD) - Behavior Driven Development

Explore na prática uma das escritas mais utilizadas no contexto do Behavior Driven Development (BDD), utilizando o framework Cucumber e a sintaxe Gherkin.

https://hermes.digitalinnovation.one/lab_projects/badges/5db2f362-acf2-49aa-befa-21b038ce1384.png

18 - Construindo uma API Rest de consulta de cidades do Brasil do zero até a produção

Neste projeto você terá o desafio de desenvolver uma API Rest de consulta de cidades do Brasil com dados comparativos. Iremos navegar pelas boas práticas de Java e do Spring, popular o bando de dados Postgres e criar um serviço para o cálculo de distância entre cidades.