Next Session:

Instructor: Alyson Cabral

Aly Cabral is one of the Product Managers at MongoDB. With a focus on distributed systems, when she hears the word election she doesn't think about politics.

Instructor: Ben Cefalo

Benjamin Cefalo is a Senior Product Manager focusing on backup functionality across MongoDB products portfolio. With 16 years experience in various SaaS, Database, and Automation roles, Ben helps organizations of all sizes realize value and benefits from MongoDB products and services.

Instructor: Bryan Reinero

Bryan Reinero is a Product Manager for MongoDB, responsible for analytics and data sciences tools such as the MongoDB connectors for Spark and Business Intelligence.

Instructor: Daniel Coupal

Daniel is a curriculum engineer on the Education team at MongoDB. Daniel was part of the Technical Support Team at MongoDB before transfering to the Education Department. Prior to MongoDB, he had different roles from consultant, to developer, to manager of development and tool teams.

Instructor: Jordan Sumerlus

Jordan is a Senior Product Manager with MongoDB in New York, responsible for MongoDB Ops Manager. Jordan has over 5 years of experience in Product Management, previously working with Google.

Instructor: Kirby Kohlmorgen

Kirby is a curriculum engineer at MongoDB. While studying computer science at Purdue University Kirby founded BoilerMake, Purdue's first large-scale hackathon. Prior to MongoDB Kirby was a developer evangelist intern at Pebble where he gave technical workshops across the country on using the Pebble SDK.

Instructor: Nathan Leniz

Nathan Leniz is a curriculum engineer at MongoDB. Nathan has helped build a world-class online teaching platform, as well as taught programming fundamentals to thousands of students. Prior to MongoDB, Nathan disarmed bombs for the United States Army.

Instructor: Norberto Leite

Norberto Leite is curriculum lead at MongoDB. For the past four years, Norberto has worked on scalable distributed application environments as advisor, engineer, and instructor. Prior to MongoDB Norberto served as Big Data Engineer at Telefonica.

Instructor: Osmar Olivo

Oz is a product manager for the MongoDB server. In this capacity, he helps define strategy for the core server and collaborates on the development of new features with server engineering teams. Prior to his role as a product manager, Oz was a consulting engineer at MongoDB.

Instructor: Ravind Kumar

Ravind Kumar is a Senior Technical Writer at MongoDB. He is the principal technical writer for Atlas, and contributes in general to the larger corpus of MongoDB documentation.

Instructor: Sam Weaver

Sam is a product manager for MongoDB Compass and Documentation. He works with the Compass team to define the audience and strategy for Compass and collaborates the Documentation team to identify refinements to the information architecture of MongoDB docs. Prior to his role as a product manager, Sam was a Solutions Architect at MongoDB.

What You'll Learn

In the ramp up to the MongoDB 3.6 general availability release and beyond, we are releasing a series of chapters on each of the new features in the MongoDB Server, Ops Manager, Compass, the MongoDB Connector for Business Intelligence and other tools.

After completing this course, you should have a good understanding of the features and improvements that MongoDB 3.6 introduces as well as an overall introduction to improved tools like Compass, Ops Manager and the BI Connector.

In addition, you should have a good understanding of how to upgrade to MongoDB 3.6 from existing deployments, and how to expand their usage of MongoDB given the 3.6 new set of features.

Prerequisites:
One of: M101J, M101JS, M101N, M101P, M102 or 3-6 months experience using or administering MongoDB.

What You'll Build

You’ll build a good understanding of the features and improvements that MongoDB 3.6 introduces as well as an overall introduction to improved tools like Compass, Ops Manager, and the BI Connector.

Specifically, you will work with:

  • Change Streams
  • Sessions
  • Retryable Writes
  • Aggregation Framework Improvements
  • Extended Query Language Expressivity
  • Strict Document Validation and JSON Schema Support
  • Timezone Improvements
  • New Ops Manager Features
  • BI Connector Improved Performance and Security
  • MongoDB Compass Community
Course Details
  • Duration: 9 Chapters
  • Most chapters require 15-30 minutes to complete.
  • All released chapters are available to you when you register and we'll keep the course session open for eight weeks to ensure you have time review all new features.
Agenda
  • Chapter 1: Introduction to M036
  • Chapter 2: Change Streams
  • Chapter 3: Query Language Improvements
  • Chapter 4: Tunable Availability and Consistency
  • Chapter 5: Aggregation Framework Improvements
  • Chapter 6: Miscellaneous
  • Chapter 7: Cloud and Ops Manager Improvements
  • Chapter 8: BI Connector and Compass Improvements
  • Chapter 9: MongoDB Upgrade and Downgrade
System Requirements
  • Web Browser: Firefox 39.0+ or Chrome 43+ (Internet Explorer is currently not supported)
  • Operating System: Mac OS X 10.7+ 64-bit, Ubuntu 14.04+ 64-bit, or Windows 8+ (64-bit)
  • MongoDB: 3.6.0+
  • VirtualBox 5.0.+
  • Vagrant 1.8.1 or above

FAQ

MongoDB University courses are free.
You will need access to a computer and YouTube. A recent Windows, Mac OS or Linux based machine will work fine.
No. The course is self-paced and will be broken down into short video segments with periodic assessments to check on your progress and chapter assignments.
You will receive a final grade but the grade won't be on your course completion confirmation. To receive a certificate of completion, you will need to achieve 65% on graded material. There are two different types of assessments within the course: quizzes and labs. Quizzes don't count toward your grade but will help you check your understanding. The assignments will be graded. Unfortunately, due to a large number of students and in the interest of fairness, late assignments cannot be accepted.
Each course has an active online forum where students can help each other. In addition, the instructor(s), teaching assistants and other MongoDB employees will monitor the forums and try to help. Often the fastest answer comes from another student.