Frontend Coding

As explained, there are three major frontend coding languages. HTML and CSS, which are the focus of this course, are part of frontend coding.


HTML (HyperText Markup Language) is used to structure a web page and provide content. With this language, you can describe your content in a structured manner using headings and paragraphs. You can also add links to other web pages, images, videos, and other website resources.

2. CSS

A website written only in HTML looks very plain. CSS (Cascading Style Sheets) is used to style websites. In other words, CSS is used for adding visual design to a website, including layout, size, color, and other design elements. CSS also enables adapting the design to different screen sizes.

3. Javascript

A website written only in HTML and CSS is typically static (there are some exceptions such as CSS transition and animation). Javascript, as the main programing language that works well in web browsers, can add dynamic functionalities to websites. For example, a hamburger menu, sliding sidebar, and popup window are typically written in Javascript. Javascript is not covered in this course. If you want to learn Javascript basics, click here to go to the Javascript Introduction course.