Get in Touch

Course Outline

Introduction

Next.js Overview

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

Setting Up the Development Environment

  • Installing and configuring Next.js

Next.js Quick Start

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

Bindings and Forms

  • Implementing component binding
  • Validating forms and inputs

State and Data Management

  • Creating, updating, and managing stores

Web Services

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

Routing and SSR

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

Data Persistence

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

Testing the Application

  • Conducting unit 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

  • Experience with JavaScript programming

Audience

  • Web Developers
 14 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories