Skip to content

ga-curriculum/ejs

Repository files navigation

EJS

About

Embedded JavaScript (EJS) is a dynamic templating engine that merges JavaScript with HTML to create vibrant and interactive web pages with ease. Serving as a critical link between front-end design and back-end functionality, EJS empowers you to craft reusable components, handle intricate views, and construct scalable web applications.

This module caters to intermediate learners with foundational knowledge in HTML, CSS, and JavaScript.

Content

Lesson Video Time Video Skills
Setup 3 min link Setting up the development environment.
Concepts 3 min link Understand how EJS enables JavaScript in HTML templates.
Fundamentals 6 min link Render EJS view files from an Express server.
Syntax 9 min link Utilize EJS tag syntax to integrate JavaScript in templates.
The Locals Object 9 min link Understand how to pass data into EJS templates.
Adding a Show Route 13 min link Create a show route and pass item data to it.
Expressions in EJS Output Tags 4 min link Use expressions in EJS output tags.
Partial Templates 7 min link Create reusable components with EJS partial templates.
Total content 54 min --

References

📖 Reference Materials

Internal

Prerequisites

  • Intro to Express
  • Intro to Node

Course landing pages

Resources

✏️ Instructor Guide

🎥 Video Hub

🏗️ Release Notes


Find a 👾 bug 👾 or have suggestions? Let us know!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors