MongoDB 3.2: Professional Developer

Training

Online

up to £ 100

Description

  • Type

    Training

  • Methodology

    Online

  • Class hours

    16h

  • Start date

    Different dates available

"MongoDB is a leading non-relational database. It is used by many well known, large companies like: Google, Facebook, eBay, UPS and many more.Although this course was not designed for the needs of the certification process, its content, especially quizzes, can be a tremendous help in preparing to pass the MongoDB developer certificate. Read more about quizzes below.This course will be upgraded based on your feedback as this course is for you and your thoughts, problems and questions are very important for me. I will help you a much as I can. This course is designed to make you a real, professional MongoDB developer with deep understanding of many different MongoDB features. After this course you will know everything you need, to work with MongoDB comfortably. You can follow all the queries executed during this course, I have attached a file that contains all the collections I've used. So you will be able to repeat every query and check everything in practice.For many sections you will find Quizzes. These quizzes contain about 150 questions in total. These quizzes are designed to be hard. They are not there to make you feel good because you know the answer to every single question. They are there to remind you of some things, to draw your attention to certain cases and to make you a better developer at the end. And this is the goal of this course.You will find some homework, will need to write some queries, to master your skills. For each homework you will find solutions, so you can compare your queries or just take a peep to help yourself out.In some cases we will compare MongoDB to relational databases, to see the differences. This, I think, will be quite useful if you have a background in relational databases. But you don't have to be familiar with relational databases at all to learn MongoDB"

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

feel like a duck in water (MongoDB world)

"anyone who wants to learn the leading databaseIT developersIT architects"

You only need the desire to learn. That's it!

"-100% online -Access to the course for life -30 days warranty money back -Available from desktop or mobile app -Can begin and finish the course any time -Can repeat the course any times"

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2020

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 3 years

Subjects

  • Installation
  • Technolgy
  • Mongo
  • Mongo DB
  • Database
  • Mongo databases
  • Geospatial
  • Developers
  • Architects
  • Mongo collections
  • Mongo documents
  • NoSQL
  • Open code
  • Robomongo
  • Document Data Model
  • System Design
  • Data platform
  • SQL
  • Analytics
  • Data Visualization

Course programme

"Introduction to MongoDB
What is MongoDB?
Main MongoDB features
MongoDB limitations
MongoDB components
MongoDB installation
MongoDB editions and versions
Operating systems
Installation: Ubuntu 14.04 LTS
Installation: Ubuntu 14.04 LTS - all steps
Installation: Windows
MongoDB server and clients
Run, connect to and shutdown the MongoDB server
Client: the mongo shell
Client: Robomongo
Data representation
Quick overview
Mongo: the first interaction with the data
Document in detail
Collection in detail
Mongo: databases, collections, documents
Resources
Resources
resources.zip file
CRUD
Introduction
Insert: method definition
Insert: inserting a single document
Insert: inserting many documents
Insert: document restrictions
Find: methods definition
Find: cursor
Find: basic operators
Find: logical operators
Find: document structure conditions
Find: embedded documents
Find: $where
Find: arrays
Find: projection
Find: projection operators
Find: sorting
Find: sorting unstructured data
Find: limit results
Update: method definition
Update: replacing the whole document
Update: modification od selected fields
Update: arithmetic modifications
Update: array - add new elements
Update: array - remove elements
Update: array - specific elements
Update: upsert
Update: multiple documents
Remove: method definition
Remove: deleting in action
Inserting, modifying, deleting in 3.2
Bulk operations (new in 3.2)
Homework: tasks
Homework: solutions
Quiz
Indexes
Introduction
Create, list and delete indexes
Single field index (+explain +hint)
Single field index: sorting
Index characteristics
Compound index
Compound index: sorting
Unique and sparse indexes
Multikey indexes
Covered query
Special indexes
Quiz
Special MongoDB features
Full text search
Full text search: case sensitivity and diacritic characters
Full text search: compound index
Full text search: score and sorting
Full text search: restrictions and performance
Geospatial support
Geospatial support: 2d
Geospatial support: 2dsphere
Quiz
Collections
Introduction
Create collection manually and primary index
Capped collections
TTL collections
Document validaton: introduction
Document validation: validator
Document validaton: validation level
Document validation: validation action
Quiz
Aggregation framework
Introduction
$match
$project
$redact
$group
$sample
$sort, $limit and $skip"

MongoDB 3.2: Professional Developer

up to £ 100