Master Collection Classes in C# Using Visual Studio
Master Collection Classes in C# Using Visual Studio, available at $69.99, has an average rating of 3.8, with 66 lectures, 3 quizzes, based on 42 reviews, and has 1522 subscribers.
You will learn about 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. This course is ideal for individuals who are 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. or 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. It is particularly useful 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. or 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.
Enroll now: Master Collection Classes in C# Using Visual Studio
Summary
Title: Master Collection Classes in C# Using Visual Studio
Price: $69.99
Average Rating: 3.8
Number of Lectures: 66
Number of Quizzes: 3
Number of Published Lectures: 66
Number of Published Quizzes: 3
Number of Curriculum Items: 70
Number of Published Curriculum Objects: 70
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will 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.
Who Should Attend
- 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.
Target Audiences
- 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.
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.
Course Curriculum
Chapter 1: Course Introduction
Lecture 1: Encouraging Constructive Feedback: A Message to Our Udemy Students
Lecture 2: Introduction to the course
Lecture 3: A note on string interpolation and var keyword
Lecture 4: Downloading and Installation of Visual Studio
Chapter 2: Introduction to C# Collections
Lecture 1: Introduction to Collections and their Objectives
Lecture 2: A Note to Students on Udemy Rating System
Chapter 3: Essential Concepts to Learn
Lecture 1: An Introduction to Interfaces in C#
Lecture 2: Abstract classes in C#
Lecture 3: Abstract Classes Code Project
Lecture 4: Errata-Removal of Redundant Code
Lecture 5: Introduction to Reflection in C#
Lecture 6: Reflection-Accessing Metadata Information
Lecture 7: Early and Late Binding Using Reflection
Chapter 4: Non-Generic Collection Classes (ArrayList)
Lecture 1: Section Introduction
Lecture 2: Arrays and Non-Generic Classes
Lecture 3: ArrayList Properties and Methods
Lecture 4: ArrayList Methods
Lecture 5: More ArrayList Methods and Partial Class Usage
Lecture 6: Coding Exercise Overview
Lecture 7: Coding Exercise Solution Walkthrough
Chapter 5: Non-Generic Collection Classes (HashTable)
Lecture 1: Hashtable in C#
Lecture 2: Hashtable methods
Lecture 3: More Hashtable Properties and Methods
Chapter 6: Bonus: Create and Use a Windows Form Application for Managing Collections
Lecture 1: Create a Windows Form Application With Controls – Part 1
Lecture 2: Extend the Windows Form Application and Code a Button Event Handler – Part 2
Lecture 3: Conclude Windows Form Application and Code the Button Click Events – Part 3
Chapter 7: Introduction to Generics and Generic Collection Classes
Lecture 1: Fundamentals of Generics
Chapter 8: Generic Collection Classes (List<T>)
Lecture 1: List<T> Introduction
Lecture 2: List<T> Use of Some Common Methods – Part 1
Lecture 3: List<T> Use of Some Common Methods – Part 2
Lecture 4: List<T> Use of Some Common Methods – Part 3
Lecture 5: List<T> Count and Capacity Properties
Lecture 6: Bonus Ex 1: Create a Console Text File Processor Application (Without Generics)
Lecture 7: Bonus Ex 2: Modify the Text File Processor to Use Generics and Reflection
Lecture 8: Creating a CRUD application with List<T> and Microsoft SQL Server – Part 1
Lecture 9: Creating a CRUD application with List<T> and Microsoft SQL Server -Part 2
Chapter 9: Generic Collection HashSet<T> Class
Lecture 1: Introduction to HashSet<T> Generic Collection Class
Lecture 2: HashSet<T> Hands on Coding with Commonly Used Methods – Part 1
Lecture 3: HashSet<T> Hands on Coding with Commonly Used Methods – Part 2
Chapter 10: Generic Collection SortedSet<T>
Lecture 1: Introduction to SortedSet<T> Generic Collection Class
Lecture 2: SortedSet<T> Learning Some Special Methods
Chapter 11: Generic Collection Classes (Dictionary)
Lecture 1: Introduction to Dictionary<TKey, TValue> Class
Lecture 2: Dictionary Class – Add Method and Count Property
Lecture 3: Dictionary Class – TryGetValue and Remove Methods
Lecture 4: Converting an Employee Array and List Collection to Dictionary
Chapter 12: Queue<T> and Stack<T> Class
Lecture 1: Introduction to Queues and Stacks – Generic Collection
Lecture 2: Queue<T> Class – More Coding in Visual Studio
Lecture 3: Stack<T> Class – An Examination with Examples
Lecture 4: Stack<T> Class – More Coding in Visual Studio
Lecture 5: Mini Project – Practical Application of Generic Queue Class
Lecture 6: Mini Project – Coding, Debugging and Running the App
Chapter 13: Generic Comparer Class for Sorting and Comparing Objects of User Defined Types
Lecture 1: Comparer<T> Class for Sorting C# User Types
Lecture 2: Comparer<T> Class for Comparing C# User Types
Chapter 14: Performance Comparison Between Generic List<T> and Non-Generic ArrayList Class
Lecture 1: Compare the Performance between List<T> and ArrayList Class with Demo App
Chapter 15: Concurrent Collection Classes
Lecture 1: Why and Where Concurrent Collections are Required? – Part 1
Lecture 2: Why and Where Concurrent Collections are Required? – Part 2
Lecture 3: Asynchronous Programming Fundamentals
Lecture 4: ConcurrentBag<T> Collection Class
Lecture 5: ConcurrentDictionary<T> Collection Class – Part 1
Lecture 6: ConcurrentDictionary<T> Collection Class – Part 2
Lecture 7: BlockingCollection<T> Collection Class – Part 1
Lecture 8: BlockingCollection<T> Collection Class – Part 2
Chapter 16: Specialized Collection Classes
Lecture 1: Introduction to Specialized Collection with CollectionsUtil class Methods
Lecture 2: StringCollection Class and Usage of the Class Methods – Part 1
Lecture 3: StringCollection Class and Usage of the Class Methods – Part 2
Chapter 17: What's New In C# 10 ?
Lecture 1: Record Structs and Improvement of Struct Types
Chapter 18: End of Course Quiz
Instructors
-
Kaushik Roy Chowdhury
Software Educator and Online Course Creator
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 4 votes
- 3 stars: 3 votes
- 4 stars: 8 votes
- 5 stars: 27 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024