×
ribbon

React و Next.js - راهنمای جامع

مدرس:Udemy

Academind by Maximilian Schwarzmuller

Next.js را از پایه یاد بگیرید و برنامه‌های فول‌استک ReactJS + NextJS را با استفاده از App Router یا Pages Router بسازید!

4دانشجو
40ساعت
سرفصل‌ها
متوسط سطح دوره
بروزرسانیآبان ۱۴۰۵
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

• یادگیری ساخت برنامه‌های فول‌استک ری‌اکت با نکست‌جی‌اس 15 (Next.js 15) و معماری App Router

• ساخت پروژه‌های واقعی و به‌کارگیری آموخته‌ها از طریق مثال‌ها و تمرین‌های عملی

• آشنایی با روش‌های مختلف ساخت اپلیکیشن در نکست‌جی‌اس — مقایسه App Router در برابر Pages Router

• شروع کار با کامپوننت‌های سرور ری‌اکت (RSC)، کامپوننت‌های کلاینت، روش‌های دریافت داده (Data Fetching) و موارد دیگر

این دوره شامل:

40 ساعت ویدئو

169 جلسه متنی

169 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

پیش‌نیاز‌ها

• آشنایی با ReactJS اکیداً توصیه می‌شود، اما دوره شامل یک فصل کامل مرور و یادآوری ری‌اکت نیز هست.
• هیچ آشنایی یا تجربه قبلی با Next.js نیاز نیست.

توضیحات دوره

این دوره جدیدترین نسخه Next.js را به شما آموزش می‌دهد و هر دو رویکرد App Router و Pages Router را (همراه با توضیح تفاوت‌ها و کاربرد هرکدام) پوشش می‌دهد.

به پرفروش‌ترین دوره Next.js بپیوندید و یاد بگیرید چگونه با React و Next.js، برنامه‌هایی بسیار پویا، فوق‌العاده سریع و بهینه‌سازی‌شده برای موتورهای جستجو (SEO-ready) بسازید!
این دوره هر دو معماری App Router و Pages Router را در Next.js پوشش می‌دهد — دو شیوه متمایز برای ساخت برنامه‌های فول‌استک با ری‌اکت! طبیعتاً خواهید آموخت که این دو رویکرد چه هستند، چرا اصلاً دو شیوه مجزا وجود دارد و هر کدام چطور کار می‌کنند.

من پیش از این پرفروش‌ترین دوره ری‌اکت در یودمی را تدریس کرده‌ام و اکنون بسیار هیجان‌زده‌ام که این دوره جامع Next.js را با شما به اشتراک بگذارم؛ فریم‌ورک فوق‌العاده‌ای برای ری‌اکت که به شما امکان می‌دهد به‌عنوان یک توسعه‌دهنده React گام بعدی را بردارید و پروژه‌های واقعی و آماده عرضه به بازار (Production-ready) بسازید!

نکست‌جی‌اس یک فریم‌ورک فول‌استک و آماده محصول برای ReactJS است — پرطرفدارترین کتابخانه جاوااسکریپت که امروزه می‌توانید یاد بگیرید!

آیا این اصطلاحات برایتان کمی اغراق‌آمیز به نظر می‌رسد؟

حق با شماست؛ اما واقعیت این است که Next.js بهترین انتخاب برای ارتقای شغلی توسعه‌دهندگان ری‌اکت و ارتقای اپلیکیشن‌های آن‌ها به سطح بعدی است.
نکست‌جی‌اس با سرعت خیره‌کننده‌ای در حال رشد است و بازار کار تقاضای بسیار بالایی برای آن دارد؛ آن هم به دلایلی کاملاً منطقی:
این فریم‌ورک امکان رندر سمت سرور (SSR) توکار و پیش‌رندرینگ صفحات را فراهم می‌کند. ساخت اپلیکیشن‌های ری‌اکت با تجربه کاربری عالی و سازگار با موتورهای جستجو (سئو) هرگز به این سادگی نبوده است!

علاوه بر این، ساخت اپلیکیشن‌های فول‌استک ری‌اکت (ترکیب کدهای فرانت‌اند و بک‌اند در یک پروژه واحد) با Next.js فوق‌العاده راحت است! کدهای سمت سرور و کلاینت را به زیبایی با هم ترکیب کنید و یک API مبتنی بر Node.js را درست در کنار فرانت‌اند ری‌اکت خود بسازید. کار با Next.js به همین اندازه روان است!
می‌خواهید قابلیت احراز هویت اضافه کنید؟ نکست‌جی‌اس این فرآیند را هم بسیار ساده کرده و ثبت‌نام، ورود کاربران و مدیریت نشست‌ها (Session Management) را بدون دردسر جلو می‌برد.

