How to create a YouTube video

How to create an attractive video for online and offline? Creating a video is very challenging because through video we can tell a story to our audience, a message that we want to convey to the audience, or we can promote our business or product…