آموزش اصول جاوا: مجموعه ها

Java Fundamentals: Collections

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مجموعه ها چیست و چرا از آنها استفاده می شود؟ What Are Collections and Why Use Them?

  • مقدمه Introduction

  • مشکل آرایه (کدگذاری زنده) The Array Problem (Live Coding)

  • طرح کلی دوره Course Outline

  • مجموعه مجموعه ها Collection of Collections

  • رفتارهای مجموعه Collection Behaviors

  • مفاهیم مجموعه (کدگذاری زنده) Collection Concepts (Live Coding)

مجموعه هایی با سفارش تکرار: لیست ها Collections with Iteration Order: Lists

  • معرفی لیست ها Introduction to Lists

  • ویژگی های کلیدی Key Features

  • مثال حمل و نقل (کدگذاری زنده) Shipments Example (Live Coding)

  • حمل و نقل مثال 2 (کدگذاری زنده) Shipments Example 2 (Live Coding)

  • حمل و نقل مثال 3 (کدگذاری زنده) Shipments Example 3 (Live Coding)

  • پیاده سازی ها Implementations

  • نتیجه گیری Conclusions

مجموعه جفت ها: نقشه ها Collections of Pairs: Maps

  • مقدمه Introduction

  • چرا باید از نقشه استفاده کرد؟ (کدگذاری زنده) Why Use a Map? (Live Coding)

  • Map API Map API

  • بازدید از نقشه ها (کدگذاری زنده) Views over Maps (Live Coding)

  • جاوا 8 پیشرفت Java 8 Enhancements

  • Java 8 Demo (کدگذاری زنده) Java 8 Demo (Live Coding)

  • پیاده سازی ها Implementations

  • استفاده صحیح از HashMap Correctly Using HashMap

جریانهای جاوا Java Streams

  • مقدمه Introduction

  • جریان های کدگذاری زنده Live Coding Streams

  • عملیات در جریان ها Operations on Streams

  • وارد کلکتور شوید (کدگذاری زنده) Enter the Collector (Live Coding)

  • نتیجه Conclusion

عملیات و مجموعه های مجموعه Collection Operations and Factories

  • مقدمه Introduction

  • روش های کارخانه (کدگذاری زنده) Factory Methods (Live Coding)

  • گزینه های روش کارخانه (کدگذاری زنده) Factory Method Options (Live Coding)

  • روشهای کارخانه Factory Methods

  • عملیات جمع آوری Collection Operations

مجموعه ای با منحصر به فرد: مجموعه ها Collection with Uniqueness: Sets

  • مقدمه Introduction

  • تنظیم ویژگی ها (کدگذاری زنده) Set Features (Live Coding)

  • Hashcode و Equals Hashcode and Equals

  • تنظیم پیاده سازی ها (کدگذاری زنده) Set Implementations (Live Coding)

  • نتیجه Conclusion

نمایش نظرات

نظری ارسال نشده است.

آموزش اصول جاوا: مجموعه ها
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 39m
37
Pluralsight (پلورال سایت) pluralsight-small
01 خرداد 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
59
3.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Richard Warburton Richard Warburton

ریچارد یک تکنسین تجربی و حل کننده مشکلات فنی غوطه وری است و به طور مستقل به عنوان مهندس نرم افزار و مربی کار می کند. اخیراً او كتابی در مورد Java 8 Lambdas برای O'Reilly و آموزش افراد از طریق java8training.com و Pluralsight نوشته است. او به عنوان یک توسعه دهنده در زمینه های مختلف از جمله تجزیه و تحلیل آماری ، تجزیه و تحلیل استاتیک ، کامپایلرها و پروتکل های شبکه کار کرده است. وی یکی از رهبران انجمن جاوا لندن است و Java Hackdays را اداره می کند. ریچارد همچنین یک سخنران کنفرانس شناخته شده است ، که در Devoxx ، JavaOne ، JFokus ، Devoxx UK ، Geecon ، Oredev ، JAX London و Codemotion صحبت کرده است. وی دکترای علوم کامپیوتر را از دانشگاه وارویک گرفت.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.