Advanced programming techniques

Goal: Familiarize the students with the advanced topics of C# programming. One lesson from the weekly three is not held every week, and it is held as a lecture.
Course description: Advanced techniques of the C# language (Lambda expressions, LINQ, Entity Framework, Attributes, Reflection, DLL, Unit tests, Mock, Processes and threads);

Advanced programming techniques