Curso MongoDB for Python Developers

  • Data Science Analytic

Curso MongoDB for Python Developers

16H
Visão Geral

Este Curso MongoDB for Python Developersfoi desenvolvido para demonstrar como trabalhar e aproveitar o MongoDB para criar soluções de big data.

O curso começa com uma visão geral do MongoDB e seus conceitos, incluindo como ele se encaixa em “Big Data”. Em seguida, ele passa a escrever aplicativos Python que aproveitam o Mongo. O curso termina com um exame de tópicos relacionados ao Mongo comumente usados, como GridFS.

Objetivo
  • onfigurar e configurar uma instalação básica do MongoDB
  • Desenvolva um aplicativo Python-Mongo Create, Read, Update, and Delete (CRUD) simples
  • Crie e projete índices e esquemas para MongoDB
Publico Alvo
  • Desenvolvedores Python existentes que desejam aprender a usar o MongoDB para criar soluções de big data.
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
  • What is MongoDB? 
    • What is MongoDB?
    • How does it compare to RDBMS?
    • How does Mongo fit into ‘big-data’?
  • Core MongoDB Concepts 
    • Find and download MongoDB
    • The MongoDB environments and deployment models
    • Install and configure MongoDB
  • Performing standard DB operations with MongoDB 
    • The MongoDB Shell
    • Perform basic CRUD operations
  • Introduction to the MongoDB API 
    • Core concepts 
      • Documents
      • Collections
    • The PyMongo driver and the IPython Shell
  • Designing Indexes and Schemas for MongoDB 
    • Core Indexing concepts
    • Indexing, query profiling and the query optimizer
    • Core schema concepts
    • Learn from others 
      • Explore good and bad schema design case studies
    • Practice makes perfect 
      • Represent different domain models within MongoDB
    • Create schemas for atomic operations
  • Setting up replication with Mongo 
    • Overview of replication concepts and requirements
    • Define and set up replica sets
  • Sharding 
    • Overview of sharding
    • Understand how sharding affects application design
    • Create shards
  • Simple MongoDB Performance Tuning and Troubleshooting 
    • Retrieve performant information from MongoDB
    • Understand what the data means
    • Define a performance tuning strategy
    • Tune process, measurement, and adjustments
  • Additional Topics 
    • More administration commands
    • Create and work with GeoSpatial indexes
    • GridFS
    • Aggregation
    • Security
TENHO INTERESSE

Cursos Relacionados

Curso Fundamentos de Gerenciamento de Dados Mestres

16 horas

Curso Big Data Analyst Mineração de Dados

32 horas

Curso Técnicas de integração de dados ETL

16 horas

Curso Big Data Boot Camp Visão de Negócios

Curso Inteligência Artificial / AI Visão Geral

8 horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Fundamentos de Qualidade de Dados

16 horas

Curso Marchine Learning Com Hadoop

32 horas

Curso Python for Data Analysis

24 horas