Learn Collections in C# and .NET
4.4 (26 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
245 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Collections in C# and .NET to your Wishlist.

Add to Wishlist

Learn Collections in C# and .NET

A Masterclass Course on Collections in C# and .NET
4.4 (26 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
245 students enrolled
Created by Infinite Skills
Last updated 1/2017
English
Curiosity Sale
Current price: $10 Original price: $50 Discount: 80% off
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Have a solid and practical understanding of Collections in C# and .NET
  • Jump into learning about common collections, including working with arrays, the HashSet, and the SortedSet.
View Curriculum
Requirements
  • PC or Mac
  • Working files are included, allowing you to follow along with the author throughout the lessons.
Description

In this Collections in C# and .NET training course, expert author Jeremy McPeak will teach you how to use the collection classes in the .NET framework. This course is designed for users that are already familiar with the basic fundamentals of C# and the .NET framework.

You will start by learning about attributes, then jump into learning about common collections, including working with arrays, the HashSet, and the SortedSet. From there, Jeremy will teach you how to create your own collection with Collection, bind data with BindingList, and prevent collection modifications with ReadOnlyCollection. Finally, you will learn about concurrent collections and how to write iterators. 

Once you have completed this computer based training course, you will have gained a solid understanding of what the collection classes are in the .NET framework and how to use them. Working files are included, allowing you to follow along with the author throughout the lessons.

Who is the target audience?
  • Programmers and Developers of all levels
  • This course is designed for users that are already familiar with the basic fundamentals of C# and the .NET framework.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
28 Lectures
02:49:14
+
Introduction
3 Lectures 03:25
Important - Download These First - Working Files
00:01


About The Author
01:05
+
Attributes
3 Lectures 23:25
What Are Attributes?
06:57


Making Magic Happen With Reflection
08:36
+
Common Collections
10 Lectures 01:10:04
The Collection Interface Hierarchy
08:54

Working With Arrays
07:09

Super Arrays - The List
08:27

The LinkedList Collection
06:44

Storing Key And Value Pairs With Dictionary
07:48

Binary Sorted Key Values With SortedList
05:04

The HashSet
06:48

The SortedSet
04:24

FIFO With Queue
06:33

LIFO With Stack
08:13
+
System.Collections.ObjectModel
6 Lectures 35:42
Creating Your Own Collection With Collection
07:56

Binding Data With BindingList
07:33

Notifications With ObservableCollection
05:32

The KeyedCollection
05:19

Preventing Collection Modifications With ReadOnlyCollection
05:44

Using The ReadOnlyObservableCollection
03:38
+
Concurrent Collections
2 Lectures 15:15
Multi-Threaded Programming With ConcurrentDictionary
08:36

The ConcurrentQueue, ConcurrentStack And ConcurrentBag Classes
06:39
+
Writing Iterators
3 Lectures 19:37
The IEnumerator Interface
05:36

The Yield Keyword
06:23

Implementing The IEnumerable Interface
07:38
+
Conclusion
1 Lecture 01:46
Wrap Up
01:46
About the Instructor
Infinite Skills
4.4 Average rating
46,951 Reviews
736,634 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.