MongoDB for Java Developers

  1. MongoDB for Java Developers
Learn everything you need to know to get started building a MongoDB-based app. This course will go over basic installation, JSON, schema design, querying, insertion of data, indexing and working with the Java driver. In the course, you will build a blogging platform, backed by MongoDB
Objective
After completing this course, you should have a good understanding as to how applications are built on top of MongoDB using Java. This course should also prepare you to take the C100DEV: MongoDB Certified Developer, Associate Level exam. Register for next exam session to become a MongoDB Certified Professional.
Agenda
  • Week 1: Introduction and Overview
  • Week 2: Creating, Reading and Updating Data (CRUD)
  • Week 3: Schema Design
  • Week 4: Performance
  • Week 5: Aggregation Framework
  • Week 6: Application Engineering
  • Week 7: Case Studies
Java is one of the most popular programming languages in the MongoDB Community. For new users, it’s important to provide an overview of how to work with the MongoDB Java driver and how to use MongoDB as a Java developer.
In this post, which is aimed at Java/JVM developers who are new to MongoDB, we’re going to give you a guide on how to get started, including:
  • Installation
  • Setting up your dependencies
  • Connecting
  • What are Collections and Documents?
  • The basics of writing to and reading from the database
  • An overview of some of the JVM libraries

Chapter 1. Introduction to MongoDB

In this book, you will learn how to develop Java applications using the MongoDB database, which is an open source document-oriented database, recognized as a rising star in the NoSQL world. In a nutshell, MongoDB is a document database, which allows data to persist in a nested state, and importantly, it can query that nested data in an ad hoc fashion. It enforces no schema, so documents can optionally contain fields or types that no other document in the collection contains.
The focus of this book is on applications development; however, we will at first gather all the resources to connect to MongoDB and add a quick introduction to the world of NoSQL databases. We will cover the following topics in more detail: ...

Comments

Popular posts from this blog

WorkFORCE Assessment for Job Fit

Stylistic Techniques Used For Writing - Voiceskills

Improving English Listening With Independent Study