HTML

»HyperText Markup Language

Unlike a scripting or programming language that uses scripts to perform functions, a markup language uses tags to identify content. The ability to code using HTML is essential for any web professional. Acquiring this skill should be the starting point for anyone who is learning how to create content for the web.

Keep Learning

Jade

is an elegant templating engine that makes your HTML code simpler and more intuitive to read. It comes with a number of advantages over plain HTML, Most importantly using indentation instead of closing tags to determine how elements are nested and providing a special shorthand for IDs and classes.

CSS

»Cascading Style Sheets

Cascading refers to the way CSS applies one style on top of another, with individual Style Sheets controlling the look and feel of a web document. CSS allows you to apply specific styles to specific HTML elements. The main benefit of being to separate style from content.

Keep Learning

SCCS / SASS

allows you to use variables, nested rules, mixins, functions, and more, all with a fully CSS-compatible syntax. SCCS and SASS help keep large stylesheets well-organized and make it easy to share design within and across projects. A must for large projects to make your code more efficient and readable.

JavaScript

»JS

Being one of the most popular programming languages on earth, JavaScript is used to add interactivity to webpages, process data, as well as create various applications (mobile apps, desktop apps, games, and more).

Keep Learning

TypeScript

is a typed superset of JS, that supports new ECMAScript standards and compiles them to backwards compatible JavaScript for older browsers. The type system of TypeScript is incredibly rich, reducing the propability of runtime errors.

jQuery

is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API. Using it as a professional developer is inevitable today.