Welcome to ONLC Training Centers
MTA Certification logo

Microsoft Technology Associate MTA Certification Classes


Pass one MTA exam and you'll earn a MTA certification!

Microsoft Technology Associate ( MTA ) is an entry-level Microsoft certification that validates the fundamental knowledge of those new to IT who need to start building a career in Microsoft technologies.

With a modest investment of time and resources, candidates can build a foundational understanding in the areas of IT Infrastructure, Database or Development.

ONLC Training Centers, a Microsoft Gold Partner, has the Microsoft authorized MTA classes that will help you prepare for MTA certification.

Classes are hands-on, instructor-led training offered at our more than 300 training locations. Not near one of our sites? Attend the same live classes from the convenience of your home/office PC via our Remote Classroom Instruction (RCI™) technology.



MTA is appropriate for individuals who have an interest in starting a career in IT or wish to further their learning. MTA is an excellent stepping stone to MCSA, MCSE and MCSD certifications and provides an option for those not yet ready to pursue more advanced credentials.

MTA certifications include...

Microsoft Technology Associate MTA certification

MTA IT Infrastructure

Options include:
• Windows Operating System
• Windows Server Administration
• Cloud
• Mobility & Devices
• Networking
• Security

See MTA IT Infrastructure certifications.

Microsoft Technology Associate MTA certification

MTA Database

Options include:
• Database Fundamentals

See MTA Database certification.

Microsoft Technology Associate MTA certification

MTA Developer

Options include:
• Software Development
• Windows Development
• Web Development
• Microsoft .NET
• HTML5 Development

See MTA Development certifications.



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
IT Infrastructure
40349: Windows Operating System Fundamentals 3 $1125    
40366: Networking Fundamentals 3 $1125
Python Programming Level 1: Introduction for Non-Programmers 4 $1595
Python Programming Level 1: Introduction for Programmers 3 $1195
Python Programming Level 2: Advanced Programming Techniques 2 $995
Programming On-Demand
Python Programming On-Demand: Comprehensive (Introduction for Programmers & Advanced Programming Techniques) 5 $895


Top of page Top of page


Next Step After MTA
Many professionals who earn Microsoft Technology Associate (MTA) certification continue on to MCSA, MCSE or MCSD certification to advance their career in IT. ONLC offers the authorized classes and training to achieve those credentials. Most of those certifications are based on a particular focus such as Windows Server, Windows Operating System (Desktop), SQL Server, Web Applications and so on. For more information on these higher level certifications please contact our Education Advisors at 1-800-288-8221.


Save on technical training with our 15-Day Saver plan.

Save on Technical Training
For just $6,995 an individual can take up to fifteen (15) technical days of hands-on training at ONLC! The 15-day Pass can be used for most public Microsoft technical classes. Find out more


ONLC Training Centers is a Microsoft Gold Learning PartnerAuthorized Microsoft Classes at ONLC Training Centers
ONLC is a Microsoft Learning Partner. Instructor-led Microsoft technical classes use authorized materials and are taught by a Microsoft Certified Trainer (MCT).


Top of page Top of page


To learn more about ONLC's classes or in the event of questions contact our Education Advisors at:



