دوره آموزشی ساختارهای داده کاربردی سی شارپ
1 ساعت 39 دقیقهمتوسط2024-01-03
مدرسین

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
- چالش - رشته
- راه حل - رشته ها
نتیجه
- مراحل بعدی