آموزش جاوا: ساختارهای داده

Java: Data Structures

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساختارهای داده ابزاری را برای ذخیره و مدیریت مقادیر زیادی از داده ها به طور موثر فراهم می کنند. همراه با ذخیره اطلاعات ، این ساختارها از عملیات دسترسی و دستکاری داده های موجود در آنها پشتیبانی می کنند. انتخاب ساختار داده مناسب برای یک کار ، کلید توسعه نرم افزار درجه یک است.

در این دوره ، ساختارهای داده را به زبان جاوا کشف کنید. پیگی فیشر را دنبال کنید زیرا او شما را با انواع مختلفی از ساختارهای داده ای که معمولاً در جاوا استفاده می شود آشنا می کند. Peggy ArrayLists و LinkedLists را کاوش می کند ، که هر دو رابط List را اجرا می کنند ، که رابط Collection را گسترش می دهد و به شما امکان می دهد به ترتیب خاصی به عناصر لیست دسترسی پیدا کنید. او همچنین به کلاسهای مجموعه برداری ، پشته و صف می رود. پگی برای کمک به شما در درک بهتر این مفاهیم جدید ، دوره خود را با یک چالش - ایجاد یک لیست مواد غذایی - خلاصه می کند و راه حلی برای آن چالش ارائه می دهد.
موضوعات شامل:
  • بازبینی انواع ساختارهای داده
  • کار با رابط مجموعه و رابط قابل تکرار
  • کار با ArrayLists و LinkedLists
  • استفاده از کلاسهای مجموعه برداری ، پشته و صف

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

مقدمه Introduction

  • خوش آمدی Welcome

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

  • فایل های تمرینی Exercise files

  • چالش ها توضیح داده شده است Challenges explained

1. ساختار داده ها چیست؟ 1. What Are Data Structures?

  • انواع ساختار داده ها Types of data structures

  • مزایا و معایب Pros and cons

  • از کجا می توان اسناد جاوا را پیدا کرد Where to find Java documentation

2. با استفاده از ساختار داده ها 2. Using Data Structures

  • رابط مجموعه Collection interface

  • رابط قابل پخش Iterable interface

  • ArrayLists ArrayLists

  • لیست های پیوند شده LinkedLists

  • بردارها Vectors

  • پشته ها Stacks

  • صف Queues

  • چالش: یک لیست مواد غذایی ایجاد کنید Challenge: Create a grocery list

  • راه حل: راه حل برای لیست مواد غذایی Solution: Solution to grocery list

نتیجه Conclusion

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

نمایش نظرات

آموزش جاوا: ساختارهای داده
جزییات دوره
58m 58s
17
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
109,575
- از 5
ندارد
دارد
دارد
Peggy Fisher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peggy Fisher Peggy Fisher

برنامه نویس ، مدیر محتوا در LinkedIn Learning پگی فیشر یک برنامه نویس و مدیر محتوا در LinkedIn Learning است.

تمرکز اصلی پگی برنامه نویسی برنامه در جاوا ، آردوینو و ++ C است. وی همچنین در دوره های COBOL و ریاضیات گسسته کار کرده است. پیش از این وی عضو هیئت علمی دانشکده علوم و فناوری اطلاعات دانشگاه ایالتی پن بود. او کار خود را به عنوان یک برنامه نویس آغاز کرد و در یک شرکت بزرگ بیمه کار می کرد ، اما پس از 18 سال کار خود را به عنوان مدیر فناوری اطلاعات ترک کرد تا به تدریس علاقه واقعی خود بپردازد. وی مدرک کارشناسی ارشد را در آموزش ریاضیات کسب کرد و به تدریس ریاضیات دبیرستان و علوم کامپیوتر در پنسیلوانیا ادامه داد. در سال 2012 ، پگی به عنوان یک طراح آموزشی در ایالت پن پذیرفت و پس از مدت کوتاهی تدریس معرفی برنامه نویسی برنامه را با جاوا آغاز کرد. او از حامیان جدی زنان در STEM است. وی به عنوان یکی از معلمان معلم زن برنامه نویسی ، به عنوان مربی برای خانم های تازه واردی که قصد کار در برنامه نویسی را دارند ، خدمت می کند. وی همچنین هماهنگ کننده ارتباط K-12 برای دانشکده بود ، جایی که او برنامه ریزی می کرد ، می دوید و برای دانشجویان تابستان دبیرستان و اردوگاه های تابستانی آموزش می داد. وی در مصاحبه PBS NewsHour اظهار داشت که همه دانش آموزان باید حداقل در یک کلاس برنامه نویسی در دبیرستان یا دانشگاه شرکت کنند. پگی از یادگیری مداوم و یافتن راه های جدید و هیجان انگیز برای زنده کردن فناوری در داخل و خارج از کلاس ، مانند استفاده از میکروکنترلرهای آردوینو یا Lego Mindstorms ، برای کمک به شما در یادگیری عملی و سرگرم کننده لذت می برد.