your one source for IT & AV

Training Presentation Systems Services & Consulting Cloud Services Purchase Client Center Computer Museum
Arrow Course Schedule | Classroom Rentals | Student Information | Free Seminars | Client Feedback | Partners | Survey | Standby Discounts
Developing Applications in C# (Intermediate C#) | Design, Classes, Generics, Threading, Database, Entity Framework, UI & More
COST: $2595

08/26/24 | 10:00am - 6:00pm Virtual-Instructor Led
08/27/24 | 10:00am - 6:00pm Virtual-Instructor Led
08/28/24 | 10:00am - 6:00pm Virtual-Instructor Led
08/29/24 | 10:00am - 6:00pm Virtual-Instructor Led
08/30/24 | 10:00am - 6:00pm Virtual-Instructor Led


Password      Forgot your password?

 (Zip code must match the cardholder billing address)  
First Name          Last Name
Organization* (Please use your name if no Organization)


City                     State     Zip
Card Number

Month   Year          Verification Code
-or- Pay By PO

New to System Source?

(You will be brought back once your account is created)
Or Call (410)771-5544 x5

Intermediate C# / .Net Core Programming is a five-day lab-intensive program that enhances your basic knowledge with advanced constructs and industry best practices. Proficiency in C# is imperative for creating scalable, robust applications. This course enables you to refine your skills, using the latest C# features to develop high-quality software solutions. From employing raw literals for cleaner code to applying tuples for improved data structures, and managing resources effectively for globalized applications, the course is designed to strengthen your programming foundation for immediate application in a multitude of projects.

The curriculum is crafted to ensure a balanced mix of theoretical and practical learning, with 50% of the course dedicated to hands-on labs, mirroring real-world challenges. You will enhance your understanding of design patterns and SOLID principles, creating code that's as resilient as it is reliable. Engage in test-driven development with XUnit, and master generics to optimize your coding efforts. With an industry-expert instructor guiding you through each topic, you’ll gain invaluable insights into effective problem-solving and practical application of your new skills.

You’ll exit the course equipped with a solid understanding of intermediate C# principles, ready to be applied to your role professional work. You'll emerge with the capability to write more maintainable, efficient, and scalable code, seamlessly integrating advanced C# features into your daily development tasks.