Jeff Raskin, father of the Apple Macintosh, famously said “As far as the user is concerned, the interface is the product". This is more true than anything for web products. Front-end developers are the magicians who create the interface you first see when you fire up a website. Every web and mobile app needs front-end developers, and given how everything we do is moving to the internet, front-end developers are in great demand.
Whether you're looking to be a professional developer or just want to pick it up for fun, learning front-end programming will be time well-spent.
This course is designed for beginners with no prior knowledge of programming. It will also be useful for those with some programming experience, but new to front-end programming.