PETROBRAS (Analista de Sistemas - Engenharia de Software) Desenvolvimento de software

Aula demonstrativa disponível
Download liberado

OBSERVAÇÃO: NÃO SERÁ ABORDADO:

  • 3.26 Arquitetura PublishSubscribe. 4.11 Técnicas de profiling. 4.6 Escalonamento.
Garantia de Satisfação OU SEU DINHEIRO DE VOLTA
Se você, dentro do período de 30 dias não estiver satisfeito, nós devolveremos seu dinheiro
Veja as regras
R$ 340,00
ou 12x de R$ 28,33
Certificado
Ao final do curso receba um certificado de conclusão
Cronograma
Vendas até: 15/12/2025
Acesso até o dia da prova.
Carga Horária
138 horas
Garantia de Satisfação OU SEU DINHEIRO DE VOLTA
Se você, dentro do período de 30 dias não estiver satisfeito, nós devolveremos seu dinheiro
Veja as regras

Conteúdo do curso

Disponível
2 Estrutura de Dados e Algoritmos. 2.1 Tipos básicos de dados. 2.2 Tipos abstratos de dados (lista, fila, pilha, árvore, heap). 2.3 Sub-rotinas: chamadas por endereço, referência e valor. 2.4 Algoritmos para pesquisa e ordenação. 2.5 Algoritmos para determinação de caminho mínimo. 2.6 Listas lineares e suas generalizações: listas ordenadas, listas encadeadas, pilhas e filas; Vetores e matrizes. 2.7 Árvores e suas generalizações: árvores binárias, árvores de busca, árvores balanceadas (AVL), árvores B e B+. 2.8 Complexidade de algoritmos. 2.9 Programação recursiva. (Parte 1)
Baixar
Disponível
2 Estrutura de Dados e Algoritmos. 2.1 Tipos básicos de dados. 2.2 Tipos abstratos de dados (lista, fila, pilha, árvore, heap). 2.3 Sub-rotinas: chamadas por endereço, referência e valor. 2.4 Algoritmos para pesquisa e ordenação. 2.5 Algoritmos para determinação de caminho mínimo. 2.6 Listas lineares e suas generalizações: listas ordenadas, listas encadeadas, pilhas e filas; Vetores e matrizes. 2.7 Árvores e suas generalizações: árvores binárias, árvores de busca, árvores balanceadas (AVL), árvores B e B+. 2.8 Complexidade de algoritmos. 2.9 Programação recursiva. (Parte 2)
Baixar
Disponível
4.2 Orientação a objetos. 4.3 Coleções. 4.4 Tipos genéricos. 4.5 Threads. 4.6 Escalonamento. 4.7 Primitivas de sincronização e deadlocks. 4.8 Garbage collector. 4.9 Tratamento de exceções. 4.10 Anotações. [O edital não trouxe explicitamente o tópico sobre Java, mas os conceitos de OO estão diretamente ligados com este item]
Baixar
Disponível
4.12 Linguagens de desenvolvimento de interfaces ricas (HTML 5)
Baixar
Disponível
4.12 Linguagens de desenvolvimento de interfaces ricas (CSS 3).
Baixar
Disponível
4.13 JavaScript. XML-HttpRequest
Baixar
Disponível
4.14 Python (versão 3.7 ou superior).
Baixar
Disponível
4.15 .Net Core (versão 5 ou superior).
Disponível
3.20 Frameworks de persistência de dados. 3.21 Mapeamento objeto-relacional.
Baixar
Disponível
3.23 Padrões: XML, XSLT, JSON, WEB Standards (W3C).
Baixar
Disponível
1.2 Gerência de configuração de software (GIT).
Baixar
Disponível
1.14 Conceitos e ferramentas de DevOps. 1.15 Técnicas de Integração e Implantação Contínua de Código (CI/CD). 3.19 Conteinerização de Aplicação. 4.6 Infrastructure as Code (IaC) e Automação. (Parte 1)
Baixar
Disponível
1.14 Conceitos e ferramentas de DevOps. 1.15 Técnicas de Integração e Implantação Contínua de Código (CI/CD). 3.19 Conteinerização de Aplicação. 4.6 Infrastructure as Code (IaC) e Automação. (Parte 2)
Baixar
Disponível
3.23 Padrões: SOAP, REST, UDDI, WSDL
Baixar
Disponível
3.22 Serviços de mensageria.
Baixar
Disponível
3.24 Soluções de busca de dados não estruturados. 3.25 Streaming de Dados.
Baixar

Aulas demonstrativas