Home / Courses / Frontend
Frontend track · Advanced

Advanced UI: TypeScript, Next.js and Performance

Type-safe components, server rendering, Core Web Vitals, accessibility and design systems.

For developers who already build with React and want the skills senior frontend engineers are hired for: type safety, rendering strategy, speed and accessibility.

Duration
10 weeks
Guided hours
150 hrs
Projects
2
Mode
Live online
page.tsx
// Server component: fetched and rendered on the server
type Course = { slug: string; title: string; weeks: number };

async function getCourses(): Promise<Course[]> {
  const res = await fetch('https://api.example.com/courses', {
    next: { revalidate: 3600 },
  });
  return res.json();
}

export default async function CoursesPage() {
  const courses = await getCourses();
  return (
    <ul>
      {courses.map((c) => (
        <li key={c.slug}>{c.title}, {c.weeks} weeks</li>
      ))}
    </ul>
  );
}
The kind of code you write in Advanced UI: TypeScript, Next.js and Performance
Outcomes

What you will be able to do

Tools and technologies covered:

TypeScriptNext.jsReactBootstrap 5PlaywrightLighthouseStorybook
  • Type React components, hooks and API responses
  • Choose between server and client rendering
  • Build full pages with the Next.js App Router
  • Measure and improve Core Web Vitals
  • Meet WCAG AA accessibility on real pages
  • Build and document a small design system
Syllabus

10 weeks, 5 modules

Each module ends with a graded assignment and a code review from your mentor. Classes run on weekday evenings and weekends, and every session is recorded.

  • Types, interfaces and generics
  • Typing props, hooks and events
  • Typing API responses safely

  • App Router, layouts and routing
  • Server and client components
  • Data fetching and caching
  • Forms, server actions and auth

  • LCP, CLS and INP explained
  • Images, fonts and code splitting
  • Profiling with Lighthouse and DevTools

  • WCAG AA in practice
  • Accessible components and focus management
  • Tokens, theming and Storybook

  • End to end tests with Playwright
  • Capstone review and demo
Projects

What you will build

Every project lives on your GitHub and is reviewed like a real pull request.

Project 1
Design system

A typed component library with themes, documented in Storybook.

Project 2
Course catalogue site

A Next.js site with server rendering, search and a Lighthouse score above 90.

Who it is for
  • Graduates of Frontend Engineering with React
  • Working developers with six months or more of React
  • Full stack developers who want stronger frontend depth
What you need
  • Comfortable building apps with React hooks
  • Git and npm
  • 10 or more hours a week
Roles you can apply for
Frontend EngineerNext.js DeveloperUI EngineerSoftware Engineer (Frontend)

We provide placement support. We do not guarantee a job or a salary.

Fees

One fee, everything included

Live classes, recordings for one year, mentor code reviews, projects, and interview preparation. Pay in full online, or ask about monthly instalments at no added interest.

Placeholder fee. Change it in the admin area.

Advanced UI: TypeScript, Next.js and Performance

Full
EMI
₹22,999
  • 10 weeks, 150 guided hours
  • 2 reviewed projects
  • Recordings for one year
  • Resume review and mock interviews

Exclusive of 18% GST. EMI amounts are indicative; online checkout charges the full fee.

FAQ

Questions about this course

Yes. The first two weeks teach TypeScript from the start, in the context of React.

You learn to theme and extend Bootstrap with design tokens, which is how teams adapt it in production.

Yes. This course includes resume review and two mock interviews focused on frontend rounds.
Get Started

Book a free demo class

Sit in on a live 60-minute session of Advanced UI: TypeScript, Next.js and Performance, meet the mentor and ask anything about the course.

  • +91 00000 00000
  • hello@example.com
Enter your name.
Enter a valid email address.
+91
Enter a 10-digit Indian mobile number.
Select your graduation year.
Tick the box so we can contact you.
Keep exploring

Other courses

All courses
Frontend
16 weeks · Beginner friendly
Frontend Engineering with React

Semantic HTML, modern CSS, JavaScript in depth, then React with hooks, routing and state.

View course details