Developing Full Stack Next.js Web Applications
Dr. Jose Annunziato
How to use the book
This website is the companion to Developing Full Stack Next.js Web Applications. CS 4550 and CS 5610 share the same book. Required work is the main book content — the chapter text, labs, and LiveDemos — plus whatever an assignment explicitly names. Same note on the syllabus.
Syllabus — leave the book for course pages (assignments, quizzes, slides).
Chapters
- Chapter 1 — Building Next.js User Interfaces with HTML
- Chapter 2 — Styling User Interfaces with CSS and Tailwind
- Chapter 3 — Creating Single Page Applications with JavaScript
- Chapter 4 — Managing Client State
- Chapter 5 — Implementing RESTful Web APIs with Express.js
- Chapter 6 — Integrating React with MongoDB
Practice
Ungraded self-checks for each chapter live on dedicated practice pages and do not count toward your grade. Browse practice quizzes.