YoVDO

Building Serverless Apps with JAMStack and Eleventy

Offered By: LinkedIn Learning

Tags

Jamstack Courses Web Development Courses Node.Js Courses Serverless Architectures Courses Content Management Courses Eleventy Courses

Course Description

Overview

Learn how to create a serverless website using Jamstack (JavaScript, APIs, and markup) principles and the Eleventy static site generator.

Syllabus

Introduction
  • How is the JAMstack better at delivering modern websites?
  • Using the exercises for this course
1. Getting Started
  • What exactly is the JAMstack?
  • Installing Eleventy
  • Creating a Node.js Eleventy project
2. Organizing Your Serverless Site
  • Creating front matter data
  • Building a template page
  • Layout chaining
3. Using with Site Data
  • Using a data file
  • Adding directory data
  • Loading content dynamically with APIs
  • Using alternative data formats
  • Building pages from data
4. Working with Content Features
  • Short codes
  • Permalinks
  • Filters
5. Managing Collections
  • Understanding collections
  • Building collections using tags
  • Using collection modifiers
6. Using Pagination and Plugins
  • Understanding pagination
  • Creating post pagination
  • Using pagination navigation
  • Adding a plugin for main navigation
Conclusion
  • Next steps

Taught by

Ray Villalobos

Related Courses

GatsbyJS: Getting Started
Pluralsight
Build an Authenticated Jamstack App with Next.js, Airtable, Tailwind CSS, and Auth0
Auth0 via YouTube