C# (pronounced C Sharp) is a general-purpose, object-oriented computer programming language. C# was designed for building a wide range of applications and it is favored among developers as it's especially easy for building Windows desktop applications and games. Developed by Microsoft, C# can be applied to any open source platform.
Learn and advance your C# programming skills with live, hands-on C# certification classes with ONLC. C# training is led and supported by an online professional instructor who has years of programming and teaching experience. Those who don't have a programming background can learn to write good syntax in code constructs, utilize arrays and methods and more in our C# Introduction for Non-Programmers course while those with any programming background can learn and benefit from our traditional C# Introduction for Programmers class. From there move onto Advanced C# Programming training course so you can learn reflection and dynamic programming, multithreading, asynchronous programming plus Lambdas, LINQ, and Functional Programming.
C# is simple and powerful. With its many innovations, C# enables rapid application development while retaining the expressiveness and elegance of C-style languages. It is remarkably scalable, consistent and easy to maintain.
Get on your way to an IT career building mobile apps, desktop apps, cloud-based services, websites, enterprise software and games by attending C# programming classes with ONLC.
Dates | Times | Location | Price | ||
---|---|---|---|---|---|
1/6/25 - 1/9/25 | Live Online from our site or yours. | $1,595 | |||
2/3/25 - 2/6/25 | Live Online from our site or yours. | $1,595 | |||
3/3/25 - 3/6/25 | Live Online from our site or yours. | $1,595 | |||
3/31/25 - 4/3/25 | Live Online from our site or yours. | $1,595 |
Dates | Times | Location | Price | ||
---|---|---|---|---|---|
1/13/25 - 1/15/25 | Live Online from our site or yours. | $1,195 | |||
2/10/25 - 2/12/25 | Live Online from our site or yours. | $1,195 | |||
3/10/25 - 3/12/25 | Live Online from our site or yours. | $1,195 | |||
4/7/25 - 4/9/25 | Live Online from our site or yours. | $1,195 |
Dates | Times | Location | Price | ||
---|---|---|---|---|---|
1/16/25 - 1/17/25 | Live Online from our site or yours. | $995 | |||
2/13/25 - 2/14/25 | Live Online from our site or yours. | $995 | |||
3/13/25 - 3/14/25 | Live Online from our site or yours. | $995 | |||
4/10/25 - 4/11/25 | Live Online from our site or yours. | $995 |
Dates | Times | Location | Price | ||
---|---|---|---|---|---|
1/20/25 - 1/23/25 | Live Online from our site or yours. | $2,195 | |||
2/17/25 - 2/20/25 | Live Online from our site or yours. | $2,195 | |||
3/17/25 - 3/20/25 | Live Online from our site or yours. | $2,195 | |||
4/14/25 - 4/17/25 | Live Online from our site or yours. | $2,195 |
Along with outstanding training, attendees of our public, live instructor-led classes have these bonus options:
Volume Discounts with ONLC Learning Credits
Get maximum buying power and flexibility with ONLC Learning Credits. They're a great way to prepay for training plus secure a substantial volume discount on end-user and technical training. Credits can be used for live, instructor-led and self-study, On-Demand formats. Learning credits are good for up to a year! See details & pricing .
ONLC Centers Coast to Coast
ONLC provides live, hands-on classes with an online instructor at our hundreds of training centers coast to coast. Our centers are fully equipped and provide an interruption-free environment to focus on learning. Find ONLC centers near me .
Live Classes from Home
You can attend our live, instructor-led classes from the comfort and convenience of your own home. The setup is really easy and you don't have to have the class software on your device. Follow our easy setup video . If you're still unsure about the setup contact an ONLC Advisor toll free for assistance.
Group Training Option
ONLC offers complete learning solutions so training coordinators can quickly and successfully upskill their teams while maintaining their budget. Training can be via our public class schedule or private sessions delivered virtually or onsite. We can also customize content to meet the client's specific needs and technologies. To discuss our group training options and to receive a price quote complete our quick Group Training Request form or call 1.800.288.8221 (weekdays).
Authorized Microsoft Classes at ONLC Training Centers
ONLC is a Microsoft Solutions Partner for Training Services. Our instructor-led Microsoft technical classes use Microsoft official materials and are taught by a Microsoft Certified Trainer (MCT).
To learn more about our live, instructor-led C# Programming classes or if you have questions contact our Education Advisors weekdays at:
1.800.288.8221
(weekdays)