Web browser markup and JavaScript. Writing HTML/CSS to make browsers render web pages as per a pre-defined design. Coding any required interactions with browser JavaScript.

Having these skills separately means you can work on one part of a line-of-business system. When you have these skills together, you can create systems from scatch that allow human beings to manipulate data.

With this skillset, you’re not installing plugins in other systems like wordpress. You’re not delivering a design for a web application without an implementation. You’re not just a “back-end” programmer that doesn’t deliver a UI.

Get these skillls and you can build inventory management systems, financial visualisation platforms, and e-commerce websites. You can organise any information a group of humans trying to achieve a goal need organised.