- C# book, chapter 4 : Generics
- Constraints on type parameters (C# Programming Guide)
- Differences Between C++ Templates and C# Generics (C# Programming Guide)
- Watch The Past, Present, and Future of AI for Application Developers by Steve Sanderson. It’s strongly recommended to explore the latest videos on this topic to stay informed with the most current insights and developments.
- Achieve the Suffrage badge on Stack Overflow.
- Achieve the Editor badge on Stack Overflow.
- Pass all lessons on TypingClub.com with 5 stars up to lesson 202.
- Pass these at exercism.io:
- Circular Buffer
- Pangram
- Pascal's Triangle
- Project: Create a simple library system to store and manage different types of library items (e.g., books, magazines, DVDs). (This project will help you understand and work with generics in C#)
- Your project should have the following components:
LibraryItem<T>: A generic class representing an item in the library.Library: A class containing a generic method to add items to a collection.LibraryManager: The main class to manage library items and demonstrate the use of generic collections.
- Your project should have the following components:
- After thoroughly reviewing the "Technical Assistant Role" document, submit your request to serve as a Level 1 Technical Assistant.
- Toward the end of your step, and before your online presentation, attend a technical session with one of your track’s technical mentors and receive their feedback.
- At least 7 days before your deadline, start coordinating and scheduling your live presentation session as the final task of this step.
for more details about the live presentation, please check "Guidelines for Delivering an Online Presentation". - Hold your live presentation on LinkedIn.
In the mentoring training path, you should watch the "seventh" and "eighth" videos out of the 8 videos for the "Communication Training" course. Here are the links:
To complete this section, please follow the instructions provided on this page.