Udemyintermediateen

Practical Next.js & React - Build a real WebApp with Next.js

Learn fullstack web app development with Next.js, React, and Strapi. Build a components library using Storybook. Practical Next.js & React skills.

3.9(493)
72,767students
10h 49m
Certificate
Nick Ovchinnikov
Nick OvchinnikovSoftware Engineer: Web, Machine Learning, Math

Course Content

Practical Next.js & React - Build a real WebApp with Next.js is an intermediate-level Udemy course taught by Nick Ovchinnikov. It runs 10h 49m, is taught in English, and includes a certificate of completion. Learners rate it 3.9 out of 5 from 493 reviews, with 72,767 students enrolled. It is a paid course, last updated August 2022.

Build a Fullstack Web Application with React and Next.js + TypeScript! This course provides a practical, straightforward approach to creating production-ready web apps.

Next.js is the leading React framework for building scalable and performant applications. Enjoy a superior developer experience with features like hybrid static & server rendering, robust TypeScript support, smart bundling, and route pre-fetching – all without complex configuration.

Master data fetching techniques in Next.js, including Server-side Rendering (SSR), Static Generation (SSG), and Incremental Static Regeneration (ISR). Learn how to optimize your application for speed and performance.

This course emphasizes Test-Driven Development (TDD) and Test-Driven Learning (TDL). Gain confidence in testing your code using Jest and React Testing Library. Even if you're new to testing, this course provides a clear path to understanding and implementing effective test cases. Testing guarantees your code functions as expected and improves overall code quality.

Create a reusable components library with Storybook, a popular and essential tool for Component Driven Development. We'll cover installation and configuration to provide a comprehensive component specification.

Explore powerful CSS-in-JS solutions like EmotionJS, EmotionJS, and Styled-Components to easily manage and style complex UI components. These toolkits allow you to create and maintain sophisticated styles with ease.

Implement Dark Mode and Light Mode functionality for your application using the EmotionJS and Styled-Components API, integrated seamlessly with Next.js.

Automate your software workflows with GitHub Actions for world-class CI/CD (Continuous Integration/Continuous Deployment). Learn to build, test, and deploy your code directly from GitHub, streamlining code reviews, branch management, and issue triaging. We'll create a custom deployment workflow.

Finally, learn state management with Redux using the simplified Redux-Toolkit library. Understand how to effectively manage your application's data flow.

Ready to build your own fullstack application? Check out the full curriculum and watch free preview videos! Join the course risk-free with our 30-day money-back guarantee. We'll see you in the course!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.