Welcome to ONLC Training Centers
Get hands-on, instructor-led C# Programming training at ONLC

C# Programming Classes

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.

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.

You can learn and advance your C# programming skills with live, hands-on training classes at ONLC. Training is led and supported by a 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 Introduction for Non-Programmers course while those with any programming background looking to learn C# can benefit from the traditional Introduction for Programmers class. From there move onto advanced level training so you can learn reflection and dynamic programming, multithreading, asynchronous programming plus Lambdas, LINQ, and Functional Programming.

C# programming classes are waiting for you at ONLC so you can get on your way to an IT career building mobile apps, desktop apps, cloud-based services, websites, enterprise software and games.

C# Classes, Schedule & Prices

Click the title of the classes marked with the green flag () to see specific locations and dates of Ready to Run classes.  Click the title of the classes marked with the yellow flag () to see specific locations and dates of Early Notice classes.

Class Information
Click Title for Dates & Outlines Days Fee
C# Programming - Prerequisite
C# Programming Level 1: Introduction for Non-Programmers 4 $1595
C# / Windows Store Apps
C# Programming Level 1: Introduction for Programmers 3 $1195    
C# Programming Level 2: Advanced Programming Techniques 2 $995    
20483: C# Programming Level 3: Developer Deep Dive (Microsoft Course 20483) 5 $2795
C#/Windows Store Apps (On-Demand, Self-Study)
C# On-Demand: Programming in C# (20483) 5 $995

 

ONLC Value Adds

Along with outstanding training, attendees of our public, live instructor-led classes have these bonus options:

  • Satisfaction Guarantee
    There is no better way for you to experience the quality of our live, instructor-led training than to take a class. Those not familiar with ONLC can take a public, instructor-led class risk-free knowing we offer a money-back satisfaction guarantee. See satisfaction guarantee details

  • Optional Class Retake
    Need a second look at a public, instructor-led ILT course you already attended with ONLC? Our optional refresher course lets you repeat the same course one time (1x) for free. Some restrictions apply and not applicable for On-Demand courses. See Retake class details

News & Offers

 

ONLC Learning Credits with savings up to 35%

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 Training Centers has locations coast to coast

Training Locations Coast to Coast
ONLC provides live, hands-on classes via remote instructor at our hundreds of training centers coast to coast. Our sites are fully equipped and provide an interruption-free environment so you can focus on learning. Find ONLC centers near me .

 

 

Train at Home

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 available from ONLC

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 in-person on-site. 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).

 

ONLC Training Centers is a Microsoft Gold Learning Partner

Authorized Microsoft Classes at ONLC Training Centers
ONLC is a Gold Microsoft Partner for Learning. Our instructor-led Microsoft technical classes use Microsoft official materials and are taught by a Microsoft Certified Trainer (MCT).

 

spacer

Questions?

To learn more about live, instructor-led C# Programming classes or if you have questions contact our Education Advisors weekdays at:

1.800.288.8221
(weekdays)

 

Locations
Virtual C# training
AlabamaBirmingham C# trainingHuntsville C# training
Mobile C# trainingMontgomery C# training
ArkansasBentonville C# trainingLittle Rock C# training
ArizonaMesa C# trainingPhoenix C# training
Scottsdale C# trainingTucson C# training
CaliforniaBakersfield C# trainingGlendale C# training
Irvine C# trainingLos Angeles C# trainingLos Angeles C# training
Manhattan Beach C# trainingOrange C# trainingPleasanton C# training
Riverside C# trainingSacramento C# trainingSan Diego C# training
San Diego C# trainingSan Diego C# trainingSan Francisco C# training
San Jose C# trainingWalnut Creek C# trainingWoodland Hills C# training
ColoradoBoulder C# trainingCentennial C# training
Colorado Springs C# trainingDenver C# trainingFt. Collins C# training
Grand Junction C# trainingLakewood C# trainingLoveland C# training
ConnecticutCheshire C# trainingDanbury C# training
Rocky Hill C# trainingShelton C# trainingStamford C# training
District of ColumbiaWashington C# training
DelawareWilmington C# training
FloridaBoca Raton C# trainingBonita Springs C# training
Bradenton C# trainingFort Lauderdale C# trainingFort Myers C# training
Fort Walton Beach C# trainingJacksonville C# trainingKissimmee C# training
Lakeland C# trainingMelbourne C# trainingMiami C# training
Miami C# trainingMiramar Beach C# trainingOrange Park C# training
Orlando C# trainingOrlando C# trainingPensacola C# training
Plantation C# trainingTallahassee C# trainingTampa C# training
GeorgiaAlpharetta C# trainingAtlanta C# training
Duluth C# trainingKennesaw C# trainingMacon C# training
Martinez C# trainingSavannah C# training
IowaBettendorf C# trainingDes Moines C# training
IdahoBoise C# training
IllinoisChicago C# trainingGurnee C# training
Joliet C# trainingOak Brook C# trainingPeoria C# training
Schaumburg C# trainingWarrenville C# training
IndianaCarmel C# trainingEvansville C# training
Fort Wayne C# trainingGreenwood C# trainingIndianapolis C# training
South Bend C# training
KansasLenexa C# trainingWichita C# training
KentuckyFlorence C# trainingLexington C# training
Louisville C# training
LouisianaBaton Rouge C# trainingLafayette C# training
New Orleans C# training
MassachusettsBoston C# trainingBraintree C# training
Danvers C# trainingEast Longmeadow C# trainingNorth Andover C# training
Norwell C# trainingWestborough C# trainingWoburn C# training
Worcester C# training
MarylandAnnapolis C# trainingBethesda C# training
Columbia C# trainingFrederick C# trainingGermantown C# training
Greenbelt C# trainingOwings Mills C# trainingRockville C# training
Towson C# training
MainePortland C# training
MichiganAnn Arbor C# trainingGrand Rapids C# training
Kalamazoo C# trainingLivonia C# trainingNovi C# training
Southfield C# trainingTroy C# training
MinnesotaBloomington C# trainingMaple Grove C# training
Woodbury C# training
MissouriColumbia C# trainingLee's Summit C# training
O'Fallon C# trainingSpringfield C# trainingSt. Louis C# training
St. Louis C# training
MississippiRidgeland C# training
MontanaGreat Falls C# training
North CarolinaAsheville C# trainingChapel Hill C# training
Charlotte C# trainingCharlotte C# trainingFayetteville C# training
Greensboro C# trainingRaleigh C# trainingRaleigh C# training
Wilmington C# training
North DakotaFargo C# trainingGrand Forks C# training
NebraskaOmaha C# training
New HampshireBedford C# trainingConcord C# training
Portsmouth C# training
New JerseyBridgewater C# trainingMahwah C# training
Morristown C# trainingMount Laurel C# trainingParamus C# training
Princeton C# trainingRed Bank C# training
New MexicoAlbuquerque C# training
NevadaLas Vegas C# trainingReno C# training
New YorkAlbany C# trainingBohemia C# training
Brooklyn C# trainingBuffalo C# trainingLiverpool C# training
Mt. Kisco C# trainingNew York C# trainingRochester C# training
Uniondale C# training
OhioBeachwood C# trainingBeavercreek C# training
Cincinnati C# trainingCincinnati C# trainingCleveland C# training
Columbus C# trainingColumbus C# trainingDublin C# training
Independence C# trainingToledo C# trainingWestlake C# training
OklahomaOklahoma City C# trainingTulsa C# training
OregonPortland C# trainingSalem C# training
PennsylvaniaAllentown C# trainingConshohocken C# training
Erie C# trainingHuntingdon Valley C# trainingLancaster C# training
Malvern C# trainingMechanicsburg C# trainingPhiladelphia C# training
Pittsburgh C# trainingPittsburgh C# trainingSouth York C# training
State College C# trainingWexford C# training
Rhode IslandWest Warwick C# training
South CarolinaColumbia C# trainingGreenville C# training
Mt. Pleasant C# trainingNorth Charleston C# training
TennesseeKnoxville C# trainingMemphis C# training
Murfreesboro C# trainingNashville C# training
TexasAllen C# trainingAmarillo C# training
Austin C# trainingAustin C# trainingBryan C# training
Dallas C# trainingDallas C# trainingDenton C# training
El Paso C# trainingFort Worth C# trainingHouston C# training
Irving C# trainingKaty C# trainingKeller C# training
Plano C# trainingSan Antonio C# trainingSan Antonio C# training
Southlake C# trainingSugar Land C# trainingThe Woodlands C# training
UtahProvo C# trainingSalt Lake City C# training
VirginiaAlexandria C# trainingArlington C# training
Charlottesville C# trainingFairfax C# trainingForest C# training
Fredericksburg C# trainingGlen Allen C# trainingHerndon C# training
Manassas C# trainingMcLean C# trainingNorfolk C# training
Reston C# trainingRichmond C# trainingRoanoke C# training
Stafford C# trainingVirginia Beach C# training
WashingtonBellevue C# trainingBothell C# training
Federal Way C# trainingLacey C# trainingPuyallup C# training
Seattle C# training
WisconsinBrookfield C# trainingGreen Bay C# training
Madison C# training
West VirginiaMartinsburg C# training
WyomingCasper C# trainingCheyenne C# training
ONLC TRAINING CENTERS
800-288-8221
www.onlc.com