Frontend Intermediate Premium

Jamstack: Next.js and Serverless Functions Virtual Internship

In this virtual internship, students will learn how to leverage the Jamstack architecture and Next.js to build fast, secure, and scalable web applications powered by serverless functions. They will gain hands-on experience in developing modern, responsive user interfaces, integrating with serverless APIs, and deploying their applications to the cloud. By the end of the internship, students will have a portfolio of projects showcasing their proficiency in Jamstack development and be prepared for a career as a frontend engineer or full-stack developer.

weeks
8 tasks
0 enrolled
Sign In to Purchase - $49
Track price: $49.00

Track Overview

This track provides hands-on experience and real-world projects to build your skills.

Tasks & Milestones

Set up a Next.js project

Intermediate

In this task, you'll learn how to set up a new Next.js project and explore its core features.

4 hours

Build a simple Jamstack website with Next.js

Intermediate

In this task, you'll build a simple Jamstack website using Next.js, focusing on creating pages, components, and styling.

8 hours

Create a serverless function in Next.js

Intermediate

In this task, you'll learn how to create a serverless function in a Next.js application and expose it as an API endpoint.

6 hours

Build a Jamstack application with serverless functions

Intermediate

In this task, you'll build a Jamstack application that leverages serverless functions for dynamic content and API calls.

12 hours

Optimize the performance of a Next.js application

Intermediate

In this task, you'll learn how to implement various performance optimization techniques in a Next.js application.

8 hours

Secure a Jamstack application

Intermediate

In this task, you'll learn how to secure a Jamstack application built with Next.js.

8 hours

Deploy a Next.js application to Vercel

Intermediate

In this task, you'll learn how to deploy a Next.js application to Vercel, a leading Jamstack hosting platform.

4 hours

Deploy a Next.js application to Netlify

Intermediate

In this task, you'll learn how to deploy a Next.js application to Netlify, another popular Jamstack hosting platform.

4 hours

Prerequisites

  • • Proficiency in JavaScript
  • • Basic understanding of React or other frontend frameworks

Certificate

Certificate of Completion

Earn a certificate upon successful completion