لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مجموعه های جاوا
Learning Java Collections
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با توسعه برنامه نویسان جاوا ، آنها باید نحوه استفاده م collectثر از مجموعه های جاوا در کارهای روزانه خود را درک کنند. این دوره به شما یک تجربه عمیق در چارچوب و تجربه کار با آن ارائه می دهد. چارچوب مجموعه های جاوا شامل رابط ها ، پیاده سازی ها و ابزارهایی است که با هم پشتیبانی استانداردی از ساختارهای داده مشترک در زبان ارائه می دهند. مربی کوین بوورسوکس این موارد را توضیح می دهد ، سپس به نمونه های واقعی تکنیک های کار با آنها می پردازد ، مانند ایجاد انواع مجموعه های مختلف و تکرار آنها. او عملیات و رابط هایی مانند List (شامل ArrayList و LinkedList) ، Queue ، Deque و Map را پوشش می دهد. کوین با بحث در مورد اینکه چگونه می توانید از ابزارهای مجموعه های جاوا برای مرتب سازی عناصر ، جستجو در مجموعه ها ، استفاده از مقایسه کننده ها و موارد دیگر استفاده کنید.
سرفصل ها و درس ها
معرفی
Introduction
چارچوب مجموعه های جاوا
Java collections framework
آنچه باید بدانید
What you should know
1. چارچوب مجموعه های جاوا
1. Java Collections Framework
حل مشکلات روزمره با داده ها
Solving everyday problems with data
ساختارهای داده
Data structures
مجموعه معماری چارچوب
Collections framework architecture
کار با مجموعه
Working with a collection
فراتر از آرایه
Beyond the array
فصل مسابقه
Chapter Quiz
2. مبانی مجموعه های جاوا
2. The Foundations of Java Collections
رابط ها
Interfaces
انواع مجموعه
Collection types
رابط مجموعه
The Collection interface
روشهای جمع آوری
Collection methods
ایجاد مجموعه
Creating a collection
تایپ عمومی
Generic typing
مقایسه شی
Object comparison
روش برابر
The equals method
چالش: افزودن و حذف عناصر مجموعه
Challenge: Adding and removing collection elements
چالش: مشکلات جمع آوری پیشرفته
Challenge: Advanced collection problems
فصل مسابقه
Chapter Quiz
3. تکرار مجموعه ها
3. Iterating Collections
عناصر جمع آوری تکراری
Iterating collection elements
دسترسی به عناصر مجموعه با تکرارکنندگان
Accessing collection elements with iterators
اصلاح مجموعه ها در حین تکرار
Modifying collections while iterating
دسترسی به عناصر مجموعه با جریان ها
Accessing collection elements with streams
عبارات لامبدا
Lambda expressions
عملیات جریان
Stream operations
چالش: تکرار مجموعه ها
Challenge: Iterating collections
فصل مسابقه
Chapter Quiz
4. تنظیم کنید
4. Set
تنظیم
Set
HashSet
HashSet
TreeSet
TreeSet
فصل مسابقه
Chapter Quiz
5. فهرست
5. List
رابط لیست
List interface
لیست پیاده سازی ها
List implementations
ArrayList
ArrayList
چالش: کار با لیست ها
Challenge: Working with Lists
فصل مسابقه
Chapter Quiz
6. صف و دک
6. Queue and Deque
رابط صف
Queue interface
پیاده سازی صف
Queue implementations
رابط Deque
Deque interface
استفاده از ArrayDeque به عنوان پشته
Using an ArrayDeque as a stack
فصل مسابقه
Chapter Quiz
7. نقشه
7. Map
رابط نقشه
Map interface
نماهای مجموعه
Collection views
پیاده سازی نقشه
Map implementations
نحوه عملکرد HashMap
How a HashMap works
روشهای نقشه
Map methods
تکرار نقشه ها
Iterating Maps
چالش: کار با نقشه ها
Challenge: Working with Maps
فصل مسابقه
Chapter Quiz
8. مجموعه خدمات
8. Collections Utilities
ترتیب عناصر
Ordering elements
مرتب سازی مجموعه ها
Sorting collections
مقایسه کننده ها
Comparators
یافتن عناصر در یک مجموعه
Finding elements in a collection
کوین بیش از یک دهه است که برنامههای جاوا را میسازد. او مدرک لیسانس علوم در علوم اطلاعات و فناوری از دانشگاه پن استیت و همچنین مدرک کارشناسی ارشد خود را در مدیریت منابع انسانی و روابط کارکنان از همان موسسه دریافت کرد. در حال حاضر، او به عنوان یک توسعه دهنده برنامه های کاربردی وب در مرکز سیستم های تجاری NAVSUP کار می کند. او در انواع ابزارها و فناوریها، از جمله Git، JPA، JavaServer Faces و Spring تخصص دارد.
نمایش نظرات