تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی جاوااسکریپت: ساخت ساختار داده لیست‌های پیوندی

دوره آموزشی جاوااسکریپت: ساخت ساختار داده لیست‌های پیوندی

1 ساعت 7 دقیقهمتوسط2025-05-02

مدرسین

Tiffany Graves

Tiffany Graves

جزئیات دوره

وقتی داری برنامه‌نویسی رو تازه شروع می‌کنی، خیلی مهمه که بفهمی چطوری می‌تونی داده‌هات رو با استفاده از ساختارهای مختلف داده ذخیره و مدیریت کنی. هر زبان برنامه‌نویسی، ساختارهای داده خاص خودش رو داره؛ بعضی‌هاشون فقط تو همون زبان وجود دارن و بعضی‌ها هم بین زبان‌های مختلف مشترک هستن. مثلاً تو جاوااسکریپت، لیست‌های پیوندی (linked lists) به صورت پیش‌فرض وجود ندارن، ولی این ساختار داده خیلی خوبه مخصوصاً وقتی می‌خوای داده‌ها رو اضافه یا حذف کنی. در واقع، لیست‌های پیوندی یکی از بلوک‌های اصلی ساختارهای داده پیچیده‌تر هم هستن.

تو این دوره یاد می‌گیری چطوری لیست‌های پیوندی رو تو جاوااسکریپت بسازی و ازشون استفاده کنی. می‌فهمی انواع مختلف لیست‌های پیوندی چی هستن، مزایا و محدودیت‌هاشون چیه، و چطور با استفاده از عملیات پایه‌ای مثل ایجاد، خواندن، به‌روزرسانی و حذف (CRUD) روی این لیست‌ها کار کنی. با این مهارت، بهتر می‌تونی ساختار داده‌های خودت رو طراحی و بهینه کنی و به شکل حرفه‌ای‌تر برنامه‌نویسی کنی.

🎯 اهداف یادگیری:
ساختن لیست‌های پیوندی در جاوااسکریپت از صفر
آشنایی با مزایا و محدودیت‌های سه نوع اصلی لیست پیوندی
انجام عملیات پایه CRUD (ایجاد، خواندن، به‌روزرسانی و حذف) روی لیست‌های پیوندی

مهارت ها

Ecma InternationalJavaScriptWeb Development ToolsData EngineeringFront-End Web DevelopmentWeb DevelopmentProgramming LanguagesData ScienceSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

۰. مقدمه

  • 01 - معرفی دوره
  • 02 - اول از همه چه چیزهایی را باید بدانم
  • 03 - مرور کلی دوره
  • 04 - فضاهای کد گیت‌هاب

۱. آرایه‌ها در مقابل لیست‌های پیوندی

  • 05 - آرایه‌ها
  • 06 - تکرار آرایه‌ها با حلقه‌های 'for'
  • 07 - نقشه، فیلتر، کاهش
  • 08 - لیست‌های پیوندی
  • 09 - تفاوت‌های بین لیست‌های پیوندی و آرایه‌ها

۲. لیست‌های پیوندی

  • 10 - گره چیست؟
  • 11 - محدودیت‌ها و مزایای لیست‌های پیوندی
  • 12 - لیست‌های پیوندی تکی، دوتایی و دایره‌ای

۳. لیست‌های پیوندی دوگانه

  • 13 - ایجاد لیست پیوندی و درج گره‌ها
  • 14 - پاک کردن و چاپ یک لیست پیوندی
  • 15 - حذف
  • 16- چالش
  • 17 - راه حل

۴. لیست‌های پیوندی منفرد

  • 18 - درج گره‌ها
  • 19 - دریافت، چاپ، حذف و پاک کردن لیست‌ها
  • 20 - چالش
  • 21 - راه حل

نتیجه‌گیری

  • 22 - مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal