CCTP250 - C# LEVEL II - Advanced C# continues from the C# Level 1 course to cover some of the advanced features and common practices using C#. C# is extreamly readable, maintainable, and extreamly powerful when the developer takes advantage of everything the language has to offer. To do this, it's important to learn the more advanced features of the language. This course covers these advanced concepts using in class practical real world examples.