دوره آموزشی ساختارهای داده کاربردی سی شارپ

دوره آموزشی ساختارهای داده کاربردی سی شارپ

1 ساعت 39 دقیقهمتوسط2024-01-03

مدرسین

Joe Marini

Joe Marini

Senior Developer Advocate at Google, Developer

جزئیات دوره

یاد بگیرید که چگونه با استفاده از کلاس های مجموعه و ساختارهای داده در سی شارپ، داده ها را کارآمدتر و موثرتر مدیریت کنید. در این دوره، با مربی جو مارینی بپیوندید تا مراحل اساسی نحوه نگهداری مجموعه داده ها در سی شارپ را بیان کند و کلاس مجموعه مناسبی را انتخاب کنید که برای طیف گسترده ای از سناریوهای مختلف برنامه نویسی قابل استفاده است. جو با بررسی مفاهیم اصلی، از جمله تفاوت بین مجموعه‌های عمومی و غیرعمومی، و نحوه انتخاب یک کلاس ساختار داده برای رفع نیازهای یک مشکل برنامه‌نویسی خاص، شروع می‌کند. این دوره کلاس‌های جمع‌آوری اولیه و عملیات داده در سی شارپ را پوشش می‌دهد، مانند نحوه جستجو و استفاده از List و LinkedList، و همچنین ساختارهای داده پیشرفته‌تر و تخصصی مانند پشته‌ها، صف‌ها، دیکشنری‌ها، ListDictionary، HybridDictionary، OrderedDictionary، StringCollection، StringBuilder، و بیشتر. در طول مسیر، مهارت های جدید خود را با ساختارهای داده کاربردی در چالش های تمرین در پایان هر بخش آزمایش کنید.

مهارت ها

Data EngineeringProgramming LanguagesData ScienceSoftware DevelopmentOne-Off

سرفصل ها

مقدمه

  • جدال داده‌ها در سی شارپ
  • آنچه باید بدانید

مروری بر ساختارهای داده

  • ساختارهای داده پایه سی شارپ
  • مقدمه ای بر مجموعه داده‌های سی شارپ
  • مجموعه‌های عمومی در مقابل غیرعمومی
  • انتخاب کلاس ساختار داده

ساختارهای داده پایه

  • عملیات لیست پایه
  • جستجوی محتوای لیست
  • LinkedList
  • مقایسه لیست در مقابل لینکدلیست
  • چالش - لیست خرید
  • راه حل - لیست خرید

ساختارهای داده پیشرفته

  • پشته
  • صف
  • لغت نامه ها
  • چالش - بیانیه را متعادل کنید
  • راه حل - بیانیه را متعادل کنید

ساختارهای داده تخصصی

  • ListDictionary و HybridDictionary
  • Ordered Dictionary
  • StringCollection
  • StringBuilder
  • چالش - رشته
  • راه حل - رشته ها

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان