Speed up your HTML Creation with Pug

Pug Tutorial

Pug is a useful, but perhaps lesser known, tool for creating HTML documents without the hassle and extra verbiage of HTML syntax.

With Pug there is no need to type closing tags, and nesting is achieved by indentation. Repeated code is avoided through the use of included files, which normal HTML does not allow, and blocks of code can be used to override default code, meaning that page-specific content can be created whilst still avoiding code repetition.

But Pug offers much more than that; it offers all the programming power of JavaScript - variables, objects, iteration, mixins, and the ability to read data files can all be combined to generate dynamic HTML with highly efficient and tersely written source code.

Pug will transform the way you create your HTML pages so jump on in and learn it now!


Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own. In the unlikely event of Web in Action closing, I will give 6 months' notice to give you plenty of time to complete your courses.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!