Learn to create web pages through developing hands-on coding skills.
Jef Raskin, father of the Apple Macintosh, famously said, “As far as the user is concerned, the interface is the product." This is especially 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.
There are many different job roles available to front-end developers. It’s an area that offers growth opportunities and salary security. But it’s also a useful set of skills to develop for personal use. 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.
By the end of this learning path, you will have created several web pages and have developed a solid foundation in HTML, CSS, and Javascript. With these in your toolkit, you can branch out into multiple directions such as front-end web design, HTML5 development, or even back-end server work with NodeJS and the rest of the MEAN stack.
This course is designed for beginners with no prior knowledge of programming. It will also be useful for those with some programming experience, but who are new to front-end programming.