ANIVERSÁRIO ALURA 22 ANOS
ATÉ 44% OFF
Aprender a se defender de diversos ataques de hackers, proteger suas aplicações, conhecer suas possíveis vulnerabilidades e salvar os dados do usuário de forma mais segura. Você vai aprender a realizar modelagem de ameaças para identificar riscos enquanto o software é desenvolvido, entendendo como evitar ataques de força bruta e criando ambientes protegidos usando a virtualização. Ao finalizar essa formação, você terá conhecido as ferramentas do Kali Linux e terá aprendido a criar um firewall com pfSense e iptables. Ou seja, ao final, você será capaz de defender suas aplicações. Manter aplicações seguras na Web é uma tarefa bem difícil atualmente. Existem diversos ataques que podem atingi-las e, com o passar do tempo, as vulnerabilidades vão surgindo e sendo descobertas. Dessa forma, cresce cada vez mais a necessidade de especialistas em cibersegurança para defender estes sistemas. Se você quiser se especializar em Blue team/ Segurança Defensiva ou Red team/ Segurança Ofensiva, sugerimos que você faça as formações específicas de cada assunto. Caso queira continuar seus estudos com a versão anterior, Formação Segurança de aplicações, clique aqui.
Aprenda a construir e integrar microsserviços em Python usando FastAPI, Docker, comunicação assíncrona, testes simulados e práticas de resiliência. Desenvolva APIs robustas com estratégias de retries, timeouts e erros controlados.
Invista na transformação da sua carreira!
Aprenda a criar testes unitarios, de integração, de banco de dados, E2E e utilizar TDD em uma API Rest.
Teste suas aplicações Front-end de ponta a ponta com Cypress, com foco em APIs, dados dinâmicos, jornada do usuário e proteção de dados sensíveis.
Automatize testes com Cypress na Alura. Crie testes E2E e pipelines com GitHub Actions para garantir qualidade.
Defina hipóteses e aplique testes com Python para fazer análises com significância estatística.
Aprenda a aplicar os conceitos de inferência estatística e testes de hipóteses para projetos em ciência de dados utilizando a linguagem R.
Testar a integração do nosso código com dependências externas (API, banco, etc) tem seus desafios. Para lidar com essas situações de uma maneira fácil, podemos utilizar mocks (dublês) nos nossos testes. Aprenda nesse curso como escrever testes com mocks!
Aprenda testes em Angular com a Alura. Domine unidade e integração com boas práticas para garantir qualidade no código.
Implemente testes de unidade com Jest em uma aplicação angular. Aprenda a configurar, escrever e executar testes eficientes para um código mais robusto.