Join us for this hands-on full day intermediate level workshop covering the JAMstack architecture.

Be sure to also check out our Spotlight JAMstack event on Friday March 20, 2020.

 

Details

The JAMstack is a web application architecture that provides an approach to building websites that consolidates many modern technology trends. JAMstack (“JAM”, an acronym for JavaScript, APIs, and Markup) is rapidly growing in popularity for its many benefits including better performance, improved security, and a lower cost of scaling than conventional alternatives.

Some of the most popular underlying technologies of the JAMstack architecture include Gatsby and NetlifyCMS. Gatsby is a Progressive Web App (PWA) compliant static site generator built using React and GraphQL that allows developers to build blazing fast websites. Gatsby is a top choice for developers looking for a future-proof, scalable, and highly performant option. NetlifyCMS is a free and open-source headless content management system (CMS) that pairs very well with Gatsby. The real-time preview, unlimited user-roles, and rich plugin ecosystem make this an ideal choice to add dynamic content management to the JAMstack solution.

The JAMstack Bootcamp was designed and developed by Aquent DEV6 web application developers who use JAMstack architecture in real-life projects. The course is highly interactive and features a significant number of hands-on student labs to consolidate knowledge.

Objective

The primary objective of the course is to teach students the fundamentals of setting up a full featured Gatsby site, configuring it with NetlifyCMS, and deploying changes to it through NetlifyCMS.

Target Audience

JavaScript web application developers of any level who have some familiarity with Single Page Applications.

Assumed Audience Knowledge

Comfortable with JavaScript, familiar with ReactJS and Github, and comfortable using an editor to build web pages.

Five Things Audience Members Will Learn

  1. Basics of setting up a Gatsby site, including navigation and installing plugins
  2. Gatsby APIs and graphQL queries
  3. Gatsby image processing capabilities
  4. Gatsby features that allow for improved SEO
  5. Configuration of a Gatsby site using NetlifyCMS and deploying changes to it through the CMS

To bring

Fully functioning laptop