CouchDB 3 Completo e Total: Aprenda do básico ao avançado

Utilize esse simples e poderoso banco de dados nosql para ajudá-lo a prototipar e desenvolver aplicativos web e mobile

4.65 (30 reviews)
Udemy
platform
Português
language
Databases
category
CouchDB 3 Completo e Total: Aprenda do básico ao avançado
112
students
8 hours
content
Aug 2021
last update
$49.99
regular price

What you will learn

Entender as diferenças entre bancos de dados tradicionais e NoSQL

Instalar e configurar o CouchDB

Criar e configurar bancos de dados e documentos

Inserir, excluir e alterar documentos

Projetar estrutura de documentos para API's

Criar consultas básicas e avançadas

Trabalhar com ferramentas para acesso e administração do banco de dados e das API's

Utilizar replicação e clustering para desenvolvimento de aplicações distribuídas

Modelagem de Documentos JSON

Instalar e trabalhar com o Multipass para criar um ambiente distribuído

Why take this course?

O curso CouchDb 3: Completo e Total está dividida em 10 seções ou módulos e mais de 60 aulas.

Na seção 1, apresentamos uma visão geral do curso.

Na seção 2, mostraremos o que é o couchdb e porque devemos utilizá-lo. Teremos uma visão geral de todas as tecnologias que serão abordadas durante o curso.

Na seção 3, mostraremos, de forma detalhada, como instalar nos sistemas operacionais windows, OS X e linux.

Na seção 4, começaremos a ter contato com o couchdb por meio da interface gráfica de usuário Fauxton.

Na seção 5, explicaremos, primeiro, o que é uma API e toda as nomenclaturas envolvidas. Além de explicar o que é Rest e Restful.

Usaremos o Visual Studio Code e o pluguin rest client. Conforme veremos, isso nos ajudará bastante, pois teremos um ambiente único no processo de desenvolvimento das nossas aplicações. Todo o histórico ficará armazenado junto ao código da aplicação no projeto.

Na seção 6, iremos para um estudo de caso. Como já aprendemos as operações de CRUD utilizando a API REST do couchdb, mostraremos por meio de uma aplicação de lista de tarefas como integrar as requisições à API do couchdb para gravar as tarefas no banco de dados.

Na seção 7, Projetando documentos, começaremos explicando o que é modelagem de dados e sua importância no desenvolvimento de aplicações. Depois, nos aproveitando desses conceitos, conheceremos as tecnologias relacionadas a documentos de design no couchdb. Aprenderemos como criar consultas estáticas de alta performance, bem como, criar mecanismos que nos permitam classificar, agrupar e agregar dados para produzir relatórios analíticos e sintéticos.

Na seção 8, aprenderemos o outro mecanismo de consulta do couchdb, chamado de consultas MANGO. Elas permitem a criação de consultas elaboradas diretamente na aplicação cliente.

Na seção 9, aprenderemos as tarefas de administração de um banco de dados e aprenderemos como fazê-las utilizando o Fauxton e a API rest.

Aprenderemos a gerenciar usuários e como realizar a autenticação e autorização, utilizando cookie de sessão, em aplicações web e mobile.

Na seção 10, aprenderemos a teoria por trás da replicação e cluster em banco de dados NoSQL e criaremos exemplos implementando um sistema distribuído, uma mini-cloud, no nosso próprio computador.

Aprenderemos, também, como trabalhar com bancos de dados particionados e para concluir com criar estratégias de backup para as instância do couchdb.

Screenshots

CouchDB 3 Completo e Total: Aprenda do básico ao avançado - Screenshot_01CouchDB 3 Completo e Total: Aprenda do básico ao avançado - Screenshot_02CouchDB 3 Completo e Total: Aprenda do básico ao avançado - Screenshot_03CouchDB 3 Completo e Total: Aprenda do básico ao avançado - Screenshot_04

Reviews

Lucas
June 8, 2023
O curso é muito bom. Apenas precisa de um conhecimento um pouco avançado de javascript pra entender bem. Tendo esse conhecimento, fica super tranquilo de acompanhar e entender como funciona o CouchDB

Charts

Price

CouchDB 3 Completo e Total: Aprenda do básico ao avançado - Price chart

Rating

CouchDB 3 Completo e Total: Aprenda do básico ao avançado - Ratings chart

Enrollment distribution

CouchDB 3 Completo e Total: Aprenda do básico ao avançado - Distribution chart

Related Topics

2839224
udemy ID
2/27/2020
course created date
6/23/2020
course indexed date
Bot
course submited by