Learn in-demand HTML and CSS skills that will have you job-ready in 12 weeks

Become a Software Engineer this year! Learn all the skills you need to get hired, get connected to top employers and land high-paying jobs.

man on computer working on javascript codingDotsScribble

Curriculum Overview

Become a Software Engineer this year! Learn all the skills you need to get hired, get connected to top employers and land high-paying jobs.

Begin your new career path with our expert-led courses

Get taught by Senior Frontend Engineers with years of industry experience from the Philippines top technology startups. They bring mentorship, industry-standard engineering skills and real-world experience. Instead of focusing on unnecessary subjects, the lessons learned in a coding bootcamp are tailor fit to teach only the skills needed to get hired.

Man smiling while working on laptop at a deskScribble
man using laptop
hands typing code on laptop

Go from beginner to expert from home

Join live online classes that teaches you how to build websites and web applications from wherever you are. Through online classes, students are able to access the best programming instructors from the comfort of their own home. Keeping it online also allows for real-time feedback and simulates an environment similar to actual coding work.

Hands typing on a laptop

What is HyperText Markup Language?

HTML, which stands for Hypertext Markup Language, is used for creating websites and web applications. It is the markup language used to define the structure of the web pages. Here’s a break down to help you understand it better:

HyperText - This refers to links that connect web pages to one another, either within a single website or between websites.

Markup language - A computer language that consists of easily readable keywords, tags and names that format the view of the page and related data.

screenshot of javascript example
A network of partner companies
screenshot of lines of code

What is Cascading Style Sheets?

CSS, which stands for Cascading Style Sheets, is the language used to style an HTML file. If HTML creates the structure of webpages, then CSS is what adds the design. It can change the background color, font size and color, text alignment and more.

Sample CSS code

Why learn HTML and CSS?

HTML and CSS are the building blocks of the web. By learning them, you'll be able to create your own websites, customize the appearance of existing websites, and more. Additionally, HTML and CSS are relatively easy to learn. Both languages are declarative, meaning that you simply state what you want the result to be, rather than describing how to achieve it.

A girl celebrating while looking at her laptop
A network of partner companies

Apply today to become a certified HTML Developer

Learn all the skills you need to get hired online. Then, land your dream software engineering job.
Not convinced? Choose to pay PHP 0 until you’re hired.


Frequently Asked Questions

What is HTML used for?
HTML creates the structure of webpages and their content. It can create paragraphs, organize text into bullet points and add images onto webpages. With HTML alone, you can already publish your own webpage online.

How do I learn HTML?

HTML is a markup language used to create web pages. It is a very simple language to learn, and there are many resources available to help you get started. One great way to learn is by taking advantage of the Avion School precourse when you apply. Added to that, there are also many free HTML courses and documentations available online.

What is important about CSS?

CSS is important because it allows for the separation of presentation from content. This makes it possible for web developers to create websites that are consistent in their appearance across different browsers, and also makes it easier for designers to change the appearance of a website without having to change the underlying code.

What is CSS used for?

CSS is used to style the look and feel of a document written in HTML or XML. It can be used to change the color of text, the size of text, the font of text, the spacing between elements on a page, and much more.