Course Details
Topic 1: Overview of Internet of Things (IoT)
- What is IoT?
- Sensors and Actuators for IoT
- Wireless Communication Technologies for IoT
- IoT Applications and Use Cases
Topic 2: Collect and Post Environmental Data to Cloud
- What is Cloud Computing
- Setup Cloud Computing Account
- Collect Environmental Data with Sensors
- Transmit Environmental Data using Raspberry Pi
- Introduction of Node-Red on Raspberry Pi
- Post Data to Cloud using Node-Red MQTT or REST API
Topic 3: IoT Data Analytics and Visualization
- Analyze IoT Data on Cloud
- Visualize IoT Data on Cloud
Topic 4: Monitor Data to Trigger Control from Cloud
- Read Data using Node-Red MQTT or REST API
- Trigger Control on Devices
- IoT Security
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: 21-65 years old
Minimum Software/Hardware Requirement
Software:
You can download and install the following software:
Hardware: Windows and Mac Laptops
Job Roles
- IoT Developer
- Embedded Systems Engineer
- Cloud Engineer
- Data Analyst (IoT)
- IoT Security Specialist
- Automation Engineer
- Smart Systems Developer
- Wireless Communication Engineer
- IoT Solutions Architect
- Cloud Data Engineer
- AI & IoT Integration Engineer
- IoT Network Engineer
- IT Support Specialist (IoT)
- Raspberry Pi Developer
- IoT Consultant
- Robotics Engineer
- Systems Integration Specialist
- Industrial IoT Engineer
- Home Automation Developer
- Edge Computing Engineer
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
Richard Wan: Richard Wan is a ACTA certified trainer. Richard Wan has more than 30 years of experience in software development in various computer disciplines, including computer vision, communication and digital publishing.
Technical expertise includes: Windows, Linux developments with C, C++, Delphi (Object Pascal), Visual Studio, OpenCV. Embedded system programming including microcontrollers, Arduino, Pi, BeagleBone etc.
Ken Yuen: Ken Yuen is a ACTA certified trainer. He has more than 10 years of experience working as an instructor, Application Development Engineer, Technical Consultant and Project Manager. He is an MOE-Registered Instructor teaching STEM programs for past 3 years such as Arduino, Micro:bits and robotics to schools and libraries based on the smart nation initiative roadmap.
He completed his Diploma in Electronic Engineering at Singapore Polytechnic and graduated with Bachelor of Electrical and Electronics Engineering from Nanyang Technological University and certified PMP (Project Management Professional).
Customer Reviews (162)
- Will Recommend Review by Course Participant/Trainee
-
Better prepared for setup of Raspberry Pi (Posted on 3/29/2018)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
-
Course materials and delivery method needs to be improved. (Posted on 3/29/2018)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
-
We spent half a day getting the R-Pi connected up as we had to setup a local network. This could have been communicated to us before the start of the course so that we could prepare beforehand.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
The trainer was very knowledgeable and approachable. However, as some of our trainees had only basic knowledge of the subject matter, the trainer struggled to communicate the fundamentals behind certain parts of the course, i.e. the difference between the Board mode and the Broadcom mode. (Posted on 3/29/2018) - Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 3/19/2018)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
-
Nil (Posted on 3/18/2018)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
-
Need more power points for the raspberry pi boards (Posted on 3/17/2018)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
-
insufficient workspace for trainees (Posted on 1/14/2018)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
-
ecommend to use better keyboard and mouse. (Posted on 1/9/2018)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
-
Nil (Posted on 1/5/2018)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
-
I think how this course itself is great but Ming Liang and his "Challenge" tutorials made it better and complete. Great job Ming Liang!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
Drawbacks of this course could be better/improved by 1) classroom configuration should run parallel so Ming Liang need not walk up-down; 2) the power points and extension should be sufficient as we need more power for at least 3 equipment; and 3) understand that this is an introductory, with more commonly use examples will be great. ie internet radio, ip camera, home light sensor etc
Otherwise thanks for conducting this course! (Posted on 12/18/2017) - Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 12/17/2017)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 - Interesting overview and introduction to Raspberry Pi Review by Course Participant/Trainee
-
This is my experience as a guy in his 30s who attended with no programming knowledge.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
Even though the training was already simplified for beginners, it was still very amazing to see what this credit-sized computer is able to achieve.
Trainer gave us challenges now and then to let us practise what we learnt. This definitely helped in our understanding of the abilities of the Raspberry Pi.
Only suggestion is to have power points in better locations because the Raspberry Pi power cable is just long enough from the ground to the edge of the table.
Would also like to thank our young trainer, Ming Liang, for his patience and enthusiasm. Keep up the good work! (Posted on 12/17/2017) - Will Recommend Review by Course Participant/Trainee
-
have powerpoints on each table, or provide longer power cables for the pi. Consider providing the breadboard/cables/resistor/led as a paid add on to the starter kit for attendees to bring home. consider using color printouts for the GPIO pinouts diagrams and the resistor diagrams. (Posted on 10/3/2017)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
-
Nil (Posted on 10/3/2017)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
-
Nil (Posted on 9/24/2017)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
-
Please conduct the course in a room with bigger tables as there is a lot of wiring work involved which requires space.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 be a good idea too to conduct separate classes for those with prior programming background and those without, so the class can progress at the right pace according to the individual programming skill level. (Posted on 9/5/2017) - Will Recommend Review by Course Participant/Trainee
-
will be good to provide the trainees on documents/menus that contains structures of Raspberry Pi that users can further use as alias (Posted on 8/11/2017)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
-
Increase the duration to 11/2 days instead of 1 day (Posted on 8/7/2017)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
-
Make sure Training parts are available for training course. (camera module not available for the training . trainer can not show us how it work . i missed this part. ) (Posted on 7/23/2017)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
-
he place is a bit cramped but other than that everything else is fine (Posted on 7/3/2017)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








