Master Collection Classes in C# Using Visual Studio

Udemy Master Collection Classes in C# Using Visual Studio

Register & Get access to index

Using ASP.NET Core learn the major collection classes in C#

What you'll learn
  • Students will learn collection classes: non-generic, generic, concurrent and specialized collections in C#.
  • They will be learning the concept of threading, multi-threaded applications and asynchronous programming.
  • Students will also get hands-on exposure on coding and testing in collection classes.
  • Students will be able to get information on the types used in a generic data type at run-time by reflection.
  • They will grasp the concepts of collection classes and their application in real life scenarios through C# code.
  • They will learn object oriented concepts of interface and abstract class .
  • As a bonus, students will build a windows form application where they will apply the collection class concepts
  • Students will learn to build a CRUD app using Microsoft SQL server and C# that relates to generic collection classes
  • Students will learn the application of generic constraints.

  • Some basic knowledge of C# or any other object oriented programming will be advantageous. Some prior exposure to Visual Studio IDE will make this course a breeze.

This course has very recently been updated to contain two brand new sections on HashSet<T> and SortedSet<T> with a total of five additional lectures introducing the section topics and offering extensive practical code base coverage over these sections.
This course covers the Non-Generic, Generic, Concurrent and Specialized Collection classes in C#. The course includes important concept building topics in Reflection, Multi-threaded applications (with thread safety), Asynchronous Programming and Object-Oriented concepts of Interfaces and Abstract Class that the students need to grasp in order to get the full benefits from the course. Several coding exercises, an assignment, and a mini-project are aimed to keep the students engaged with the contents. These exercises are also means of self-assessing the progress with the course. A number of bonus articles and lectures have been added to enhance the learning process in related technologies.

Who this course is for:
  • Advanced beginners in programming , computer science/engineering students to practicing professionals (who would like to brush up their skills), existing developers migrating to C# from other languages.
  • However absolute beginners are also welcome if they are willing to catch up with basic programming concepts such as use of variables, decision statements and iteration loops.
First release
Last update
0.00 star(s) 0 ratings

More resources from TUTProfessor