Advanced C#.NET Course Syllabus
Advanced C#.NET Course Syllabus
Chapter-3 OOPs in C#
1. Object Oriented Programming (OOPs) in C#
2. Class and Objects in C#
3. Constructors in C#
4. Types of Constructors in C#
5. Why We Need Constructors in C#
6. Static vs Non-Static Constructors in C#
7. Private Constructors in C#
8. Destructors in C#
9. Garbage Collection in .NET Framework
10. Differences Between Finalize and Dispose in C#
11. Access Specifiers in C#
12. Encapsulation in C#
13. Abstraction in C#
14. Inheritance in C#
15. Types of Inheritance in C#
16. IsA and HasA Relationship in C#
17. Generalization and Specialization in C#
18. Abstract Class and Abstract Methods in C#
19. Interface in C#
20. Multiple Inheritance in C#
21. Polymorphism in C#
22. Method Overloading in C#
23. Operator Overloading in C#
24. Method Overriding in C#
25. Method Hiding in C#
26. Partial Class and Partial Methods in C#
27. Sealed Class and Sealed Methods in C#
28. Extension Methods in C#
29. Static Class in C#
30. Variable Reference and Instance of a Class in C#
Chapter-8 Collections in C#
1. Arrays in C#
2. 2D Arrays in C#
3. Advantages and Disadvantages of Arrays in C#
4. Collections in C#
5. ArrayList in C#
6. Hashtable in C#
7. Non-Generic Stack in C#
8. Non-Generic Queue in C#
9. Non-Generic SortedList in C#
10. Advantages and Disadvantages of Non-Generic Collection in C#
11. Generic Collections in C#
12. Generics in C#
13. Generic Constraints in C#
14. Generic List Collection in C#
15. How to Sort a List of Complex Types in C#
16. Comparison Delegate in C#
17. Dictionary Collection Class in C#
18. Conversion Between Array List and Dictionary in C#
19. List vs. Dictionary in C#
20. Generic Stack Collection Class in C#
21. Generic Queue Collection Class in C#
22. Foreach Loop in C#
23. Generic HashSet Collection Class in C#
24. Generic SortedList Collection Class in C#
25. Generic SortedSet Collection Class in C#
26. Generic SortedDictionary Collection Class in C#
27. Generic LinkedList Collection Class in C#
28. Concurrent Collection in C#
29. ConcurrentDictionary Collection Class in C#
30. ConcurrentQueue Collection Class in C#
31. ConcurrentStack Collection Class in C#
32. ConcurrentBag Collection Class in C#
33. BlockingCollection in C#
Chapter-12 AutoMapper
1. AutoMapper in C#
2. AutoMapper Complex Mapping in C#
3. How to Map Complex Type to Primitive Type using AutoMapper in C#
4. AutoMapper Reverse Mapping in C#
5. AutoMapper Conditional Mapping in C#
6. AutoMapper Ignore Method in C#
7. Fixed and Dynamic Values in Destination Property in AutoMapper