LEARNING PATH

Front-End Developer

What is a Front-End Developer?

As a front-end or mobile developer, you build feature-rich web and mobile applications. You use popular front-end web or mobile frameworks including React, React Native, Vue, Angular, Iconic or iOS/Android to build the presentation layer of your app (e.g., the layout, the positioning of text and images, colors, fonts, buttons, etc.). You also work with backend APIs and services to add interactivity to your web or mobile application.

Using Amplify you can use your existing front-end skillset to add cloud functionality into your application such as auth, data, analytics, push notifications, and more.

What Will I Learn?

Host Web or Mobile Application

Build and host a web or mobile application on the AWS Global content delivery network (CDN).

Add Authentication

Add authentication to your application to enable sign-in and sign-out.

Add Database and Storage

Add a GraphQL API, database, and storage solution to your application.

Get Started!

This tutorial will teach you how to deploy a web or mobile application with user authentication, a database, and storage in under an hour. Choose your preferred framework below!
Explore Amplify
Learn more about the features and benefits of AWS Amplify.
Learn more >>
Amplify blog posts
Read the latest news and updates about all things AWS Amplify.
Read the blog posts >>
Amplify resource center
Explore documentation to get the most out of AWS Amplify.
Go to the resource center >>