Curso Couchbase Fundamentals

  • Database

Curso Couchbase Fundamentals

16 horas
Visão Geral

O curso Couchbase Fundamentals oferece uma introdução abrangente ao Couchbase, um banco de dados NoSQL que combina a flexibilidade de um banco de dados de documentos com a escalabilidade de um banco de dados chave-valor. Os participantes aprenderão sobre a arquitetura do Couchbase, como instalá-lo, configurá-lo e utilizá-lo em aplicações modernas.

Objetivo

Após concluir o curso Couchbase Fundamentals, você será capaz de:

  • Compreender a arquitetura e os conceitos fundamentais do Couchbase.
  • Instalar e configurar o Couchbase em um ambiente local ou em um cluster.
  • Executar operações básicas de CRUD (Create, Read, Update, Delete) utilizando N1QL (a linguagem de consulta do Couchbase).
  • Integrar o Couchbase com outras ferramentas e aplicações.
Publico Alvo
  • Desenvolvedores de software
  • Engenheiros de dados
  • Administradores de banco de dados
  • Profissionais de tecnologia interessados em bancos de dados NoSQL
Pre-Requisitos
  • Conhecimento básico em bancos de dados e SQL
  • Familiaridade com conceitos de programação
  • Noções de JSON (JavaScript Object Notation) são recomendadas, mas não obrigatórias
Informações Gerais

Metodologia:

  • Curso ao vivo via Microsoft Teams, ministrado por instrutores especializados em Couchbase e bancos de dados NoSQL.
  • 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.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Módulo 1: Introdução ao Couchbase (2h)

  1. O que é Couchbase?
  2. Comparação entre Couchbase e outros bancos de dados NoSQL
  3. Casos de uso e aplicações do Couchbase em ambientes empresariais

Módulo 2: Arquitetura do Couchbase (2h)

  1. Componentes principais do Couchbase (Nodos, Buckets, e Clusters)
  2. Modelo de dados: documentos JSON e chave-valor
  3. Como o Couchbase garante escalabilidade e alta disponibilidade

Módulo 3: Instalação e Configuração (2h)

  1. Pré-requisitos para instalação do Couchbase
  2. Instalando o Couchbase em um ambiente local e em um cluster
  3. Configurando o Couchbase para produção

Módulo 4: Operações Básicas no Couchbase (4h)

  1. Criando e gerenciando buckets no Couchbase
  2. Executando operações CRUD com N1QL
  3. Consultando dados com filtros e agregações
  4. Indexação e otimização de consultas

Módulo 5: Integração com o Ecossistema de Desenvolvimento (2h)

  1. Integrando o Couchbase com frameworks populares (Node.js, Java, Python)
  2. Usando o Couchbase em aplicações web e móveis
  3. Explorando casos de uso reais e cenários de integração

Módulo 6: Gerenciamento e Monitoramento do Couchbase (2h)

  1. Ferramentas de gerenciamento e monitoramento do Couchbase
  2. Monitorando desempenho e métricas do Couchbase
  3. Estratégias para backup e recuperação de dados

Módulo 7: Melhores Práticas e Desafios (2h)

  1. Melhores práticas para modelagem de dados no Couchbase
  2. Desafios comuns e como superá-los
  3. Casos de uso reais e estudos de caso
TENHO INTERESSE

Cursos Relacionados

Curso Oracle 18c Database Performance Management and Tuning

24 Horas

Curso Oracle 18c Database Administration Workshop

32 horas

Curso Oracle 18c Database Backup and Recovery Workshop

32 horas

Curso Oracle 11g Data Integration and Administration

32 Horas

Curso Oracle 12g Data Warehousing Foundations

24 horas

Curso Oracle Database 18c Data Warehousing Conceitos Básicos

24 horas

Curso Oralce Implementando Data Warehousing & práticas recomendadas

24 horas

Curso Oracle Database Security Preventive Controls

32 horas

Curso Oracle 18c Database Managing Architecture

32 horas

Curso Oracle Database 18c New Features for Administrators

24 Horas