Curso MongoDB - Arquitetura e desenvolvimento

Alfamídia - Porto Alegre, RS
15 de agosto de 2016, 18h30 - 19 de agosto de 2016, 22h30

Compartilhar:

Inscrição

Lote 4
R$ 1.050,00  (+ R$ 105,00 taxa)
Inscrições até 11/08/2016
Encerrado

Descrição do evento

O principal objetivo deste treinamento é trabalhar aspectos de arquitetura da informação em ambiente MongoDB, habilitar o aluno a entender as principais diferenças entre o modelo relacional (RDBMS) e o modelo não relacional (NoSQL), evitando cometer erros comuns, mostras as melhores práticas com foco em escalabilidade, alta disponibilidade e correta modelagem das informações. 

Vários casos de uso serão apresentados durante o treinamento e exercícios envolvendo schema design serão apresentados para fixar bem detalhes e boas práticas em bancos não relacionais.


Público alvo

Desenvolvedores, arquitetos e cientistas de dados, analista de infraestrutura e demais profissionais que já estão utilizando ou pensam em utilizar MongoDB em sua infraestrutura.

Pré-requisitos necessários 

Por ser um treinamento bem elaborado e com foco no domínio do MongoDB, alguns pré-requisitos são necessários para melhor aproveitamento de todos os alunos:

  1. Conhecimentos em ambiente GNU/Linux (usar linha de comando, shell, bash, editor de texto como Vi, Vim, Emacs, Sublime, Atom, etc);

  2. Conhecimento básico de alguma linguagem de programação como Python, JavaScript, Ruby, PHP ou Java;

  3. Conhecimento básico de orientação a objetos;

  4. Saber instalar e desinstalar pacotes em alguma distribuição GNU/Linux (RPM, DEB, apt-get, aptitude, yum, dnf, etc);

  5. Conhecimento básico em modelo de dados (inteiro, float, string, listas, dicionários);

É recomendado o conhecimento básico de algum banco de dados, seja relacional ou não relacional.


Carga Horária

O treinamento total prevê 24 horas/aula de treinamento;

Conteúdo programático

  • Introdução a bancos não relacionais
  • Teorema de CAP
  • MongoDB em modo Standalone
  • MongoDB em modo Replica Set
  • MongoDB em sharding
  • A escolha de uma boa shard key
  • Arquitetura de documentos
  • Queries e operadores
  • Um CRUD completo
  • Aggregation Framework
  • Índices
  • Profiling
  • Trabalhando com one to one
  • Trabalhando com one to many
  • Trabalhando com many-to-many
  • Checklist de produção
  • MongoDB e Python
  • Desafios de modelagem em bancos NoSQL

Benefícios

  • Apostilha
  • Coffee break
  • Certificado impresso
  • Pagamento em até 10x no cartão de crédito

Instrutor

christiano-anderson.jpgChristiano Anderson: iniciou sua carreira em 1996, passando pelos principais provedores de internet do Brasil. Atualmente é um dos fundadores da Propus Data Science e arquiteto de dados, participou da implementação de MongoDB em diversos grandes projetos, como Easy Taxi, Mercado Livre, Petrobras, Zap Imóveis, Grupo RBS entre outros. Participa ativamente e colabora com os projetos MongoDB, Python, Fedora Project. Já ministrou diversas palestras e treinamentos de MongoDB no Brasil e exterior.

Sobre o produtor

Propus Data Science

Trabalhamos para disseminar novos conceitos e tecnologias como NoSQL, Big Data e Data Science

Comentários

Local

Alfamídia
Av Cristóvão Colombo, 1496, Floresta
Porto Alegre, RS

Login

Esqueceu sua senha? Clique aqui.

Recuperar senha

Confira seu e-mail

O endereço indicado receberá um e-mail com instruções de como criar uma nova senha.

Criar conta

Ao me cadastrar, concordo com os Termos de uso e Política de privacidade da Sympla

Confira seu e-mail

Acesse seu e-mail e clique no link de confirmação.