With the advancement of technology, Internet of Things(IOT) is gaining a lot of popularity. Soon working on both hardware and software would be a major requirement. The complexity involved in working with hardware is a lot as there is very little to no scope of making errors here. In addition to that concepts like Analog and Digital Signal Processing plays a very important role here. While building this IoT course, we have kept all these factors in mind and are ready to take you from a basic programmer to professional designer, who will be able to work on industry standards and build POC's for them too. This course is designed to take you through this learning experience one step at a time and every part of the step is hands-on, from blinking of an LED to rotating stepper motor, from designing your own Arduino on breadboard to designing an autonomous line follower bot. All the lessons are simple to follow and engaging at the same time.