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)
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
Brian Zaranyika - Vodacom SA
Course - React with Next.js
His ability to explain complex concept in simple terms. He could explain from highlevel concept to the basics. He could handle questions well
Sefako Tholo - Vodacom SA
Course - React with Next.js
The training has good content and easy to follow