Data: Em breve!
Horário: 9h às 18h
Carga horária: 8 horas
Local: CT da Novatec em SP
Valor do investimento:
Primeiro lote: R$ 350,00
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
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 é?
- 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, etc.
- Expressões Regulares (LIKE ‘%%’)
- Map Reduce e aggregation
GridFS, geospatial indexes and queries
- Sistema de armazenamento de arquivos
GridFS, geospatial indexes and queries
- mongoimport, mongoexport
- Diferença entre replicaset, sharding e quando usar um ou outro
Benefícios
- Coffee breaks
- Internet wireless
- Material didático (Livro Introdução ao MongoDB)
- Certificado impresso
Política de cancelamento
Cancelamento com antecedência igual ou maior do que 7 dias corridos antes do curso => devolução de 70% do valor líquido recebido pelo Centro de Treinamento da Novatec (exclui-se do valor as taxas pagas à plataforma de inscrição), ou o valor pode ser convertido em crédito para a próxima turma do mesmo curso, sujeito à disponibilidade.
Cancelamento com antecedência igual ou menor do que 6 dias corridos antes do curso => o valor não será reembolsado.
Depoimentos de quem já fez o Curso Introdução ao MongoDB
“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 William 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