Workshop #4

Building your first Fullstack Serverless App with AWS Amplify, VueJS and GraphQL

Gerard Sans

Developer Advocate at AWS


  • 7h
  • + 1 Coffee break
  • + 1 Lunch


  • Bring your own laptop, fully charged, and a rested mind.
  • Create a new AWS account and activate free plan, follow the steps from AWS knowledge center
  • Install latest version of Node (+12.8)
  • Install latest Vue CLI (+3.10)
  • Have latest Chrome with Vue DevTools (+5.1.1)

Gerard Sans will be introducing AWS Amplify, a modern toolchain, libraries and UI components to build modern Fullstack Serverless Apps. You will be building a fully featured application from development to production using VueJS and GraphQL.

Topics we'll be covering:

  • Authentication
  • GraphQL API with AWS AppSync
  • Hosting
  • Multiple Environments
  • Deploying via the Amplify Console
  • Removing / Deleting Services

Target audience

Basic to Intermediate understanding of GraphQL and modern JavaScript. You are curious about Fullstack Serverless Applications. You are also curious about learning new features and tooling.

About Gerard Sans

Gerard is a Developer Advocate at AWS. He is very excited about the future of the Web and JavaScript. Always happy Computer Science Engineer and humble Angular GDE. He loves to share his learnings by giving talks, trainings and writing about cool technologies. He loves running AngularZone and GraphQL London, mentoring students and giving back to the community.