Course Outline

Introduction

Next.js Overview

  • What is Next.js?
  • Next.js features

Preparing the Development Environment

  • Installing and configuring Next.js

Next.js Quick Start

  • Initializing the application
  • Creating and using components
  • Working with state
  • Styling the application

Bindings and Forms

  • Using component binding
  • Validating forms and input

State and Data Management

  • Creating, updating, and managing stores

Web Services

  • Adding a REST API
  • Sending, fetching, and transforming data

Routing and SSR

  • Preloading components
  • Fetching and pre-fetching data
  • Syncing stores

Data Persistence

  • Setting up MongoDB
  • Creating a database
  • Connecting to a database

Testing the Application

  • Testing with unit tests and mock tests

Debugging the Application

  • Handling errors

Deploying the Application

  • Deploying the full stack application
  • Hosting the full stack application

Securing the Application

  • Authenticating with AuthO

Troubleshooting

Summary and Conclusion

Requirements

  • JavaScript programming experience

Audience

  • Web Developers
 14 Hours

Number of participants



Price per participant

Testimonials (2)

Related Courses

Next.js 14 Advanced Development

21 Hours

Advanced React

14 Hours

FARM (FastAPI, React, and MongoDB) Full Stack Development

14 Hours

Choosing the Right JavaScript Framework

14 Hours

Testing React Apps with Jest

14 Hours

MERN Fullstack Development

14 Hours

Meteor and React

14 Hours

Building Micro Frontends with React

21 Hours

Building Microservices with NodeJS and React

21 Hours

PHP with React

14 Hours

React: Build Highly Interactive Web Applications

21 Hours

Building Interactive Applications with React, Redux and GraphQL

28 Hours

React Patterns

14 Hours

Transform a React Application into a Progressive Web App (PWA)

14 Hours

React, Redux and TypeScript

21 Hours

Related Categories

1