MongoDB is a high-performance, open source, schema- free, document/object-oriented database optimized for web application environments, and is perhaps one of the most disruptive software technologies in years. MongoDB will fundamentally change the way participants think about data persistence. During this hands-on course participants will learn the fundamentals of MongoDB. The course will teach participants how to install, configure, administrate, and write applications with MongoDB, as well as cover the "big picture" and explain how MongoDB fit into the overall "NoSQL" landscape. By the end of this class participants will be proficient in MongoDB and be able to use it in next application with confidence.
Objectives
At the end of MongoDB training course, the participant will learn:
• Overview of "NoSQL"
• When and why should you use MongoDB
• How to install and configure MongoDB
• Basic administration
• How to build applications that use MongoDB
After the completion of the mongoDB® Course at Peopleclick you should be able to:
1. Gain an insight into the 'Roles' played by a mongoDB® expert.
2. Learn how to design Schema using Advanced Queries.
3. Troubleshoot Performance issues.
4. Understand mongoDB® Aggregation framework, and mongoDB® Backup and Recovery options and strategies.
5. Understand scalability and availability in mongoDB® using concept of Sharding.
This Course helps you to become a certified mongoDB® Developer and Operations Professional with right skills and knowledge needed to develop and run Applications on mongoDB® .
Who should go for this course?
If you are a Software Architect, Database Professional, IT Manager, and Software Developer, Students, DBA, System Administrator 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 Big Data problems and how it can help in achieving the business goals should go for this course. After completing this course you will be able to produce database designs for mongoDB®applications, understand its usage in solving your business problem.
Pre-requisites
There are no prerequisites for attending this mongoDB® course. It will help if you have knowledge of a mainstream programming language such as Java, a basic understanding of database concepts, and knowledge of a text editor such as 'VI editor' (recommended not mandatory as these concepts will also be covered during the course).
Why Learn MongoDB® Development and Administration?
mongoDB® is a matured NoSQL database product with an ever growing adoption. Many big enterprise and internet companies such as Cisco, EBay, Disney etc. are now running large Production deployments.
1. If you're learning mongoDB® now, you will be learning to use a well established product that has industry validation and similar functionality to many RDBMS systems you've encountered before.
2. With its increased adoption, mongoDB® has enabled developers to build new types of applications for cloud, mobile and social technologies. This makes mongoDB® developers an invaluable resource for companies looking to innovate in each of these areas.
3. mongoDB® is the most widely adopted NoSQL technology, mongoDB® skills are in high demand from businesses, and most importantly your peers are learning mongoDB® to stay relevant.
4. If you work at a large engineering company, it's likely that some new projects for social communications, advanced analytics products, content management or archiving could use a mongoDB® backend. With the right expertise, you can position yourself to lead the project.
5. Employers are looking for bright professionals who stay up-to-speed on new technologies. But even if you're not looking for a new position, learning mongoDB® can place you in line to lead a new project or oversee a large database migration.
So Get Ahead and learn mongoDB® now to stay relevant in the industry.
Course content:
• Overview
• “NoSQL”
• What is MongoDB?
• JSON primer
• When / why should you use MongoDB?
• Installation and Administration
• Installing MongoDB
• Starting and stopping MongoDB servers
• The JavaScript console
• MongoDB Basics
• Servers
• Databases
• Collections
• Documents / Objects
• CRUD
• Indexes
• Clients and drivers
• Overview and integration
• Building applications with MongoDB
• Overview
• Getting started
• Examples and labs
• Advanced querying
• Projections
• Conditional operators
• Limit and skip
• Aggregation and grouping
• Performance and scaling
• Master / slave
• Sharding
• Profiler
• Import / Export and backup strategies
For Further clarification call at- 9972123004 or 9164161200
|