This 3-day course introduces developers to the modern approach of decoupling content management from the frontend using Headless CMSs (like Strapi, Contentful, or Sanity) and Static Site Generators (SSGs) like Next.js, Gatsby, or Hugo. Participants will learn how to fetch dynamic content at build time, improve performance with pre-rendering, and deploy blazing-fast, scalable websites using JAMstack principles.
Duration: 3 Days
Format: Instructor-led, hands-on coding workshops, CMS configuration, static site development, and deployment exercises
Description
? Day 1: Foundations of Headless Architecture
Session 1: Introduction to Headless CMS & JAMstack
Session 2: Setting Up a Headless CMS
Session 3: Integrating Headless CMS with Static Sites
Lab Activities:
? Day 2: Static Site Generation with Modern Frameworks
Session 1: Introduction to Static Site Generators (SSG)
Session 2: Building with Next.js or Gatsby
Session 3: Rendering Strategies and Preview Mode
Lab Activities:
? Day 3: Deployment, Optimization, and Best Practices
Session 1: Optimizing Static Sites
Session 2: Deployment Strategies
Session 3: Advanced Use Cases and Scalability
Lab Activities: