Visão Geral
O curso ArangoDB Fundamentals é uma introdução ao ArangoDB, um banco de dados multimodelo que combina as vantagens de bancos de dados de documentos, gráficos e chave-valor em uma única plataforma. Os participantes aprenderão sobre a arquitetura do ArangoDB, como instalá-lo, configurá-lo e utilizá-lo em aplicações modernas.
Objetivo
Após concluir o Curso ArangoDB Fundamentals, você será capaz de:
- Compreender a arquitetura e os conceitos fundamentais do ArangoDB.
- Instalar e configurar o ArangoDB em um ambiente local ou em um cluster.
- Executar operações básicas de CRUD (Create, Read, Update, Delete) utilizando AQL (ArangoDB Query Language).
- Modelar e consultar dados usando os diferentes modelos de dados do ArangoDB.
Publico Alvo
- Desenvolvedores de software
- Engenheiros de dados
- Administradores de banco de dados
- Profissionais de tecnologia interessados em bancos de dados NoSQL e multimodelo
Pre-Requisitos
- Conhecimento básico em bancos de dados e SQL
- Familiaridade com conceitos de programação
- Noções de JSON (JavaScript Object Notation) e grafos são recomendadas, mas não obrigatórias
Informações Gerais
Metodologia Curso ArangoDB Fundamentals
- Curso ao vivo via Microsoft Teams, ministrado por instrutores especializados em ArangoDB e bancos de dados multimodelo.
- Exposição dialogada com discussão de conceitos e práticas em tempo real.
- Laboratórios práticos, permitindo que os participantes implementem e testem suas habilidades.
- Materiais complementares, incluindo apostilas e guias de referência
Este Curso ArangoDB Fundamentals é projetado para fornecer aos participantes uma compreensão sólida do ArangoDB, capacitando-os a gerenciar e utilizar eficientemente dados em aplicações que exigem flexibilidade e desempenho.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Módulo 1: Introdução ao ArangoDB (2h)
- O que é ArangoDB?
- Comparação entre ArangoDB e outros bancos de dados NoSQL
- Casos de uso e aplicações do ArangoDB em ambientes empresariais
Módulo 2: Arquitetura do ArangoDB (2h)
- Componentes principais do ArangoDB (Nodos, Bases de Dados, Coleções)
- Modelo de dados: documentos JSON, gráficos e chave-valor
- Como o ArangoDB garante escalabilidade e alta disponibilidade
Módulo 3: Instalação e Configuração (2h)
- Pré-requisitos para instalação do ArangoDB
- Instalando o ArangoDB em um ambiente local e em um cluster
- Configurando o ArangoDB para produção
Módulo 4: Operações Básicas no ArangoDB (4h)
- Criando e gerenciando coleções no ArangoDB
- Executando operações CRUD com AQL
- Consultando dados com filtros e agregações
- Indexação e otimização de consultas
Módulo 5: Modelagem de Dados e Consultas (2h)
- Modelagem de dados usando documentos e gráficos
- Consultas em grafos: utilizando AQL para navegar em dados relacionais
- Exemplos de modelagem de dados em aplicações do mundo real
Módulo 6: Integração com o Ecossistema de Desenvolvimento (2h)
- Integrando o ArangoDB com frameworks populares (Node.js, Python, Java)
- Usando o ArangoDB em aplicações web e móveis
- Explorando casos de uso reais e cenários de integração
Módulo 7: Gerenciamento e Monitoramento do ArangoDB (2h)
- Ferramentas de gerenciamento e monitoramento do ArangoDB
- Monitorando desempenho e métricas do ArangoDB
- Estratégias para backup e recuperação de dados
TENHO INTERESSE