App Sympla
Baixe agora

Curso Introdução ao MongoDB 10ª Turma

CT da Novatec - Metrô Carandiru - São Paulo, SP
08 de junho de 2019, 09h-18h

Inscrição

R$ 0,00

1º Lote
R$ 350,00  (+ R$ 35,00 taxa)
Pague em até 12x
Inscrições até 15/05/2019
0
2º Lote
R$ 400,00  (+ R$ 40,00 taxa)
Pague em até 12x
Não iniciado

Descrição do evento

Data: 15 de junho de 2019 (Sábado)

Horário: das 9h às 18h

Carga horária: 8 horas

Local: CT da Novatec em SP

Valor do investimento:

Primeiro lote: R$ 350,00 (até 15/05)

Segundo lote: R$ 400,00

O pagamento pode ser parcelado em até 12x, mas a quantidade de parcelas permitidas é definida pela bandeira do seu cartão.

Instrutor: William Bruno, autor do livro Construindo aplicações com NodeJS

Material de apoio: Cada aluno ganhará um exemplar do livro Introdução ao MongoDB

livro-mongodb

Curso Introdução ao MongoDB - 10ª Turma - CT da Novatec


Entendendo NoSQL e o que é banco de dados orientado a documentos


Sobre o Curso MongoDB

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.

É importante entender que o MongoDB não resolve todos os problemas da armazenagem de dados, e essa nunca foi a intenção dos seus criadores. No entanto, ele resolve muito bem uma gama de problemas específicos, pois foi construído pensando em escalabilidade e performance, sendo perfeito para aplicações web.

Objetivos do Curso MongoDB

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 já utilizam algum banco de dados SQL como MySQL, Postgres, Oracle, SQLServer, e que desejam conhecer como funciona o MongoDB. Indicado também para programadores que queiram se aprofundar na modelagem orientada a documentos.

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 MongoDB

O que é?

  1. NoSQL
  2. Diferenças para os bancos relacionais
  3. Foco em desempenho (BSON)
  4. O que são bancos chave-valor (Redis, Memcached)

CRUD

  1. As operações básicas INSERT, FIND, UPDATE e DELETE
  2. Outros tipos de operações e operações atômicas

Modelagem com NoSQL

  1. Como não pensar relacional
  2. As vantagens

Buscas complexas

  1. Fullscan e índices
  2. Diversos operadores, $in, $en, $gt, etc.
  3. Expressões Regulares (LIKE ‘%%’)
  4. Map Reduce e aggregation

GridFS, geospatial indexes and queries

  1. Sistema de armazenamento de arquivos

GridFS, geospatial indexes and queries

  1. mongoimport, mongoexport
  2. Diferença entre replicaset, sharding e quando usar um ou outro

Benefícios

Depoimentos de quem já fez o curso

“Muito bom o curso, foi direto ao assunto, o instrutor dominava muito bem o assunto e trouxe exemplos que podem ser aplicados no dia a dia.” – Adriano Cavalcanti Parisi

“Muito bom. Parabéns pelo curso, todo conteúdo colocado na grade foi ensinado.” – Roger Lozada Cabo

"Parabéns ao Willian Bruno... muito inteligente!" - Amanda Paiola

"O William Bruno é um excelente instrutor!" - Andre Luis Pereira dos Santos

"Muito bom, conteúdo, professor. Ótimo curso, espero poder participar de mais." - Josélio Marques

"Bom e proveitoso com as dicas do professor! Até agora fiz 2 cursos na Novatec e estou muito satisfeito, recomendo...!!!" - Fernando J. Silva


Instrutor

curso mongodb
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. É autor do livro Construindo aplicações com NodeJS, lançado pela Novatec Editora, e atualmente trabalha na BelezaNaWeb.com com NodeJS.


Sobre o produtor

Comentários

Local

CT da Novatec - Metrô Carandiru
Av Cruzeiro do Sul, 2463, sala 617
São Paulo, SP

Ver mapa

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.