Hello @kartik,
Current IoT skills require not just a good subject in embedded systems but also good programming knowledge with high problem-solving skills.
One great opportunity to learn today’s IoT and ML felids are through Bolt IoT and ML training course. It offers great video content, hands-on projects and a Capstone Project on a real-time project.
Here is my detailed blog on explaining about IOT
Introduction to Internet of Things | IoT Tutorial for ... - Edureka
And here is the course link where you can buy that course
IOT Course | IOT Training & Certification - Edureka
Hope this is helpful!!