Walnut DataTech

React and Next.js developer

Build fast, accessible and type-safe web applications with modern JavaScript, React and the Next.js App Router.

No reviews yetTaught by Walnut Jobs course team
Level
Intermediate
Language
English
Duration
30 hours
Lessons
12

Last updated 22 Oct 2026

What you'll learn.

  • Write modern, typed JavaScript with async/await, modules and TypeScript generics and narrowing.
  • Build React components with props, state and effects, and avoid common re-render and effect bugs.
  • Structure a Next.js App Router application with layouts, dynamic routes and loading and error states.
  • Choose between server and client components and fetch and mutate data with Server Actions.
  • Test components with Vitest and React Testing Library and meet WCAG 2.2 accessibility basics.
  • Measure and improve Core Web Vitals before shipping to production.

How this course is taught.

Every module comes to you in four parts, so you can watch, read, discuss and check what you have learned.

  1. Quadrant I

    e-Tutorial

    Watch a short video lecture for each module, with full text notes beside it so you can review or translate at your own pace.

  2. Quadrant II

    e-Content

    Download or print the reading material for each module, with key terms, case studies and links to further resources.

  3. Quadrant III

    Discussion forum

    Ask questions and clear your doubts with other learners. The course team guides the discussion and answers questions.

  4. Quadrant IV

    Assessment

    Check your understanding with quizzes, short and long-answer practice and FAQs, then take the final test.

Curriculum.

4 modules · 12 lessons
1Modern JavaScript and TypeScript3 lessons · 44 mine-Content (notes)2Assessment1
  • Note: JavaScript you will use every day16 min
  • Note: TypeScript for application code18 min
  • Quiz: Module 1 quiz10 min
2React fundamentals3 lessons · 46 mine-Content (notes)2Assessment1
  • Note: Components, props and state18 min
  • Note: Effects, forms and custom hooks18 min
  • Quiz: Module 2 quiz10 min
3Next.js App Router3 lessons · 50 mine-Content (notes)2Assessment1
  • Note: Routing, layouts and special files18 min
  • Note: Server components, client components and data20 min
  • Quiz: Module 3 quiz12 min
4Quality, performance and shipping3 lessons · 54 mine-Content (notes)2Final test1
  • Note: Testing React components16 min
  • Note: Accessibility and Core Web Vitals18 min
  • Final test: Final assessment20 min

Your certificate.

This is the certificate you receive when you complete the course and pass its final test.

Certificate No.

WDT-WJRND-2026-000000

Certificate of completion

React and Next.js Developer

This is to certify that

Learner Name

has successfully completed the course and passed its assessment, and is recognised as a

React and Next.js developer

4 modules12 lessons30 hours of learningOnline, on Walnut LMS

DD Month YYYY

Date of issue

Noida, India

Authorised Signatory

Walnut DataTech Private Limited

Verify this certificate at walnutdatatech.com/verify-certificate with certificate number WDT-WJRND-2026-000000. Issued on Walnut LMS.

Specimen — not a valid certificate
React and Next.js developerView full size

What you need to receive it.

Complete every lesson and pass the final assessment with at least 70%.

Every certificate carries its own number that anyone can check on the verification page.

About this course.

React is the most widely used library for building web interfaces, and Next.js has become the default way to ship React in production at product companies and global enterprises alike. Employers want developers who understand both halves: how components, state and effects work in the browser, and how server components, caching and routing work on the server.

This course starts with the modern JavaScript and TypeScript you need, then builds up React fundamentals, the Next.js App Router with server components and Server Actions, and finally the testing, accessibility and performance work that separates a demo from a product. Examples target React 19 and Next.js 15 and later.

Who this is for

  • JavaScript developers moving to React, or React developers new to the App Router.
  • Back-end engineers who want to deliver full-stack features.
  • Candidates applying for front-end or full-stack roles that require React, Next.js and TypeScript.

Skills this certificate proves: React (Advanced), Next.js (Proficient), TypeScript (Proficient), JavaScript (Advanced).

Linked to Walnut Jobs: complete this course to earn the certificate employers ask for.

Your instructor.

Walnut Jobs course teamJob-ready courses designed with hiring companies

Learner reviews.

No reviews yet

No reviews yet. Learners can review a course after completing half of it.

Questions about enrolling.

Is this course really free?

Yes. Create an account and enrol with one click. There's no payment step.

How long can I access this course?

You keep access for as long as the course is offered on Walnut LMS.

Do I get a certificate?

Yes. The certificate section above shows the certificate and sets out what you need to receive it.

Software development