ساختمانهای داده را می توان ظروفی برای نگهداری داده ها تصور کرد که در حین اجرای برنامه ها مورد استفاده قرار گیرند. استفاده صحیح از ساختمانهای داده مستلزم شناخت عمیق از این امکانات است. استفاده درست یا غلط از ساختمانهای داده می تواند پیاده سازی، اجرا و کارایی برنامه های شما را تحت تاثیر قرار دهد. این امکانات رابطه تنگاتنگی با رویکردهای حل مسئله و طراحی الگوریتم ها و راهکارهای شما در مقابل مسائل مختلف دارند.
در این دوره سعی داریم ساختمان های داده مختلف مورد استفاده در .NET و طریقه عملکرد آنها را معرفی کنیم و بیان کنیم که چه زمان و برای چه کاربردی بهتر است از کدام ساختمان داده استفاده شود. همینطور برخی ساختمان های داده که در .Net پیش بینی نشده است را بصورت سفارشی پیاده سازی خواهیم کرد. این دوره شامل 27 جلسه در قالب 10 فصل می باشد
این دوره برای اشخاص زیر مناسب است:
پیش نیازها
آشنایی با زبان برنامه نویسی C#
آشنایی با مفاهیم شئ گرایی
در این فصل به مقدمه ای بر ساختمان های داده پرداخت می شود و شامل چهار جلسه در رابطه با مفاهیم زیر است:
در این فصل در رابطه با آرایه ها و الگوریتم های کلاسیک مرتبسازی صحبت می کنیم. این فصل شامل پنج جلسه در رابطه با مفاهیم زیر است:
در این فصل در مورد ساختمان داده List صحبت می کنیم. این فصل شامل دو جلسه با عناوین زیر است:
در این فصل در مورد ساختمان داده LinkedList صحبت می کنیم. این فصل شامل دو جلسه با عناوین زیر است:
در این فصل در مورد ساختمان داده Stack و مفاهیم پایه IEnumerable صحبت می کنیم. این فصل شامل دو جلسه با عناوین زیر است:
در این فصل در مورد ساختمان داده Queue صحبت می کنیم. این فصل شامل دو جلسه با عناوین زیر است:
در این فصل در مورد ساختمان داده مبتنی بر Hash مانند HashTable، Dictionary و HashSet صحبت می کنیم. این فصل شامل دو جلسه با عناوین زیر است:
در این فصل در مورد ساختمان داده Tree صحبت می کنیم. این فصل شامل سه جلسه با عناوین زیر است:
در این فصل در مورد ساختمان داده Graph صحبت می کنیم. این فصل شامل سه جلسه با عناوین زیر است:
این فصل شامل دو جلسه با عناوین زیر است:
حاوی کدهای پروژه های انجام شده در طی دوره
sajjadbadeei95@gmail.com
1401/07/10سلام. ممنون از دوره خوبتون. باید عرض کنم که من این دوره رو خریدم ولی نصفه دانلود کردم حالا که می خوام مابقی دوره رو دانلود کنم با پیغام خطا لینک منقضی برخورد می کنم.لطفا راهنمایی بفرمایید
salahimahdi938@gmail.com
1401/09/15فصل دوم فایلش ایراد داره اکسترکت نمیشه
golian327@gmail.com
1401/11/03سلام من این دوره را خریداری کردم اما برای دانلود این پیام را می دهد لینک دانلود مورد نظر شما منقضی شده است