آموزش ساختار داده ها
آموزش ساختار داده ها، شامل معرفی و تحلیل انواع ساختارهای داده، الگوریتم های مربوطه و مثال های کاربردی است.
نکته غیرمعمول این دوره زبانش است، یا بهتر بگوییم زبان هایش. آرایه ها با سوئیفت پیاده می شوند، مجموعه ها با پایتون، و همین باعث می شود ساختار داده به جای یک زبان خاص، به عنوان مفهوم در ذهن بماند. پنجاه درس در هشت بخش، از آرایه تا درخت و گراف.
هشت بخش و ساختارهایی که پوشش می دهد
- درک ساختار داده (۲ درس). می دانید چرا انتخاب ساختار مهم است
- آشنایی با داده و انواع آن (۷ درس). انواع داده عددی و غیرعددی را از هم جدا می کنید
- آرایه (۱۰ درس). آرایه را می شناسید و در سوئیفت پیاده می کنید
- لیست (۷ درس). لیست پیوندی می سازید و عملیاتش را انجام می دهید
- پشته و صف (۱۰ درس). هر دو را پیاده و در جای درست به کار می برید
- ساختارهای مبتنی بر درهم سازی (۷ درس). آرایه انجمنی و تابع درهم ساز را می فهمید
- درخت و گراف (۶ درس). با مجموعه، درخت و گراف کار می کنید
- قدم بعدی (۱ درس).
سطح، حجم و فایل تمرین
سطح دوره مقدماتی تا متوسط است و ۵۰ درس ویدیویی در ۸ بخش دارد. زیرنویس انگلیسی برای همه درس ها هست و فایل زیپ تمرین هم در همان پوشه ویدیوها قرار دارد.
باید حداقل یک زبان برنامه نویسی را در حد حلقه و تابع بلد باشید. دوره از چند زبان مثال می زند، پس تسلط به یکی کافی است.
برای چه کسی نوشته شده
برای کسی که کد می نویسد ولی هیچ وقت ساختار داده را جدی نخوانده و می خواهد بداند کی آرایه و کی دیکشنری.
اگر برای مصاحبه فنی آماده می شوید و پیاده سازی عمیق می خواهید، این دوره مروری است و به آن عمق نمی رسد.




هنوز دیدگاهی ثبت نشده است.