پک جامع Next.js

در این دوره با مفاهیمی مثل SSR، SSG و ISR آشنا می‌شید و یاد می‌گیرید چطور وب‌اپلیکیشن‌های سریع و مقیاس‌پذیر بسازید.

  • مدت: ۴۵ ساعت

پیش‌نیاز

React JS

سرفصل‌ها

1 بخش مبتدی تا متوسط
  1. معرفی و مفهوم Next.js (تاریخچه، چرا انتخاب شود)
  2. راه‌اندازی پروژه‌ی Next.js 15 (نصب، ساختار فولدرها، تنظیمات اولیه)
  3. مسیریابی Pages Router و App Router — تفاوت‌ها، انتخاب مناسب
  4. استایل‌دهی و UX اولیه (CSS Modules، Styled Components، Tailwind)
  5. دریافت و نمایش داده‌ها (Fetch, Axios, API Routes)
  6. رندرینگ استاتیک و داینامیک: SSG، SSR، ISR — با تنظیمات جدید نسخه ۱۵
  7. صفحه‌بندی، جست‌وجو، کامپوننت‌های فهرست
  8. احراز هویت اولیه و محافظت از مسیرها
  9. متادیتا، SEO و بهینه‌سازی صفحات
2 بخش ویژه نسخه ۱۵ (تغییرات و قابلیت‌های جدید)
  1. پشتیبانی از React 19 — نکات مهاجرت، استفاده از Hooks جدید، سازگاری با نسخه ۱۵ (Next.js)
  2. مدل درخواست‌های async (Async Request APIs) — استفاده از cookies, headers, draftMode, searchParams, params در layout/page/route ‎(Next.js)
  3. رفتارهای کش جدید — تغییرات Default Caching Semantics و Client Router Cache ‎(Next.js)
  4. Turbopack (Bundler جدید) و بهینه‌سازی build/dev در نسخه ۱۵ ‎(Next.js)
  5. TypeScript پیشرفته: Typed Routes، Route Export Validation ‎(Next.js)
  6. ابزارهای مشاهده (Observability) و Performance: Static Route Indicator، بهبود زمان dev/startup ‎(Medium)
3 بخش پیشرفته
  1. Middleware و Edge Functions (نسخه جدید و بهینه)
  2. بین‌المللی‌سازی (i18n) و سایت‌های چندزبانه
  3. بهینه‌سازی عملکرد (Performance Optimization مستمر، Code‑Splitting، Lazy Loading)
  4. تست نویسی پیشرفته (Unit & E2E)، استراتژی‌های مقیاس‌پذیری
  5. نشر/Deploy پیشرفته با نسخه ۱۵ — CI/CD، محیط‌های تولید، تنظیمات کش و بودجه منابع
  6. پروژه عملی نهایی: ساخت وب‌اپلیکیشن واقعی با Next.js 15، استفاده کامل از قابلیت‌های جدید، استقرار در محیط واقعی

درباره دوره

Next.js یکی از قدرتمندترین فریم‌ورک‌ها برای توسعه وب است که برای ساخت وب‌اپلیکیشن‌های مدرن و پرفورمنس بالا طراحی شده.
در دوره «Next.js حرفه‌ای: صفر تا پیشرفته» از اصول پایه React شروع می‌کنید و به‌صورت پروژه‌محور با Next.js آشنا می‌شید.
شما با مفاهیم پیشرفته‌ای مثل رندرینگ سمت سرور، صفحات داینامیک، API Routes، احراز هویت، بهینه‌سازی عملکرد، و تکنیک‌های مدرن مثل Middleware و Edge Functions آشنا خواهید شد.
هدف این دوره آماده‌کردن شما برای ورود به بازار کار و توانمندسازی‌تون برای ساخت وب‌اپلیکیشن‌های پیچیده و حرفه‌ای است.

انتخاب دوره و ثبت‌نام

در حال حاضر گزینه‌ای برای ثبت‌نام در دسترس نیست.

از کلاس بعدی این دوره باخبر شوید

اطلاعات خود را بگذارید تا کارشناسان کندو برای کلاس بعدی با شما تماس بگیرند.

فیلد های "(اجباری)" اجباری هستند