Універсальні шаблони, які ще називають узагальненнями або дженеріками (generics) - це елемент мови C#, що забезпечує зручні можливості для повторного використання коду із збереженням безпеки типів і структури алгоритмів, що реалізуються у коді.
Курс «Універсальні шаблони C#» надасть вам детальні знання про конструювання дженеріків, їх теоретичні можливості та використання їх на практиці. На курсі ви дізнаєтесь про особливості створення універсальних узагальнених класів та методів, реалізацію узагальнених колекцій, інтерфейсів та делегатів. Ви дізнаєтесь про особливості понять коваріантність та контрваріантність їх використанням під час проєктування коду, також познайомитесь із рекурсивними універсальними шаблонами та можливостями практичного втілення таких шаблонів в своєму коді.
Цей курс ідеально підходить для студентів, які вже ознайомилися з основними концепціями програмування на C# - освоїли основи змінних, структур керування та об'єктно-орієнтованого програмування в C# та готові поглиблюватися в світ узагальнень. Курс підійде розробникам, які хочуть підняти свої навички на новий рівень, вивчивши узагальнення і їх використання для написання більш ефективного, гнучкого та повторно використовуваного коду.
Ви познайомитесь із поняттям узагальнень, побачите ключові переваги узагальнень та дізнаєтесь список тем.