این دوره شما را در کمترین زمان از سطح مبتدی به سطح پیشرفته Next.js می‌رساند!
کار را از پایه‌ای‌ترین مفاهیم آغاز می‌کنیم (هیچ دانش قبلی از Next.js نیاز نیست) و سپس وارد تمامی ویژگی‌های بنیادین فریم‌ورک می‌شویم؛ هم به‌صورت مباحث تئوری و هم در قالب چندین پروژه عملی واقعی که تمامی مفاهیم را گام‌به‌گام پیاده‌سازی می‌کنند.

برای شروع این دوره به آشنایی اولیه با ری‌اکت نیاز دارید؛ البته یک فصل کامل «مرور سریع ری‌اکت» درون دوره قرار داده شده تا اگر مدتی از کار با ری‌اکت دور بوده‌اید، به‌راحتی خود را به سطح مطلوب برسانید.

همچنین دوره شامل یک بخش خلاصه برای Pages Router و یک بخش مفاهیم اساسی برای App Router است؛ بنابراین در آینده هر زمان بخواهید می‌توانید بدون نیاز به بازبینی کل دوره، آموخته‌هایتان را سریع مرور کنید. یا اگر وقت کمی دارید، می‌توانید تنها با دیدن همین بخش‌های خلاصه، با تمام قابلیت‌های کلیدی در سریع‌ترین زمان ممکن آشنا شوید.

پس از پایان دوره، آمادگی کامل خواهید داشت تا پروژه‌های Next.js اختصاصی خود را از صفر بسازید و برای فرصت‌های شغلی مرتبط با این حوزه اقدام کنید!

سرفصل‌های این دوره با جزئیات عبارتند از:

  • نکست‌جی‌اس چیست و چرا باید از آن استفاده کرد؟
  • چرا در بسیاری از پروژه‌ها صرفاً استفاده از React کافی نیست؟
  • ساخت پروژه‌های Next.js از صفر و درک ساختار فایل‌های پروژه
  • کار با سیستم مسیریابی مبتنی بر فایل (File-based Routing)
  • افزودن مسیرهای داینامیک و Catch-all Routes
  • پیاده‌سازی انواع مختلف پیش‌رندرینگ صفحات و رندر سمت سرور (SSR)
  • کار با داده‌ها، دریافت داده (Data Fetching) و پیش‌دریافت (Prefetching)
  • مدیریت ارسال و پردازش فرم‌ها با استفاده از سرور اکشن‌ها (Server Actions)
  • مدیریت آپلود فایل
  • تولید پیش‌ساخته صفحات پویا و ایستا (Pre-rendering)
  • بهینه‌سازی صفحات با استفاده از متادیتاها (Metadata)
  • بهینه‌سازی تصاویر با کامپوننت کاربردی Image در Next.js
  • ساخت برنامه‌های فول‌استک با Route Handlers / API Routes و Server Actions
  • مدیریت وضعیت سراسری برنامه (State Management) با React Context در پروژه‌های نکست
  • پیاده‌سازی سیستم احراز هویت (Authentication) در پروژه‌های Next.js
  • چندین پروژه عملی کامل که تمام این مفاهیم را درون آن‌ها اجرا می‌کنیم!
  • یک فصل جامع برای مرور سریع و یادآوری مفاهیم React.js
  • بخش‌های خلاصه Next.js جهت مرور سریع یا یادگیری فشرده قابلیت‌های کلیدی و مباحث بسیار دیگر!

مشتاقم تا این مسیر یادگیری جذاب را همراه شما آغاز کنم!

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان React که می‌خواهند یک گام جلوتر بروند و اپلیکیشن‌های آماده ورود به بازار (Production-ready) بسازند.
  • توسعه‌دهندگان React که قصد دارند به دنیای توسعه فول‌استک وارد شوند.
  • تمامی برنامه‌نویسان وب که به دنبال یادگیری یکی از محبوب‌ترین و پرتقاضاترین فناوری‌های روز دنیا هستند.

دیدگاه کاربران

0

بر اساس امتیاز 1 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
3دوره
2,940دانشجو
1,561نظر و امتیاز

آکادم‌مایند با تجمیع دوره‌ها و دانش مدرسان موفق، تلاش می‌کند تا آموزش آنلاین با کیفیت بالایی ارائه دهد.
آموزش آنلاین، موفقیت در دنیای واقعی - این چیزی است که آکادم‌مایند نماینده آن است. موضوعاتی مانند توسعه وب، تحلیل داده‌ها و موارد دیگر را به شیوه‌ای سرگرم‌کننده و جذاب بیاموزید.
ما بیش از ۳,۰۰۰,۰۰۰ دانشجو را در طیف وسیعی از موضوعات آموزش داده‌ایم. ما دوست داریم به شما نیز آموزش دهیم! :)
به یادگیری ادامه دهید

poster

React و Next.js - راهنمای جامع

4دانشجو