Redução de CO2 emitindo badges
Para emitir um único certificado físico de papel é liberado cerca de 0,015kg de CO2 na atmosfera.
Emitindo este badge foi evitado de liberar 0,03 kg de CO2 na atmosfera!
Desenvolvimento do Projeto: Eleição da CIPA
Este badge certifica que o(a) participante demonstrou competência no desenvolvimento completo do Projeto da Eleição da CIPA, aplicando conceitos de engenharia de software em todas as etapas da solução. O projeto contempla design e prototipação de interface, arquitetura backend seguindo Domain-Driven Design (DDD) e boas práticas de padrões de projeto, desenvolvimento frontend, integração por APIs REST, persistência de dados e implementação de mecanismos de segurança da informação, seguindo boas práticas de desenvolvimento e qualidade de software. A solução desenvolvida foi adotada no processo real de eleição da CIPA da TIVIT.
O que é necessário para conquistar este badge
O badge é concedido ao participante que demonstrou, por meio do desenvolvimento do projeto, as seguintes competências:
- Desenvolver Design, Design System e Style Guide utilizando Figma.
- Desenvolver uma aplicação utilizando .NET 8 e C#, seguindo os princípios de Domain-Driven Design (DDD) e padrões de projeto (design patterns).
- Modelar e acessar dados utilizando Entity Framework Core e SQL Server.
- Implementar APIs REST utilizando HTTPS/JSON e políticas de CORS.
- Desenvolver interfaces web utilizando Angular 19, TypeScript, PrimeNG e Chart.js.
- Implementar mecanismos de autenticação e segurança utilizando JWT, Azure AD, autenticação em dois fatores (OTP/2FA) e criptografia AES-256.
- Aplicar boas práticas de arquitetura, integração, segurança e engenharia de software durante o desenvolvimento do projeto.
- Concluir o projeto atendendo aos requisitos técnicos e funcionais estabelecidos pela formação.
Quem já tem este badge
Emissor deste badge