Enrolment options

LinkedIn Learning / Technology / Data Science / Data Engineering

مبانی برنامه نویسی: ساختارهای داده (2019) (Mitalearn-152470)

درباره این دوره:

هنگامی که از برنامه های ساده با یک یا دو متغیر عبور کردید، از ساختارهای داده برای ذخیره مقادیر در برنامه های خود استفاده خواهید کرد. ساختارهای داده مانند کانتینرها هستند—برای هر نوع داده ای یکی وجود دارد. در حالی که ساختارهایی مانند آرایه‌ها و صف‌ها گاهی بدیهی تلقی می‌شوند، درک عمیق‌تر برای هر برنامه‌نویسی که می‌خواهد بداند در "زیر سرپوش" چه می‌گذرد و درک کند که چگونه انتخاب‌هایی که انجام داده‌اند بر عملکرد و کارایی برنامه‌های خود تأثیر می‌گذارد، حیاتی است. در این دوره، کاترین هاج یک نمای کلی از ضروری ترین ساختارهای داده برای برنامه نویسی مدرن ارائه می دهد. با شروع با روش‌های ساده گروه‌بندی داده‌ها، مانند آرایه‌ها و ساختارها، کاترین به تدریج ساختارهای داده پیچیده‌تری مانند لیست‌های پیوندی، پشته‌ها و صف‌ها، جداول هش، و درخت‌ها و نمودارها را معرفی می‌کند. هر درس با یک مثال واقعی و عملی همراه است که ساختارهای داده را در عمل نشان می دهد. وقتی دوره را تمام کردید، درک واضحی از ساختارهای داده خواهید داشت و نحوه استفاده از آنها را در هر زبانی که برنامه نویسی می کنید: C#، Swift، JavaScript، Java، Python و غیره خواهید فهمید.
Guests cannot access this course. Please log in.