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
Testimonials (7)
Project folder and files with exercises all available to us with a virtual desktop, pair programming during the exercises
Jacob Flynn - Chemist4U
Course - React with Next.js
Hands on experiences
pawel kowala - Chemist4U
Course - React with Next.js
I like the professionality of the trainer, he really knows what he is talking about and able to explain almost even the simple subjects on the topic which is great.
Marlon - National Confederation of Cooperatives
Course - React with Next.js
The trainer explained even complex topics in a very accessible way. Overall, I gained a significant amount of knowledge—more than I had expected.
Adam Bartniczak - Agora S.A.
Course - React with Next.js
Machine Translated
Although I might have been too advanced for the training topic, I enjoyed being able to systematize my knowledge a bit and fill in some gaps with the basics that I had skipped when I learned Next.js by jumping into an already advanced and set up project. I also appreciated that the trainer could share some of his practical experiences with this technology when he implemented projects based on it.
Wiktor Toporek - THE SOFTWARE HOUSE SP Z O. O.
Course - React with Next.js
Machine Translated
Quick and specific answers to questions
Kacper Witas - The Software House Sp. z o.o.
Course - React with Next.js
Machine Translated
Content delivery