addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

MongoDB 9 to 5 Training Class

MongoDB 9 to 5 is a 1 day, 8 hour intensive training course that guides you through the MongoDB technology.

You will learn through hands on labs, code samples and lecture. MongoDB is one of the new open source databases that focus on the idea of the NoSQL (Not Only SQL) approach.

Date:          July 19
Time:          9:00 a.m. – 5:00 p.m. 
Location:   ITT Technical Institute 
                      2555 West 190th Street, Torrance 
Price:          $99 


Introduction to MongoDB

• Introduction to MongoDB
• Documents
• Collections
• Dynamic Schemas
• Installation MongoDB (with lab)

Mongo Through the MongoDB Shell (lab)

• Running the shell
• Running scripts
• Customizing the shell

Data Types (lab)

• Basic types
• Dates
• Arrays
• Embedded Documents



• Querying
• Introduction to querying
• Query criteria (with lab)
• Cursors (with lab)
• Database commands (with lab)


• Introduction to indexing
• Compound indexes (with lab)
• Indexing arrays and objects (with lab)
• Usng hint and explain (with lab)
• The query optimizer (with lab)
• Geospatial indexes (with lab)
• When not to index



MongoDB in Programs

• JavaScript  (with lab)
• Java  (with lab)
• C# (with lab)

Advanced MongoDB

• Aggregation (with lab)
• MapReduce (with lab)
• Replication (with lab)



MongoDB Tools

• Mac OSX  (with lab)
• Windows  (with lab)
• Web Interface (with lab)

MongoDB via Web Services

• Setting up a remote database
• Switch between dev and production databases


This is a foundational course for developers who are planning to build and design applications on top of MongoDB. This course covers data modeling, queries and insert/update/deletes, an introduction to map/reduce and basic administration. It also covers the basics of MongoDB architecture including journaling and replica sets with guidelines when to use and not use these features.

Who Should Attend This Course? 
If you are a Software Architect, Database Professional, IT Manager, Software Developer, DBA, System Administrator or anyone interested in learning the most popular NoSQL database, this course is for you. Professionals, Business Managers and Executives interested in understanding how MongoDB can solve many of their data problems and how it can help in achieving their business goals should go for this course.

To take this course, you should have a working knowledge of at least one mainstream programming language. Knowledge of relational databases is not required.  

Ability to implement a MongoDB solution from a developer standpoint and understand the architecture well enough to avoid common mistakes.

Requirements and Development Environment  
Participates should bring a laptop/notebook computer. Mac or PC with any modern web browser installed and working wireless capabilities. 

                                      About the Instructor

Troy Miles is a senior software engineer at Kelley Blue book and a mobile web application developer. His experience includes both front-end and back-end development and is particularly skilled at fast and efficient front-end development using JavaScript and plug-ins like jQuery, jQuery Mobile, Underscore, and Backbone. Because of his extreme depth of knowledge of mobile technologies, he is a sought after speaker at code camps and other technical events.

Join or login to comment.

  • Troy M.

    The Wi-Fi in the classroom is not suitable for downloading large files. Please go to: and download mongodb from your home or office. If your machine is 64 bits, get the 64 bit version. If you are not comfortable with installing it yourself, that's OK. We will learn how in the class. We just need to have the files on our machines before class begins, so we can spend our time learning not waiting for downloads.

    July 17, 2014

  • A former member
    A former member

    can we pay at the door?

    1 · June 25, 2014

    • Phillip N.

      Yes, you can pay at the door.

      July 18, 2014

  • Edwin W.

    Javascript first choice, then php, Java.

    July 18, 2014

  • Eli P.

    I primarily program in .NET and c#

    July 18, 2014

  • Alex A.

    Hello Phillip. I am going and will pay at the door. (To reactivate PayPal account takes time.) Without payment my name cannot get to the list of on the right of who is going. Please count on me as well.

    July 18, 2014

  • Troy M.

    Can everyone respond with their the development languages? It will help decide what to cover and not. For instance if no one is using C# I can leave those lessons out and spend more time on Java if more people are using it.

    July 17, 2014

  • elaine

    Hello Troy
    I'm a primarily database developer (Informatica PL/SQL) I know a little java

    July 17, 2014

  • A former member
    A former member

    Hi Troy, I'm used to code in Java & JavaScript.

    July 17, 2014

  • Phillip N.

    Hello Jason. You can pay at the door, yes. However there needs to be at least 10 pre-registrations prior to the date of class.

    June 26, 2014

15 went

Your organizer's refund policy for MongoDB 9 to 5 Training Class

Refunds offered if:

  • you can cancel at least 2 day(s) before the Meetup

Payments you make go to the organizer, not to Meetup. You must make refund requests to the organizer.

Our Sponsors

  • O'Reilly

    Technical books and savings certificates for book orders.

  • PC Mall

    Code District members of receive discounts on computers & hardware.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy