Course Logo

AWS Amplify Developer Course

Learn to build full-stack cloud applications with AWS Amplify Gen 2 and Nuxt 3. From zero to production-ready in this hands-on developer course.

6
Modules
20+
Lessons
4-6
Hours
1
Real Project
💡
Hands-on Learning

This course uses a real Todo application as the learning project. By the end, you'll have built and deployed a fully functional app with authentication and database.

What You'll Learn

Prerequisites

Before starting this course, you should have:

  • Basic JavaScript/TypeScript knowledge – Understanding of ES6+ syntax, async/await, and modules
  • Familiarity with Vue.js – Basic understanding of components, reactivity, and composition API
  • Command line experience – Comfortable running commands in a terminal (PowerShell for Windows)
  • An AWS account – Free tier is sufficient for this course
  • A code editor – We recommend VS Code with Vue and AWS extensions
⚠️
AWS Costs

While AWS Amplify offers generous free tier limits, some resources may incur costs. We recommend setting up billing alerts and cleaning up sandbox environments when not in use.

Technologies Covered

Technology Purpose Category
Nuxt 3 Vue.js meta-framework for the frontend Frontend
AWS Amplify Gen 2 Full-stack cloud framework Backend
Amazon Cognito User authentication and management Auth
Amazon DynamoDB NoSQL database for data storage Database
AWS AppSync Managed GraphQL API service API
TypeScript Type-safe JavaScript for both frontend and backend Language

Ready to Start?

Begin your AWS Amplify journey with Module 1, where we'll introduce you to AWS Amplify and explain the core concepts you'll use throughout this course.

Start Learning →