Course Details
Topic 1 Get Started on MongoDB
- What is NoSQL?
- NoSQL vs SQL
- Install MongoDB
- Create Documents and Collections
- Import JSON and CSV Data
- NoSQL Data Modeling
Topic 2 CRUD Operations
- Insert Operations
- Find Operations
- Projection, Limit and Sort Operations
- MongoDB Operators
- Update Operations
- Delete Operations
Topic 3 Data Aggregation
- Aggregate Operations
- Data Processing Pipeline
Topic 4 Indexing and PyMongo
- NoSQL vs SQL Data Warehouses
- CAP Theorem
- Indexing
- PyMongo
Course Info
Promotion Code
Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 18-65 years old
Minimum Software/Hardware Requirement
Software:
Sign up a free Mongo DB Cloud account
Hardware: Window or Mac Laptops
Job Roles
- Database developers
- Web developers
Trainers
Man Guo Chang: Man Guo Chang graduated from Nanyang Technological University, School of Electrical and Electronic Engineering, major in Computer Engineering.
He has more than 25 years of working experience in the Semiconductor field, specialized in IC Testing, Inline Electrical Testing, Product & Yield Engineering, Data Analysis, System Engineering, and Software Development. He is also an ACTA certified trainer, currently providing STEM training to adult learners in the area of Computer Vision, Internet of Things, Embedded Electronics, and Python Programming.
Marcel Leng: Marcel Leng is a ACTA certified. Marcel graduated with majors in Applied Mathematics and Physics from the National University of Singapore.
His core specialisation skills are R, Python, Machine Learning, Statistical Analysis, and Data Visualisation in Tableau. His current interests include Machine Learning, Deep Learning, Artificial Intelligence, Internet of Things, Robotics and Programming.
Customer Reviews (9)
- Generally happy with the trainer Review by Course Participant/Trainee
-
The aricon a bit cold (Posted on 7/8/2022)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
Better specs laptops with bigger screens.1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
If pre-reading is required, do inform prior to the course proper. (Posted on 10/30/2020) - will recommend Review by Course Participant/Trainee
-
Better spec laptop, provide slide number (Posted on 10/30/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - might recommend Review by Course Participant/Trainee
-
Better spec laptops (Posted on 10/29/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
Focus on key principles first in depth, the logic first before the code. Also would have been better to have done the importation sooner than later in course. Otherwise all good. (Posted on 4/10/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
Instructor had to help students tackle zoom issues which took up time which could be used for actual lesson. Thankfully instructor was patient enough and tried to cover most essential parts given the shorter time frame. (Posted on 4/10/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
Notes font should be bigger (Posted on 2/8/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
The timing is slightly short with all the hands-on session. Will be better if the course timing is extended to 8.30am to 5.30pm so that learners have time to ask questions and practice what was taught. (Posted on 2/8/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
. (Posted on 2/8/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment








