7 Gerência de projetos: conceitos básicos. 8 PMBoK.
9 COBIT 4.1: conceitos básicos, estrutura e objetivos.
10 ITIL v3: conceitos básicos, estrutura e objetivos; processos e funções de estratégia, desenho, transição e operação de serviços.
1 Gestão e planejamento estratégico. 2 Conceitos e ferramentas de análise de ambiente interno e externo. 3 Negócio, missão, visão de futuro, valores. 4 Mapa estratégico. 5 Indicadores de desempenho. 6 Ciclo PDCA.
11 Gerenciamento de processos de negócio: técnicas de mapeamento de processos; modelos AS-IS, TO-BE e TO-RUN; técnicas de análise e simulação de processos; construção e mensuração de indicadores de processos. 12 Modelagem de processos em BPMN: notação, artefatos e atividades; workflow; BPMS. 13 Decision model and notation (DMN).
1 Legislação aplicável à contratação de bens e serviços de TI: Leis no 8.666/1993 e no 10.520/2002. 2 Elaboração e fiscalização de contratos de TI. 3 Elaboração de projetos básicos para contratação de bens e serviços de TI. 4 Critérios de remuneração por esforço versus produto. 5 Cláusulas e indicadores de nível de serviço. 6 Papel do fiscalizador do contrato. 7 Acompanhamento da execução contratual. 8 Definição e aplicação de penalidades e sanções administrativas.
1 Engenharia de software. 2 Ciclo de vida do software. 3 Análise e projeto de sistemas: padrões, práticas e princípios de orientação a objetos. 3.1 Design patterns. 3.2 princípios SOLID. 3.3 princípios GRASP. 3.4 Unified process. 3.5 UML. 3.6 domain driven design. 3.7 arquitetura hexagonal (portas e adaptadores).
4 Metodologias de desenvolvimento de software. 5 Métricas e estimativas de software. 6 Qualidade de software. 7 CMMI, MPS/BR.
8 Engenharia de requisitos: conceitos básicos, técnicas de elicitação e especificação. 9 Metodologias e práticas ágeis. 9.1 Scrum. 9.2 XP. 9.3 Kanban. 9.4 Especificação por exemplo. 9.5 Domain-driven design (DDD). 10 Testes de software (unidade, integração, sistema, aceitação, regressão, desempenho, vulnerabilidade, usabilidade e carga). 11 Automação de testes. 11.1 BDD. 11.2 TDD. 11.3 ATDD.
12 Arquitetura de software. 13 Padrões de projeto (design patterns). 13.1 MVC (model view controller). 13.2 MVP (model view presenter). 14 Enterprise integration patterns. 15 Service oriented architecture (SOA). 15.1 Arquitetura, boas práticas e segurança. 15.2 Microsserviços. 15.3 API. 15.4 Web services e REST. 15.5 Princípios (service-orientation design principles). 15.6 Padrões SOA (SOA patterns).
16 Arquiteturas e linguagens para desenvolvimento de aplicativos em dispositivos móveis. 17 Linguagens de programação, frameworks e ferramentas de desenvolvimento: Java; Junit; Maven; Spring (boot, security, data); Single Page Application; JPA; Hibernate; JMock; Mockito; Selenium/WebDriver; Cucumber; Javascript; Angular; React; JSON; JWT; Jasmine; XML; NPM;
17 Linguagens de programação, frameworks e ferramentas de desenvolvimento: Python.
18 Análise de código fonte: clean code, refactoring, ferramenta Sonar, PMD, Findbugs, cobertura, checkstyle, duplicação, expressividade, complexidade ciclomática, coesão e acoplamento. 19 Integração contínua. 19.1 Fundamentos; mocks; entrega contínua. 19.2 Jenkins; versionamento de código fonte (Subversion, Git); versionamento de banco de dados (Liquibase). 19.3 Nexus. 20 DevOps. 20.1 Fundamentos; containers; Rancher; Docker; Kubernetes. 20.2 infraestrutura como código; automação de testes, deploy e monitoramento.
1 Linguagens de definição e manipulação de dados em SGBDs relacionais. 2 Modelagem de dados: modelos relacional e multidimensional.
3 Administração de banco de dados relacionais. 3.1 Projeto e implantação de SGBDs relacionais. 3.2 Administração de usuários e perfis de acesso. 3.3 Controle de proteção, integridade e concorrência. 3.4 Backup e restauração de dados. 3.5 Tolerância a falhas e continuidade de operação. 3.6 Monitoramento e otimização de desempenho, cluster de banco de dados.
4 SGBDs ORACLE: fundamentos, instalação, administração e configuração; performance e detecção de problemas.
4 SGBDs ORACLE, POSTGRES e MYSQL: fundamentos, instalação, administração e configuração; performance e detecção de problemas.
5 Linguagem de programação em banco de dados (PL/SQL).
6 Pipeline de dados: fundamentos, orquestração, integração, ETL, ELT e ferramentas. 7 OLAP. 8 Técnicas de modelagem e otimização de bases de dados multidimensionais. 9 Técnicas para pré- processamento de dados. 10 Processamento distribuído. 11 Data lake. 12 Conceitos, arquiteturas, técnicas e tarefas de data mining e data warehouse.
13 Noções de big data: conceito, premissas, análise de dados e aplicações. 14 Ecossistema Hadoop: conceitos, arquitetura, componentes e implantação. 15 Spark: conceitos, arquitetura e aplicações. 16 Bancos de dados não relacionais: fundamentos, administração, desempenho e configuração (Key/Value, orientados a documentos e grafos).
1 Fundamentos. 2 Classificação. 3 Coleta, tratamento, armazenamento, integração e recuperação de dados. 4 Regras de associação. 5 Modelagem relacional e multidimensional. 6 Aprendizagem de máquina: fundamentos, principais algoritmos e métricas de desempenho. 7 Regressão linear. 8 Regressão logística. 9 Análise de agrupamentos (clusterização). 10 Classificação. 11 Detecção de anomalias. 12 Modelagem preditiva. 13 Visão computacional. 14 Mineração de texto. 15 Redes neurais artificiais. 16 Deep learning. 17 Visualização e análise exploratória de dados.
18 Business intelligence. 19 Ferramentas de análise: Oracle BIEE, Oracle Data Visualization, QlikView e PowerBI.
1 Fundamentos. 2 Confidencialidade, integridade, disponibilidade, autenticidade e não repúdio. 3 Classificação e controle dos ativos de informação.
4 Políticas de segurança. 5 Políticas de classificação da informação. 6 Normas NBR ISO/IEC no 27001, 27002 e 27005.
8 Gerenciamento de acesso e identidade: conceitos, IAM, RBAC. 9 Segurança de redes de computadores: firewall, sistemas de detecção de intrusão (IDS), antivírus, NAT, VPN. 10 Prevenção e tratamento de incidentes. 11 Gestão de riscos: ameaça, vulnerabilidade, impacto e formas de tratamento de riscos. 12 Gestão de continuidade de negócio. 13 Conceitos e tipos de ataques cibernéticos. 14 Conceitos e tipos de malwares. 15 Conceitos de monitoramento e análise de tráfego.
16 Criptografia. 16.1 Conceitos básicos e aplicações. 16.2 Protocolos criptográficos. 16.3 Criptografia simétrica e assimétrica. 16.4 Principais algoritmos. 17 HTTPS/SSL. 18 Certificado digital: tipos de certificados digitais; padrões X.509 e ICP-Brasil. 19 DevSecOps: conceitos. 24 Desenvolvimento seguro de software: OWASP.
7 Lei Geral de Proteção de Dados (LGPD).