DATAPREV - Empresa de Tecnologia e Informações da Previdência Social - Conhecimentos Específicos para o Cargo de Analista De Tecnologia Da Informação - Perfil: 3 Desenvolvimento de Software
Sobre o curso
Última atualização em 11/2024
Satisfação garantida ou seu dinheiro de volta!
Você poderá efetuar o cancelamento e obter 100% do dinheiro de volta em até 7 dias.
Aqui, no Gran Cursos Online, é satisfação garantida ou seu dinheiro de volta.
Mais Detalhes:
1. Curso baseado no EDITAL Nº 1, DE 5 DE SETEMBRO DE 2024;
2. Serão abordados os tópicos mais relevantes de cada disciplina (não necessariamente todos), a critério de cada um dos professores;
3. As videoaulas eventualmente ainda não disponibilizadas serão acrescidas de modo gradativo e em conformidade com o cronograma de gravação dos respectivos professores. Periodicamente, divulgamos o cronograma referente aos novos vídeos a serem disponibilizados;
4. Informamos que, visando à melhor compreensão e absorção dos conteúdos previstos no seu Edital, as videoaulas referentes a determinadas disciplinas foram organizadas com base na lógica didática proposta pelo(a) docente responsável e não de acordo com a ordem dos tópicos apresentada no conteúdo programático do certame.
O rol de professores poderá sofrer acréscimos ou substituições por motivos de força maior, ficando a cargo do Gran Cursos Online as devidas modificações.
AULAS EM PDF AUTOSSUFICIENTES:
1. Conteúdo produzido por mestres especializados na leitura como recurso didático completo.
2. Material prático que facilita a aprendizagem de maneira acelerada.
3. Exercícios comentados.
4. Os PDF ainda não disponíveis estarão acessíveis de modo gradativo.
5. Não será(ão) ministrado(s) em PDF: Em Conhecimentos Específicos: Desenvolvimento de Software e Desenvolvimento de Sistemas: 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. 7 Ferramenta de Gestão da configuraçãoGIT. Testes ágeis. Teste de usabilidade de software. Testes automatizados. Test-driven development (TDD). Gestão do ciclo de vida de testes. 7.3 RPA (robotic processautomation). 9 Padrões de desenvolvimento e reuso. 10 Codificação de software (transacionais, analíticos, mobile eAPI). Story Points. 13. Tecnologias e práticas frontendweb: HTML, CSS, UX, Ajax, frameworks (VueJS, Angular e React). 13.1 Padrõesde frontend. 13.2 SPAePWA. 14ProtocolosHTTPS, SSL/TLS. 15Blockchain. 16 Design de software. 17 Arquitetura hexagonal, microsserviços (orquestração de serviços e API gateway) e containers. 18 Transações distribuídas. 19User 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.4Conceitosbásicoseaplicaçõ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. Em Inteligência de Negócios (Business Intelligence): 5 Visualização de dados: BD individuais e cubos. 6 Mapeamento das fontes de dados: técnicas para coleta de dados. 7 Arquitetura de business intelligence. Em Segurança da Informação: 4.1 Controle de acesso. Protocolo OAuth2. SSO (Single sign-on) 5 Gerência de riscos. 5.1 Ameaça, vulnerabilidade e impacto. 6 Ciclo de Vidade DesenvolvimentoSeguro (SDL- SecurityDevelopment Lifecycle). Em Banco de Dados: 13 Banco de dados em memória. 15 Dados Estruturados e não Estruturados. 16 Avaliação de modelos de dados. 17 Técnicas de Integração e Ingestão de Dados (ETL/ELT, Transferência de Arquivos e Integração via Base de Dados). Em Gestão e Governança de Tecnologia da Informação: Tipos De Abordagem: tradicional, hibrida e ágil (Framework Scrum, Metodologia Lean, e Método Kanban);Guia Scrum Prática Ágil para gerenciamento de projetos 2 Processos, grupos de processo e área de conhecimento.
6. Não será(ão) ministrado(s) PDF Sintéticos.
7. O conteúdo de "2 Abordagem multidimensional. 6 Modelagem dimensional." cobrado em Banco de Dados está sendo abordado na disciplina de Inteligência de Negócios.