Virtual MTA training
AlabamaBirmingham MTA trainingBirmingham MTA training
Huntsville MTA trainingMobile MTA trainingMontgomery MTA training
ArkansasBentonville MTA trainingLittle Rock MTA training
Little Rock MTA training
ArizonaMesa MTA trainingPhoenix MTA training
Scottsdale MTA trainingTucson MTA training
CaliforniaBakersfield MTA trainingFresno MTA training
Glendale MTA trainingIrvine MTA trainingLos Angeles MTA training
Los Angeles MTA trainingManhattan Beach MTA trainingOrange MTA training
Pleasanton MTA trainingRiverside MTA trainingSacramento MTA training
San Diego MTA trainingSan Diego MTA trainingSan Diego MTA training
San Francisco MTA trainingSan Jose MTA trainingWalnut Creek MTA training
Woodland Hills MTA training
ColoradoBoulder MTA trainingCentennial MTA training
Colorado Springs MTA trainingDenver MTA trainingFt. Collins MTA training
Grand Junction MTA trainingLakewood MTA trainingLoveland MTA training
ConnecticutCheshire MTA trainingDanbury MTA training
East Granby MTA trainingRocky Hill MTA trainingShelton MTA training
Stamford MTA training
District of ColumbiaWashington MTA trainingWashington MTA training
DelawareWilmington MTA training
FloridaBoca Raton MTA trainingBonita Springs MTA training
Bradenton MTA trainingFort Lauderdale MTA trainingFort Myers MTA training
Fort Walton Beach MTA trainingJacksonville MTA trainingKissimmee MTA training
Lakeland MTA trainingMelbourne MTA trainingMiami MTA training
Miami MTA trainingMiramar Beach MTA trainingOrange Park MTA training
Orlando MTA trainingOrlando MTA trainingPensacola MTA training
Plantation MTA trainingSarasota MTA trainingSt. Petersburg MTA training
Tallahassee MTA trainingTampa MTA trainingTampa MTA training
GeorgiaAlpharetta MTA trainingAtlanta MTA training
Columbus MTA trainingDuluth MTA trainingKennesaw MTA training
Macon MTA trainingMartinez MTA trainingSavannah MTA training
IowaBettendorf MTA trainingDes Moines MTA training
IdahoBoise MTA training
IllinoisChicago MTA trainingGurnee MTA training
Joliet MTA trainingOak Brook MTA trainingPeoria MTA training
Rockford MTA trainingSchaumburg MTA trainingWarrenville MTA training
IndianaCarmel MTA trainingEvansville MTA training
Fort Wayne MTA trainingGreenwood MTA trainingIndianapolis MTA training
South Bend MTA training
KansasLenexa MTA trainingWichita MTA training
KentuckyFlorence MTA trainingLexington MTA training
Louisville MTA training
LouisianaBaton Rouge MTA trainingLafayette MTA training
New Orleans MTA training
MassachusettsBoston MTA trainingBraintree MTA training
Danvers MTA trainingEast Longmeadow MTA trainingNewton MTA training
North Andover MTA trainingNorwell MTA trainingWestborough MTA training
Woburn MTA trainingWorcester MTA training
MarylandAnnapolis MTA trainingBethesda MTA training
Columbia MTA trainingFrederick MTA trainingGermantown MTA training
Greenbelt MTA trainingOwings Mills MTA trainingRockville MTA training
Towson MTA training
MainePortland MTA training
MichiganAnn Arbor MTA trainingGrand Rapids MTA training
Kalamazoo MTA trainingLivonia MTA trainingMason MTA training
Novi MTA trainingSouthfield MTA trainingTroy MTA training
MinnesotaBloomington MTA trainingMaple Grove MTA training
Woodbury MTA training
MissouriColumbia MTA trainingLee's Summit MTA training
O'Fallon MTA trainingSpringfield MTA trainingSt. Louis MTA training
St. Louis MTA training
MississippiGulfport MTA trainingRidgeland MTA training
MontanaGreat Falls MTA training
North CarolinaAsheville MTA trainingChapel Hill MTA training
Charlotte MTA trainingCharlotte MTA trainingCharlotte MTA training
Fayetteville MTA trainingGreensboro MTA trainingRaleigh MTA training
Raleigh MTA trainingRaleigh MTA trainingWilmington MTA training
North DakotaFargo MTA trainingGrand Forks MTA training
NebraskaLincoln MTA trainingOmaha MTA training
New HampshireBedford MTA trainingConcord MTA training
Portsmouth MTA training
New JerseyBridgewater MTA trainingHamilton MTA training
Mahwah MTA trainingMorristown MTA trainingMount Laurel MTA training
Paramus MTA trainingPrinceton MTA trainingRed Bank MTA training
New MexicoAlbuquerque MTA training
NevadaLas Vegas MTA trainingReno MTA training
New YorkAlbany MTA trainingBohemia MTA training
Brooklyn MTA trainingBuffalo MTA trainingLiverpool MTA training
Mt. Kisco MTA trainingNew York MTA trainingRochester MTA training
Rochester MTA trainingUniondale MTA training
OhioBeachwood MTA trainingBeavercreek MTA training
Cincinnati MTA trainingCincinnati MTA trainingCleveland MTA training
Columbus MTA trainingColumbus MTA trainingDublin MTA training
Independence MTA trainingToledo MTA trainingWestlake MTA training
OklahomaOklahoma City MTA trainingTulsa MTA training
OregonBeaverton MTA trainingPortland MTA training
Salem MTA training
PennsylvaniaAllentown MTA trainingConshohocken MTA training
Erie MTA trainingHuntingdon Valley MTA trainingLancaster MTA training
Malvern MTA trainingMechanicsburg MTA trainingPhiladelphia MTA training
Pittsburgh MTA trainingPittsburgh MTA trainingSouth York MTA training
State College MTA trainingWexford MTA training
Rhode IslandWest Warwick MTA training
South CarolinaColumbia MTA trainingGreenville MTA training
Mt. Pleasant MTA trainingNorth Charleston MTA training
TennesseeChattanooga MTA trainingKnoxville MTA training
Memphis MTA trainingMurfreesboro MTA trainingNashville MTA training
TexasAllen MTA trainingAmarillo MTA training
Austin MTA trainingAustin MTA trainingBryan MTA training
Dallas MTA trainingDallas MTA trainingDenton MTA training
El Paso MTA trainingFort Worth MTA trainingHouston MTA training
Irving MTA trainingKaty MTA trainingKeller MTA training
League City MTA trainingMcAllen MTA trainingMidland MTA training
Plano MTA trainingPlano MTA trainingSan Antonio MTA training
San Antonio MTA trainingSouthlake MTA trainingSugar Land MTA training
The Woodlands MTA training
UtahProvo MTA trainingSalt Lake City MTA training
VirginiaAlexandria MTA trainingArlington MTA training
Charlottesville MTA trainingFairfax MTA trainingForest MTA training
Fredericksburg MTA trainingGlen Allen MTA trainingHampton MTA training
Herndon MTA trainingManassas MTA trainingMcLean MTA training
Norfolk MTA trainingReston MTA trainingRichmond MTA training
Roanoke MTA trainingStafford MTA trainingVirginia Beach MTA training
VermontShelburne MTA training
WashingtonBellevue MTA trainingBellingham MTA training
Bothell MTA trainingFederal Way MTA trainingLacey MTA training
Puyallup MTA trainingSeattle MTA training
WisconsinBrookfield MTA trainingGreen Bay MTA training
Madison MTA trainingMilwaukee MTA training
West VirginiaMartinsburg MTA training
WyomingCasper MTA trainingCheyenne MTA training