Courses Details
With modern day applications, becoming more initiative and analytic, the need to store different data in different formats,is constantly on the move,giving rise to many NoSql Databases, with mongoDB being one of the front runners.This course covers all the topics required to kick start a career in mongoDB. Spread across 40 hours, the course makes you a professional mongoDb Programmer.
Course Objectives
By the end of the course, you will be able to
-
Understand NoSql Databases
-
Differentiate NoSql Databases from Relational Databases
-
Differentiate different Data Models
-
Setup mongoDB
-
Understand Collections and Documents
-
Create/Drop Collections
-
Insert/Update/Delete/Query Documents
-
Perform Bulk Operations
-
Perform Text Based Search
-
Implement Aggregation
-
Improve performance by Indexing
-
Understand Replication and Sharding
-
Understand the Storage Engine of mongoDB
Pre-requisites
Knowledge of either Java or Python, combined with Sql queries.
Module 1
Introduction - Part 1
-
Introduction to NOSQL Databases
-
Why NOSQL Databases
-
NOSQL Databases Vs Relational Databases
-
ACID Vs CAP
-
Data Models
Module 3
Fundamentals
-
Understand Databases and Collections
-
Understand Documents
-
BSON/JSON types
Module 5
DB Operations - Part 1
-
Create/Drop a Database
-
Create/Drop a Collection
-
Insert Documents
-
Update Documents
-
Delete Documents
-
Bulk Write Operations
-
Query Documents
Module 2
Introduction - Part 2
-
Introduction to mongoDB
-
mongoDB Editions
-
mongoDB Community Vs Enterprise
-
Install mongoDB
Module 4
mongoDB Shell
-
Why mongoDB Shell
-
Setup mongoDB Shell
-
Shell Datatypes
-
Use Shell to perform DB Operations
Module 6
DB Operations - Part 2
-
Understand Aggregation
-
Perform Text Search
-
Using MapReduce
-
Improve performance with Indexing
-
Understand Data Models
-
Storage Engines and Journaling
-
Understand Replication
-
Understand Sharding
Yes, every student can attend upto 3 classes,before enrolling, to get an insight of the quality of the subject.
You can always attend that class in any other batch as per your convenience, provided the reason for missing the class is genuine.
A single instructor will take you through the entire course, avoiding the inconvenience of having to adjust to the frequencies of multiple instructors.
Yes, however please do remember that we limit the number of students per batch,so that, the instructor ,gets to concentrate on every student equally. Should a batch you request,have vacancies, you will be accommodated in it.
We take utmost care in designing our curriculum.It is so meticulously designed, that it takes care of every aspect that goes into making you a world class
computer professional. Our students are groomed in such a manner that they won't have a problem expressing themselves technically, which should help them sail
through interviews. Please do understand that we are into training and not placements.
Training at SSIS, will not only make you industry ready, but will also equip you with all the necessary subject and skills to give the corresponding certification exam.
Once you enroll with us, you gain a life time access.Should you, come across the need to repeat a course/topic at any later point in time, all that you will have to do is, get in touch with us and schedule a batch as per availability, at no extra cost.
Yes,Any course is incomplete without a project.We provide a range of real world case studies and encourage every student to implement one of those , as a part of the course-end project.
We have a huge library, where you can always quench your thirst for knowledge, in case you need more than the assistance offered on the floor, during work hours.
SSIS.. In one word we can define it as home of modern software technologies..This is the only place in vizag where one can learn
best courses like Hadoop, Java , Oracle etc.. If one wants to make IT as a career I suggest this is the best institute
to excel your skills. After getting trained here, one will definitely say "Programming is not choice, It is Life".
It is beyond the training. Here I received the proper expert advice , it is because of SSIS that I became more confident. The training is focused more on making us fit for the real world. Here I went through the best training ever.