Arduino Programming and Hardware Fundamentals

Hello Everyone, My dream is to build circuits and program Arduino to make wearables and IoT devices. So I am looking to arduino course online but i am not pretty much sure to choose the right course from udemy. Can anyone suggest me beginner level course?

Free Arduino Text Course

Arduino Training and Tutorials

Also, refer to youtube, you will find many useful courses/videos.