Data: 07/11/15 (sáb)

Hora: 09h às 18h

Valores do investimento:

Até 28/10: R$ 250,00

Após 28/10: R$ 300,00

Carga horária: 8 horas

Material de apoio: Livro Introdução ao MongoDB

Curso MongoDB - Centro de Treinamento da Novatec

Sobre o curso O MongoDB é um banco NoSQL orientado a documentos focado em alta performance de escrita e leitura, com suporte a índices, buscas complexas e map reduce. O MongoDB não resolve todos os problemas de armazenagem de dados - essa nunca foi a intenção dos seus criadores - porém resolve uma gama de problemas específicos, pois foi construído pensando em escalabilidade e performance, perfeito para aplicações web. No curso MongoDB Básico os alunos aprenderão, de maneira prática, a trabalhar de forma NoSQL, independentemente da linguagem de programação. Cada aluno receberá um exemplar do livro Introdução ao MongoDB, que servirá como guia de consulta para a solução dos exercícios propostos. Objetivos Capacitar o aluno a modelar pensando em NoSQL schema less e utilizar o MongoDB para aplicações escaláveis e performáticas. A quem se destina este curso? Programadores que sabem utilizar algum banco de dados SQL (MySQL, Postgres, Oracle, SQLServer), que desejam entender como funciona o MongoDB e querem se aprofundar na modelagem NoSQL. Pré-requisitos
  • Conhecimentos em qualquer linguagem server-side e algum banco SQL.
Importante: O aluno deverá trazer seu próprio notebook e carregador. Conteúdo do curso O que é?
  • NoSQL
  • Diferenças para os bancos relacionais
  • Foco em desempenho (BSON)
  • O que são bancos chave-valor (Redis, Memcached)
CRUD
  • As operações básicas INSERT, FIND, UPDATE e DELETE
  • Outros tipos de operações e operações atômicas
Modelagem com NoSQL
  • Como não pensar relacional
  • As vantagens
Buscas complexas
  • Fullscan e índices
  • Diversos operadores, $in, $en, $gt
  • Expressões Regulares (LIKE ‘%%’)
  • Map Reduce e aggregation
Benefícios
  • Coffee breaks
  • Internet wireless
  • Material didático (Livro Introdução ao MongoDB)
  • Certificado impresso

Instrutor

william_rocha William Bruno William Bruno é desenvolvedor Web apaixonado por boas práticas e design patterns. Iniciou com programação web em 2008 com PHP e JavaScript. Participante ativo do Fórum iMasters, escreve artigos para seu blog pessoal e alguns outros canais. Atualmente trabalha no Walmart.com com NodeJS.
LOCAL

Centro de Treinamento da Novatec

Av. Cruzeiro do Sul, 2463, Santana, São Paulo, Brasil
São Paulo, São Paulo

Comentários