Introduction to Jade templating

This short course will teach you the basics of the Jade templating language.
4.4 (17 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
53 students enrolled
Take This Course
  • Lectures 9
  • Length 42 mins
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 English

Course Description

The course walks you through the features of Jade templating language - you'll learn the basics such as how to correctly write Jade template files, how to utilise the various doctypes and how to work with text.

In the second part of the course you'll get some hands-on experience working with some of the more advanced features of Jade such as variables, conditionals and iterations.

Finally you'll also learn how you can use Jade in your ExpressJS/Node applications.

What are the requirements?

  • Basic web development experience is required
  • Familiarity with HTML (and CSS)
  • Some familiarity with JavaScript
  • Node.js installed

What am I going to get from this course?

  • create Jade templates
  • understand the use-case for Jade templates from a Node.js/Express application
  • have a good understanding of the Jade template syntax

Who is the target audience?

  • This course is for anyone who is interested in learning more about the Jade template

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction to Jade

This unit discusses the basics of the Jade templating language such as the syntax and the command line API that will help you to render HTML files from your Jade templates.

Section 2: The Basics

In this unit you'll learn how use classes and IDs through literals in Jade.


This unit will show you how to create attributes from your Jade templates.


In this unit we'll discuss how to use the various Doctype declarations in Jade.


This unit will show you how to add text in your Jade applications as well as how to utilise tags within tags.

Section 3: Writing code within the template

This unit will discuss how to add JavaScript like variables, conditionals and loops inside your Jade tempate.


This unit will discuss the templating system in Jade using the extends and block keywords.


This unit is going to make use of mixins inside Jade.


This unit is going to show you how to utilise Jade templates from a Node.js/ExpressJS application.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Full Stack Training Ltd, JavaScript Developers & Technical Educators

Simon has been coding JavaScript for 15 years and is author of Getting MEAN and Mongoose for Application Development. Simon has been a full-stack developer since the late 1990's, building websites, intranets and applications on all manner of technology stacks.

Tamas has been working with web technologies for over a decade and his latest interests lie in full stack web app development using JavaScript. He has been a Technical Instructor for over 5 years now working at various companies spanning across a multitude of industries delivering both onsite and online training.

Ready to start learning?
Take This Course