Skip to content

Work & Development · Backend & Full Stack Development

Full Stack Applications with Next.js

Build journal screens connected to a server that checks identity and note ownership.

Level
Advanced
Lessons
9 lessons in 3 modules
Estimated study
About 10 hours
Format
Online, self-paced

Monthly: $0 today with a card, then $34 on day 4 unless you cancel before then. After the trial, 30 days' notice applies. Active on-campus students have academy access included. Check your existing student account before buying another subscription.

Before you start

Recommended preparation:

Use a computer with a keyboard and a current browser. Individual lessons explain the tools needed for each exercise.

Full study requires active Academy access. This course can be audited independently of optional assessed programs.

About this course

After React, TypeScript, Secure APIs and Testing, connect the browser, server and database in one app. In about 10 hours, build a private journal with Next.js 16 and Supabase sign-in. Let owners read and edit their own entries, and show clear messages while loading, saving or handling an error.

What you will be able to do

  • Explain server and client boundaries in a Next.js application.
  • Build validated data reads and writes with account permissions.
  • Choose loading, error and cache behavior appropriate to the data.

Course outline

Turn folders into pages and layouts. Decide which work runs on the server and which needs the browser.

  1. Create a Next.js 16 App Router project1 hFree preview
  2. Render dynamic pages with asynchronous route parameters45 min
  3. Keep server data separate from browser interaction45 min

Add sign-in, read only the owner's entries and connect forms to protected create and update routes.

  1. Add Supabase sign-in and owner-only reads2 h
  2. Build an owner-scoped Route Handler update1 h 15 min
  3. Connect a typed editor to the private update1 h 15 min

Check loading and error messages, saved changes and private data before releasing the journal.

  1. Make loading and failures understandable45 min
  2. Keep private data out of caches45 min
  3. Review, extend and release the journal1 h 30 min

Related assessed programs

This course belongs to the following optional programs. Each has its own required course bundle, evidence review and separate fee. Each program page shows its approved fee and current registration status.

Full Stack Developer: Non-accredited Cloud Forest Certificate

5 required courses · non-accredited assessed certificate

Work & Development · Digital Skills & AI Literacy

Digital Confidence for Work

Find your files, write clear messages, and check a small workplace project.

Included with Academy

Try lesson 1 free

Work & Development · Digital Skills & AI Literacy

AI for Study and Everyday Work

Write clear requests, check what comes back, and keep private information out.

Included with Academy

Try lesson 1 free

Work & Development · Web Development & Programming

Build Your First Website

Build three linked web pages with clear headings, useful images, and labeled fields.

Included with Academy

Try lesson 1 free