Curso de Estrutura de Dados Fila
Uma Fila é uma estrutura de dados linear na qual as operações são realizadas em uma ordem específica chamada First In First Out (FIFO, ou Primeiro a Entrar, Primeiro a Sair).
Este treinamento ministrado por instrutor e realizado ao vivo (online ou presencial) destina-se a desenvolvedores que desejam aprender como implementar filas na estrutura de dados.
Ao final deste treinamento, os participantes serão capazes de:
- Aprender sobre os algoritmos comumente usados na estrutura de dados.
- Compreender as aplicações da estrutura de dados Fila.
Formato do Curso
- Aula interativa e discussão.
- Muitos exercícios e prática.
- Implementação prática em um ambiente de laboratório ao vivo.
Opções de Customização do Curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Programa do Curso
Introdução
- O que é uma Fila?
- Aplicações da estrutura de dados Fila
- Fila com Prioridade, Deque e Fila Circular
Implementação da Fila
- Implementando Fila usando Pilhas
- Implementando cache LRU (Least Recently Used)
- Implementando Pilha usando Filas
- Implementando Deque
- Filas com Prioridade
Problemas Padrão de Fila
- Verificando se a Fila pode ser ordenada em outra Fila
- Usando BFS (Busca em Largura) para um grafo
- Percorrendo árvore em ordem de nível
- Invertendo um caminho em BST (Árvore Binária de Busca)
- Construindo uma árvore binária completa
- Programa de algoritmos de substituição de páginas
- Verificando a completude de uma árvore binária
- Percorrendo árvore em zigue-zague
- FIFO vs LIFO (Primeiro a Entrar, Último a Sair)
Operações na Fila
- Invertendo uma Fila
- Interlacendo a primeira metade da Fila com a segunda metade
- Ordenando uma Fila sem espaço extra
Outras Operações de Fila
- Percorrendo em ordem de nível na forma espiral
- Encontrando o maior e menor múltiplo
- Método iterativo para encontrar a altura da árvore binária
- Implementando fila de prioridade por meio de comparador em Java
- Encontrando a soma máxima de nível na árvore binária
- Abordagem baseada em fila para o primeiro caractere não repetido em um fluxo
Resumo e Próximos Passos
Requisitos
- Conhecimento básico de linguagem de programação orientada a objetos
Público-Alvo
- Desenvolvedores
Os cursos de treinamento abertos exigem mais de 5 participantes.
Curso de Estrutura de Dados Fila - Reserva
Curso de Estrutura de Dados Fila - Consulta
Estrutura de Dados Fila - SOLICITAÇÃO DE CONSULTORIA
Testemunhos de Clientes (2)
A variedade das informações compartilhadas e a clareza ao explicar termos em linguagem simples.
Arisbe Mendoza - Fairtrade International
Curso - GDPR Workshop
Máquina Traduzida
É uma sessão prática.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Curso - Talend Open Studio for ESB
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Data Ethics
14 HorasData Ethics é o campo relacionado à coleta, uso e tomada de decisões responsáveis com dados de forma a garantir direitos humanos, privacidade, transparência e equidade.
Esta formação ao vivo (online ou presencial), conduzida por um instrutor, destina-se a profissionais do setor público com limitada ou nenhuma formação prévia em ética de dados que gerenciam ou governam dados e desejam entender os riscos éticos, avaliar dilemas reais e aplicar princípios de uso responsável dos dados alinhados aos valores institucionais e à confiança pública.
Ao final desta formação, os participantes serão capazes de:
- Definir conceitos e estruturas-chave em ética de dados.
- Identificar riscos e trade-offs éticos na coleta, análise e implantação de dados.
- Aplique princípios de transparência, consentimento e equidade a cenários reais.
- Incorporar revisões éticas em fluxos de trabalho governamentais ou operacionais.
Formato do Curso
- Aula interativa e discussão.
- Análise prática de casos reais de ética de dados.
- Exercícios guiados focados na avaliação ética e alinhamento com políticas.
Opções de Personalização do Curso
- Para solicitar uma formação personalizada baseada nos fluxos de trabalho ou ferramentas internas da sua equipe, entre em contato conosco para agendar.
Data Integrity and Availability
14 HorasData Integrity and Availability é a disciplina de garantir que os dados permaneçam precisos, completos, consistentes e acessíveis quando necessário, especialmente em ambientes do setor público de alta confiança.
Este treinamento orientado pelo instrutor (online ou presencial) destina-se a profissionais do setor público responsáveis por gerenciar ou proteger dados — independentemente de sua formação técnica — que desejam garantir a confiabilidade, consistência e disponibilidade dos conjuntos de dados e sistemas sob seu controle.
Ao final deste treinamento, os participantes serão capazes de:
- Definir e diferenciar os princípios de integridade e disponibilidade no ciclo de vida dos dados.
- Detectar e prevenir corrupção de dados, inconsistências ou alterações não autorizadas.
- Projetar ambientes de dados que garantam alta disponibilidade e continuidade do negócio.
- Implementar políticas e controles que promovam a confiabilidade de longo prazo dos dados.
Formato do Curso
- Palestra interativa e discussão.
- Avaliação prática de riscos de dados e pontos de falha.
- Exercícios guiados focados no desenvolvimento de políticas e prevenção de incidentes.
Opções de Personalização do Curso
- Para solicitar um treinamento personalizado baseado nos fluxos de trabalho ou ferramentas internas do seu departamento, entre em contato conosco para agendar.
Data Policies and Standards
14 HorasData Policies and Standards é uma abordagem estruturada para garantir que os dados governamentais sejam criados, mantidos, acessados e utilizados de maneira consistente, segura e alinhada com diretrizes legais e éticas.
Esta formação ao vivo (online ou presencial), ministrada por instrutor, é destinada a profissionais do setor público responsáveis pela definição ou aplicação de políticas de dados - independentemente de seu background técnico - que desejam padronizar, documentar e fazer cumprir práticas de dados em departamentos ou sistemas.
No final desta formação, os participantes serão capazes de:
- Definir e diferenciar entre políticas de dados, padrões e procedimentos.
- Draftar e avaliar políticas de governança de dados alinhadas com quadros nacionais e internacionais.
- Promover práticas consistentes e de alta qualidade de dados em equipes e departamentos.
- Construir uma base para conformidade, preparação para auditoria e sistemas de dados confiáveis.
Formato do Curso
- Aula interativa e discussão.
- Criação prática de políticas e padrões de exemplo.
- Avaliação guiada de fluxos de trabalho e controles existentes de dados.
Opções de Personalização do Curso
- Para solicitar uma formação personalizada para este curso com base nos fluxos de trabalho ou ferramentas internas do seu departamento, entre em contato conosco para agendar.
Data Strategy
14 HorasData Strategy é o plano a longo prazo de como uma organização gerenciará, usará e investirá em dados para impulsionar sua missão, melhorar os serviços públicos e garantir responsabilidade.
Esta formação ao vivo (online ou presencial), conduzida por instrutor, é direcionada a profissionais do setor público com experiência limitada ou emergente em estratégia de dados que moldam ou influenciam decisões estratégicas e desejam desenvolver estratégias de dados sustentáveis e alinhadas à missão em toda sua organização ou departamento.
No final desta formação, os participantes serão capazes de:
- Definir elementos-chave de uma estratégia de dados abrangente.
- Alinhar iniciativas de dados com objetivos organizacionais e valor público.
- Desenvolver roadmaps para governança de dados, infraestrutura, habilidades e inovação.
- Avaliar maturidade e progresso em direção a se tornar uma organização orientada por dados.
Formato do Curso
- Aula interativa e discussão.
- Desenvolvimento prático de componentes estratégicos e roadmaps.
- Análise guiada de estudos de caso setoriais e estruturas estratégicas.
Opções de Personalização do Curso
- Para solicitar uma formação personalizada para este curso com base nos fluxos de trabalho ou ferramentas internas da sua unidade, entre em contato conosco para agendar.
EBX5 para Desenvolvedores
21 HorasEste treinamento conduzido por instrutor, ao vivo em Brasil (online ou presencial), é direcionado a desenvolvedores que desejam usar o EBX5 (TIBCO EBX) para implementar uma solução de Gestão de Dados Mestre em sua organização.
No final deste treinamento, os participantes serão capazes de:
- Interpretar requisitos e arquitetar uma solução MDM.
- Habilitar a gestão e integração de dados mestre.
- Integrar e transferir dados entre múltiplos sistemas.
- Importar dados para o EBX5 usando lógica de correspondência e fusão.
- Projetar, criar e documentar um modelo de dados que atenda aos requisitos de negócio da organização.
- Integrar o EBX5 com serviços de terceiros.
Workshop de GDPR
7 HorasEste curso é para pessoas que procuram um breve resumo do GDPR - General Data Protection Regulations, publicado em 25 de maio de 2018 Isso é ideal para gerentes, chefes de departamento e funcionários que precisam entender os fundamentos do GDPR .
Como Auditar a Conformidade com o GDPR
14 HorasEste curso é desenvolvido principalmente para auditores e outros papéis administrativos que são responsáveis por garantir a conformidade de seus sistemas de controle e ambiente de TI com as leis e regulamentações vigentes. O curso começará fornecendo uma compreensão dos conceitos-chave do GDPR, bem como como isso afetará o trabalho realizado pelos auditores. Os participantes também explorarão os direitos dos titulares de dados, as obrigações dos controladores e processadores de dados, e noções de fiscalização e conformidade no contexto da Regulação. O treinamento também abordará o programa de auditoria fornecido pela ISACA que permitirá aos auditores revisar a governança do GDPR e os mecanismos de resposta, bem como os processos de suporte que podem ajudar a gerenciar os riscos associados à não conformidade.
Oracle GoldenGate
14 HorasEsta formação ao vivo (presencial ou online) é dirigida a sysadmins e desenvolvedores que desejam configurar, implantar e gerenciar Oracle GoldenGate para transformação de dados.
Ao final desta formação, os participantes serão capazes de:
- Instalar e configurar Oracle GoldenGate.
- Compreender a replicação de bancos de dados Oracle usando a ferramenta Oracle GoldenGate.
- Compreender a arquitetura do Oracle GoldenGate.
- Configurar e realizar uma replicação e migração de banco de dados.
- Otimizar o desempenho do Oracle GoldenGate e solucionar problemas.
PECB GDPR - Certificado Oficial de Proteção de Dados
35 HorasO curso de treinamento PECB Certified Data Protection Officer permite que você adquira o conhecimento e as habilidades necessárias, e desenvolva a competência para desempenhar o papel de oficial de proteção de dados em um programa de implementação de conformidade com o GDPR.
Por que você deve participar?
À medida que a proteção de dados se torna cada vez mais valiosa, a necessidade das organizações de proteger esses dados também está aumentando constantemente. Além de violar os direitos e liberdades fundamentais das pessoas, não cumprir as regulamentações de proteção de dados pode levar a situações arriscadas que podem prejudicar a credibilidade, reputação e situação financeira de uma organização. É aqui que suas habilidades como oficial de proteção de dados entram em jogo.
O curso de treinamento PECB Certified Data Protection Officer ajudará você a adquirir o conhecimento e as habilidades necessárias para atuar como Oficial de Proteção de Dados (DPO) e, assim, ajudar as organizações a garantir a conformidade com os requisitos do Regulamento Geral de Proteção de Dados (GDPR).
Com base em exercícios práticos, você será capaz de dominar o papel do DPO e se tornará competente para informar, aconselhar e monitorar a conformidade com o GDPR, além de colaborar com a autoridade supervisionadora.
Após participar do curso de treinamento, você pode fazer a prova, e se for aprovado, poderá solicitar a credencial “PECB Certified Data Protection Officer”. O certificado internacionalmente reconhecido “PECB Certified Data Protection Officer” comprovará que você possui as capacidades profissionais e o conhecimento prático para aconselhar o controlador e o processador sobre como cumprir suas obrigações em relação à conformidade com o GDPR.
Quem deve participar?
- Gerentes ou consultores que buscam preparar e apoiar uma organização no planejamento, implementação e manutenção de um programa de conformidade baseado no GDPR
- DPOs e indivíduos responsáveis por manter a conformidade com os requisitos do GDPR
- Membros das equipes de segurança da informação, gerenciamento de incidentes e continuidade dos negócios
- Especialistas técnicos e em conformidade que buscam se preparar para um papel de oficial de proteção de dados
- Consultores especializados envolvidos na segurança de dados pessoais
Objetivos de aprendizagem
- Entender os conceitos do GDPR e interpretar seus requisitos
- Compreender o conteúdo e a correlação entre o Regulamento Geral de Proteção de Dados (GDPR) e outros quadros regulatórios e padrões aplicáveis, como ISO/IEC 27701 e ISO/IEC 29134
- Adquirir a competência para desempenhar o papel e as tarefas diárias do oficial de proteção de dados em uma organização
- Desenvolver a capacidade de informar, aconselhar e monitorar a conformidade com o GDPR e colaborar com a autoridade supervisionadora
Oficial de Proteção de Dados Pessoais - Nível Básico
21 HorasObjetivo do Treinamento
- Familiarizar o público com questões sistematizadas e abrangentes sobre a proteção de dados pessoais, com base no direito polonês e europeu
- Proporcionar conhecimento prático sobre as novas regras para o processamento de dados pessoais
- Apresentação das áreas de maiores riscos legais em conexão com a entrada em vigor do GDPR
- Preparação prática para o desempenho independente das funções de Oficial de Proteção de Dados Pessoais
Encarregado de Proteção de Dados Nível Avançado
14 HorasObjetivo da Formação
- Aquisição de conhecimentos práticos sobre como executar as tarefas do Inspetor
- Aquisição de conhecimentos práticos sobre como realizar auditorias e avaliar riscos
- Fornecimento de conhecimentos práticos sobre as novas regras para o tratamento de dados pessoais
Talend Administration Center (TAC)
14 HorasEste treinamento conduzido por instrutor (online ou presencial) é voltado para administradores de sistema, cientistas de dados e analistas de negócios que desejam configurar o Talend Administration Center para implantar e gerenciar os papéis e tarefas da organização.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o Talend Administration Center.
- Compreender e implementar os fundamentos de gestão do Talend.
- Criar, implantar e executar projetos ou tarefas de negócios no Talend.
- Monitorar a segurança dos conjuntos de dados e desenvolver rotinas de negócios com base no framework TAC.
- Obter uma compreensão mais ampla de aplicativos de big data.
Talend Big Data Integration
28 HorasEste treinamento ministrado por instrutor (online ou presencial) em Brasil é voltado para profissionais técnicos que desejam implantar o Talend Open Studio for Big Data para simplificar o processo de leitura e processamento de big data.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o Talend Open Studio for Big Data.
- Conectar-se a sistemas de big data, como Cloudera, HortonWorks, MapR, Amazon EMR e Apache.
- Entender e configurar os componentes e conectores de big data do Open Studio.
- Configurar parâmetros para gerar automaticamente código MapReduce.
- Usar a interface arrastar-e-soltar do Open Studio para executar jobs Hadoop.
- Prototipar pipelines de big data.
- Automatizar projetos de integração de big data.
Talend Data Stewardship
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou presencial) está voltado para analistas de dados de nível iniciante a intermediário que desejam aprofundar seu entendimento e habilidades na gestão e melhoria da qualidade de dados usando Talend Data Stewardship.
Ao final deste treinamento, os participantes serão capazes de:
- Obter uma compreensão abrangente do papel da governança de dados na manutenção da qualidade de dados.
- Usar Talend Data Stewardship para gerenciar tarefas de qualidade de dados.
- Criar, atribuir e gerenciar tarefas dentro do Talend Data Stewardship, incluindo a customização de fluxos de trabalho.
- Utilizar as capacidades de relatórios e monitoramento da ferramenta para rastrear a qualidade dos dados e os esforços de governança.
Talend Open Studio for ESB
21 HorasNeste treinamento conduzido por instrutor e ao vivo em Brasil, os participantes aprenderão como usar o Talend Open Studio for ESB para criar, conectar, mediar e gerenciar serviços e suas interações.
Ao final deste treinamento, os participantes serão capazes de
- Integrar, aprimorar e entregar tecnologias ESB como pacotes únicos em diversos ambientes de implantação.
- Entender e utilizar os componentes mais utilizados do Talend Open Studio.
- Integrar qualquer aplicação, banco de dados, API ou serviço Web.
- Integrar sistemas e aplicações heterogêneos de forma transparente.
- Incorporar bibliotecas de código Java existentes para estender projetos.
- Aproveitar componentes e código da comunidade para estender projetos.
- Integrar rapidamente sistemas, aplicações e fontes de dados em um ambiente do Eclipse com arrastar-e-soltar.
- Reduzir o tempo de desenvolvimento e os custos de manutenção gerando código otimizado e reutilizável.