آموزش C#: داده های کاربردی

C#: Applied Data

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

سرفصل ها و درس ها

معرفی Introduction

  • جدال داده ها در سی شارپ Wrangling data in C#

  • آنچه شما باید بدانید What you should know

1. مروری بر ساختارهای داده 1. Overview of Data Structures

  • ساختارهای داده پایه سی شارپ Basic C# data structures

  • مقدمه ای بر مجموعه داده های سی شارپ Introduction to C# data collections

  • مجموعه‌های عمومی در مقابل غیرعمومی Generic vs. non-generic collections

  • انتخاب کلاس ساختار داده Selecting a data structure class

2. ساختارهای داده پایه 2. Basic Data Structures

  • عملیات لیست پایه Basic List operations

  • جستجوی محتوای لیست Searching List content

  • LinkedList LinkedList

  • مقایسه لیست در مقابل لینکدلیست List vs. LinkedList comparison

  • چالش: لیست خرید Challenge: Shopping list

  • راه حل: لیست خرید Solution: Shopping list

3. ساختارهای داده پیشرفته 3. Advanced Data Structures

  • پشته ها Stacks

  • صف ها Queues

  • لغت نامه ها Dictionaries

  • چالش: بیانیه را متعادل کنید Challenge: Balance the statement

  • راه حل: بیانیه را متعادل کنید Solution: Balance the statement

4. ساختارهای داده تخصصی 4. Specialized Data Structures

  • ListDictionary و HybridDictionary ListDictionary and HybridDictionary

  • Ordered Dictionary OrderedDictionary

  • StringCollection StringCollection

  • StringBuilder StringBuilder

  • چالش: رشته Challenge: Strings

  • راه حل: رشته ها Solution: Strings

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش C#: داده های کاربردی
جزییات دوره
1h 39m
24
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Joe Marini
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Marini Joe Marini

وکیل ارشد توسعه دهنده در گوگل، توسعه دهنده

جو مارینی یک مدافع ارشد توسعه‌دهنده در Google و توسعه‌دهنده Dreamweaver و Windows Phone است.

جو بیش از 20 سال در صنایع وب و نرم‌افزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقش‌های برجسته‌ای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانس‌های صنعتی است و چندین نشریه در زمینه توسعه وب و نرم‌افزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.