4.9  8 reviews on Udemy

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
Course from Udemy
 39 students enrolled
 pt
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

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.

CouchDB 3 Completo e Total: Aprenda do básico ao avançado
$ 94.99
per course
Also check at

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

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK