Welcome to ONLC Training Centers
Get ECSA certification training at ONLC -- an EC Council Accredited Training Center

ECSA Certification Training Classes

Get high-impact, professional ECSA certification training at ONLC Training Centers, an EC-Council Accredited Training Center!

What is ECSA?

Short for EC-Council Certified Security Analyst, ECSA is an advanced-level cybersecurity certification that validates abilities to conduct and analyze penetration tests. This status complements Certified Ethical Hacker (CEH) certification by exploring the analytical phase of ethical hacking. While CEH exposes the learner to hacking tools and technologies, ECSA takes it a step further by exploring how to analyze the outcome from these tools and technologies.

Through groundbreaking penetration testing methods and techniques, our ECSA class helps students perform intensive assessments required to effectively identify and mitigate security risks to computer systems, networks and infrastructures. Computers worldwide are under cyberattack every day which is why professionals with certified security skills are in high demand. Unlike many other pen-testing programs that only follow a generic kill chain methodology, ECSA presents a set of distinguishable comprehensive methodologies that are able to cover different pentesting requirements across different verticals.

Attend hands-on, instructor-led training classes for EC-Council's credentials at ONLC's more than 300 locations or from your own location.


Exam Voucher & More Value at ONLC

With our ECSA course, you'll work with our award-winning instructor doing hands-on labs and Pen Testing that concludes with you submitting a Pen Test Report to EC-Council to get approval to take the standard multiple choice written exam. Only candidates that successfully complete the penetration test in the Cyber Range iLabs environment are allowed to sit for the ECSA exam.

At the end of ONLC's class, students receive a practice test and a voucher for the proctored online ECSA Certification Exam. Our instructor works with each student to make sure they have the report phase done before leaving the training. Our instructor has taught this course many times over and his students have received exceptionally high pass rates on the ECSA certification exam. See ECSA course outline and dates.

ECSA Class 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
EC Council Certified Security Analyst 5 $3395

Who should consider ECSA Certification?

Ethical Hackers, Penetration Testers, Network Server Administrators, Firewall Administrators, Security Testers, System Administrators and Risk Assessment Professionals.

ECSA Certification Learning Path

ONLC is an EC Council Accredited Training Center

ECSA is an upper-level, professional certification. Though you do not have to be a Certified Ethical Hacker (CEH) to attend this training, CEH is strongly recommended. If you do not already have core ethical hacking skills and knowledge, this training is not for you and possibly you should consider EC-Council's Certified Ethical Hacker (CEH), or other security-related training at ONLC.

Authorized Course
(click course title for outline & dates)

EC-Council Certified Security Analyst ( ECSA )

The hands-on, instructor-led ECSA course takes the tools and techniques learned in the Certified Ethical Hacker course (CEH) and elevates your ability by teaching you how to apply the skills learned in the CEH by utilizing EC-Council’s published penetration testing methodology. View outline & dates

Certification Exam

ECSA v10

There is an eligibility requirement before you may undertake this exam. If a candidate attends the ECSA course with ONLC, the candidate is eligible for the exam without going through the application process separately. Applicants who do NOT attend training with an approved provider must prove 2 years of information security experience which must be submitted via EC Council’s application form along with a non-refundable application fee before being considered for the exam.

The multiple choice exam is proctored online through the EC-Council Exam portal.

News & Offers

The International Council of Electronic Commerce Consultants (EC-Council) is a professional organization created to support e-Business individuals and organizations. Their certifications are respected in the the security field and well suited for experienced technology professionals with previous experience and certifications. ONLC Training Centers is an EC-Council Accredited Training Center.

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).


For More Information

To register for training by phone or for more information contact our Education Advisors weekdays at...



Virtual ECSA training
AlabamaBirmingham ECSA trainingBirmingham ECSA training
Huntsville ECSA trainingMobile ECSA trainingMontgomery ECSA training
ArkansasBentonville ECSA trainingLittle Rock ECSA training
Little Rock ECSA training
ArizonaMesa ECSA trainingPhoenix ECSA training
Scottsdale ECSA trainingTucson ECSA training
CaliforniaBakersfield ECSA trainingElk Grove ECSA training
Fresno ECSA trainingGlendale ECSA trainingIrvine ECSA training
Los Angeles ECSA trainingLos Angeles ECSA trainingManhattan Beach ECSA training
Orange ECSA trainingPetaluma ECSA trainingPleasanton ECSA training
Riverside ECSA trainingSacramento ECSA trainingSan Diego ECSA training
San Diego ECSA trainingSan Diego ECSA trainingSan Francisco ECSA training
San Jose ECSA trainingWalnut Creek ECSA trainingWoodland Hills ECSA training
ColoradoBoulder ECSA trainingCentennial ECSA training
Colorado Springs ECSA trainingDenver ECSA trainingFt. Collins ECSA training
Grand Junction ECSA trainingLakewood ECSA trainingLoveland ECSA training
ConnecticutCheshire ECSA trainingDanbury ECSA training
East Granby ECSA trainingHartford ECSA trainingRocky Hill ECSA training
Shelton ECSA trainingStamford ECSA training
District of ColumbiaWashington ECSA trainingWashington ECSA training
DelawareWilmington ECSA training
FloridaBoca Raton ECSA trainingBonita Springs ECSA training
Bradenton ECSA trainingFort Lauderdale ECSA trainingFort Myers ECSA training
Fort Walton Beach ECSA trainingJacksonville ECSA trainingKissimmee ECSA training
Lake Mary ECSA trainingLakeland ECSA trainingLand 'O Lakes ECSA training
Melbourne ECSA trainingMiami ECSA trainingMiami ECSA training
Miramar Beach ECSA trainingOrange Park ECSA trainingOrlando ECSA training
Orlando ECSA trainingOrlando ECSA trainingPensacola ECSA training
Plantation ECSA trainingPort St. Lucie ECSA trainingSarasota ECSA training
St. Petersburg ECSA trainingTallahassee ECSA trainingTampa ECSA training
Tampa ECSA training
GeorgiaAlpharetta ECSA trainingAtlanta ECSA training
Columbus ECSA trainingDuluth ECSA trainingKennesaw ECSA training
Macon ECSA trainingMartinez ECSA trainingSavannah ECSA training
IowaBettendorf ECSA trainingCedar Rapids ECSA training
Des Moines ECSA training
IdahoBoise ECSA training
IllinoisChicago ECSA trainingGurnee ECSA training
Joliet ECSA trainingNorthbrook ECSA trainingOak Brook ECSA training
Peoria ECSA trainingRockford ECSA trainingSchaumburg ECSA training
Warrenville ECSA training
IndianaCarmel ECSA trainingEvansville ECSA training
Fort Wayne ECSA trainingGreenwood ECSA trainingIndianapolis ECSA training
South Bend ECSA training
KansasLenexa ECSA trainingTopeka ECSA training
Wichita ECSA training
KentuckyFlorence ECSA trainingLexington ECSA training
Louisville ECSA training
LouisianaBaton Rouge ECSA trainingLafayette ECSA training
New Orleans ECSA training
MassachusettsBoston ECSA trainingBraintree ECSA training
Danvers ECSA trainingEast Longmeadow ECSA trainingMansfield ECSA training
Newton ECSA trainingNorth Andover ECSA trainingNorwell ECSA training
Westborough ECSA trainingWoburn ECSA trainingWorcester ECSA training
MarylandAnnapolis ECSA trainingBaltimore ECSA training
Bethesda ECSA trainingColumbia ECSA trainingEllicott City ECSA training
Frederick ECSA trainingGermantown ECSA trainingGreenbelt ECSA training
Owings Mills ECSA trainingRockville ECSA trainingTowson ECSA training
MainePortland ECSA training
MichiganAnn Arbor ECSA trainingGrand Rapids ECSA training
Kalamazoo ECSA trainingLivonia ECSA trainingMason ECSA training
Novi ECSA trainingSouthfield ECSA trainingTraverse City ECSA training
Troy ECSA training
MinnesotaBloomington ECSA trainingMaple Grove ECSA training
Minneapolis ECSA trainingMinneapolis ECSA trainingWoodbury ECSA training
MissouriColumbia ECSA trainingKansas City ECSA training
Lee's Summit ECSA trainingO'Fallon ECSA trainingSpringfield ECSA training
St. Louis ECSA trainingSt. Louis ECSA training
MississippiGulfport ECSA trainingRidgeland ECSA training
MontanaGreat Falls ECSA training
North CarolinaAsheville ECSA trainingChapel Hill ECSA training
Charlotte ECSA trainingCharlotte ECSA trainingCharlotte ECSA training
Fayetteville ECSA trainingGreensboro ECSA trainingRaleigh ECSA training
Raleigh ECSA trainingRaleigh ECSA trainingWilmington ECSA training
North DakotaFargo ECSA trainingGrand Forks ECSA training
NebraskaLincoln ECSA trainingOmaha ECSA training
New HampshireBedford ECSA trainingConcord ECSA training
Nashua ECSA trainingPortsmouth ECSA training
New JerseyBridgewater ECSA trainingEast Brunswick ECSA training
East Rutherford ECSA trainingHamilton ECSA trainingIselin ECSA training
Mahwah ECSA trainingMorristown ECSA trainingMount Laurel ECSA training
Paramus ECSA trainingPrinceton ECSA trainingRed Bank ECSA training
New MexicoAlbuquerque ECSA training
NevadaHenderson ECSA trainingLas Vegas ECSA training
Reno ECSA training
New YorkAlbany ECSA trainingBohemia ECSA training
Brooklyn ECSA trainingBuffalo ECSA trainingLiverpool ECSA training
Melville ECSA trainingMt. Kisco ECSA trainingNew York ECSA training
New York ECSA trainingNew York ECSA trainingRochester ECSA training
Rochester ECSA trainingUniondale ECSA training
OhioAkron ECSA trainingBeachwood ECSA training
Beavercreek ECSA trainingCincinnati ECSA trainingCincinnati ECSA training
Cleveland ECSA trainingColumbus ECSA trainingColumbus ECSA training
Dublin ECSA trainingIndependence ECSA trainingToledo ECSA training
Westlake ECSA training
OklahomaEdmond ECSA trainingOklahoma City ECSA training
Tulsa ECSA training
OregonBeaverton ECSA trainingPortland ECSA training
Salem ECSA training
PennsylvaniaAllentown ECSA trainingConshohocken ECSA training
Erie ECSA trainingHuntingdon Valley ECSA trainingLancaster ECSA training
Malvern ECSA trainingMechanicsburg ECSA trainingPhiladelphia ECSA training
Pittsburgh ECSA trainingPittsburgh ECSA trainingSouth York ECSA training
State College ECSA trainingWexford ECSA training
Rhode IslandProvidence ECSA trainingWest Warwick ECSA training
South CarolinaColumbia ECSA trainingGreenville ECSA training
Mt. Pleasant ECSA trainingNorth Charleston ECSA training
South DakotaSioux Falls ECSA training
TennesseeChattanooga ECSA trainingFranklin ECSA training
Knoxville ECSA trainingMemphis ECSA trainingMurfreesboro ECSA training
Nashville ECSA training
TexasAllen ECSA trainingAmarillo ECSA training
Austin ECSA trainingAustin ECSA trainingBryan ECSA training
Corpus Christi ECSA trainingDallas ECSA trainingDallas ECSA training
Denton ECSA trainingEl Paso ECSA trainingFort Worth ECSA training
Houston ECSA trainingHouston ECSA trainingIrving ECSA training
Katy ECSA trainingKeller ECSA trainingLeague City ECSA training
McAllen ECSA trainingMidland ECSA trainingPlano ECSA training
Plano ECSA trainingSan Antonio ECSA trainingSan Antonio ECSA training
Southlake ECSA trainingSugar Land ECSA trainingThe Woodlands ECSA training
Waco ECSA training
UtahProvo ECSA trainingSalt Lake City ECSA training
VirginiaAlexandria ECSA trainingArlington ECSA training
Charlottesville ECSA trainingFairfax ECSA trainingForest ECSA training
Fredericksburg ECSA trainingGlen Allen ECSA trainingHampton ECSA training
Herndon ECSA trainingManassas ECSA trainingMcLean ECSA training
Norfolk ECSA trainingReston ECSA trainingRichmond ECSA training
Roanoke ECSA trainingStafford ECSA trainingVirginia Beach ECSA training
VermontShelburne ECSA training
WashingtonBellevue ECSA trainingBellingham ECSA training
Bothell ECSA trainingFederal Way ECSA trainingLacey ECSA training
Mukilteo ECSA trainingPuyallup ECSA trainingSeattle ECSA training
Spokane ECSA training
WisconsinBrookfield ECSA trainingGreen Bay ECSA training
Madison ECSA trainingMadison ECSA trainingMilwaukee ECSA training
West VirginiaMartinsburg ECSA training
WyomingCasper ECSA trainingCheyenne ECSA training