Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2
1. Desenvolvimento de sistemas.
- Desenvolvimento em Linguagens de programação Java (versão 6 ou superior),
JavaEE (versão 6 ou superior), JakartaEE, JPA (versão 2 ou superior), Javascript, frameworks JUnit, Hibernate, JSF, Primefaces, Spring, SpringCloud e SpringBoot. - Desenvolvimento para dispositivos móveis (Android e iOs). - Desenvolvimento em ferramentas low-code e no-code. 2. Análise estática de código-fonte (clean code e ferramenta SonarQube) 3. Arquitetura de software. - Interoperabilidade de sistemas. - Arquitetura e linguagem orientada a serviços. - Web services. - API. - Swagger. - Arquitetura e linguagem orientada a objetos. - Arquitetura de aplicações para ambiente web. - Servidor de aplicações. - Servidor web. 4. Ambientes Internet, extranet, intranet e portal: - finalidades, características físicas e lógicas, aplicações e serviços. 5. Padrões XML, XSLT, UDDI, REST e JSON. 6. DevOps. 7. Ferramenta de Gestão da configuração GIT. 8. Testes - conceitos básicos de testes de aplicações. - Testes unitários. - Testes de integração. - Testes ágeis. - Teste de usabilidade de software. - Testes automatizados. - Tipos de testes. - Test-driven development (TDD). - Gestão do ciclo de vida de testes. - RPA (robotic process automation). 8. Metodologias Ágeis de Desenvolvimento. 8.1 Scrum, 8.2 Kanban, 8.3 XP. 9. Padrões de desenvolvimento e reuso. 10 Codificação de software (transacionais, analíticos, mobile e API). 11 Metodologia de Ponto de Função e Story Points. 12 Engenharia de Requisitos. 12.1 Classificação de Requisitos. 12.2 Processo de Engenharia de Requisitos. 12.3 Técnicas de Elicitação de Requisitos. 13. Tecnologias e práticas frontend web: HTML, CSS, UX, Ajax, frameworks (VueJS, Angular e React). 13.1 Padrões de frontend. 13.2 SPA e PWA. 14. Protocolos HTTPS, SSL/TLS. 15. Blockchain. 16. Design de software. 17. Arquitetura hexagonal, microsserviços (orquestração de serviços e API gateway) e containers. 18 Transações distribuídas. 19 User Experience (UX). 19.1 Sistemas de gestão de conteúdo. 19.1.1 Conceitos básicos e aplicações. 19.1.2 Arquitetura de informação. 19.1.3 Portais corporativos. 19.1.4 Conceitos básicos e aplicações. 19.1.5 Workflow. 19.1.6 Conceitos de acessibilidade e usabilidade. 19.1.7 Desenho e planejamento de interação em aplicações web. 20 Conceitos de Inteligência Artificial, Análise de Dados e Big Data