Join WhatsApp

React & Next.js Course
Frontend, SSR & Full-Stack Web Apps
MODULE 1
Web & JS Foundation
ES6 • DOM
  • ES6 features
  • Promises & async
  • Closures
  • DOM & events
  • Fetch & HTTP
MODULE 2
React Fundamentals
JSX
  • Virtual DOM
  • SPA
  • Rendering
MODULE 3
Components & Props
UI
  • Components
  • Props
  • Lists
  • Patterns
MODULE 4
State & Events
useState
  • State
  • Events
  • Forms
MODULE 5
Hooks
Core
  • useEffect
  • useRef
  • Custom hooks
MODULE 6
Lifecycle
Effects
  • Mount
  • Update
  • Cleanup
MODULE 7
State Mgmt
Redux
  • Context
  • useReducer
  • Zustand
MODULE 8
Routing
SPA
  • Routes
  • Params
  • Layouts
MODULE 9
Forms
Validation
  • Controlled
  • React Hook Form
  • Zod
MODULE 10
Styling
Tailwind
  • CSS modules
  • Tailwind
  • Styled
MODULE 11
Performance
Memo
  • memo
  • Lazy
  • Suspense
MODULE 12
Data Fetch
API
  • Fetch
  • React Query
  • SWR
MODULE 13
Testing
Jest
  • RTL
  • Hooks
  • Mocking
MODULE 14
Next.js Fundamentals
SSR
  • SSR/SSG
  • App router
  • Layouts
MODULE 15
Next Routing
File
  • Dynamic
  • Nested
  • Metadata
MODULE 16
Server/Client
RSC
  • Server comps
  • Client comps
  • Streaming
MODULE 17
Next Data
ISR
  • Fetch server
  • Cache
  • Revalidate
MODULE 18
Full-Stack
API
  • API routes
  • DB
  • Auth
MODULE 19
Auth & Security
JWT
  • NextAuth
  • OAuth
  • CSRF
MODULE 20
DB & ORM
Prisma
  • Models
  • Relations
  • Migrate
MODULE 21
Advanced Next
Edge
  • Middleware
  • Image
  • SEO
MODULE 22
UI Systems
Design
  • Design system
  • a11y
  • Motion
MODULE 23
Deploy
Vercel
  • Vercel
  • Docker
  • CI/CD
MODULE 24
Perf & Web Vitals
Lighthouse
  • Vitals
  • Bundle
  • CDN
MODULE 25
Architecture
Scaling
  • Folders
  • Monorepo
  • Microfrontends
MODULE 26
Projects
Apps
  • SaaS UI
  • E-commerce
  • Dashboard
MODULE 27
Career
Tracks
  • React dev
  • Next full-stack
  • SaaS dev