Code Academy Learning Center


Code Academy Learning Center

Please note:
The Virginia Building Code Academy can only assist with access to the “DHCD – Virginia Building Code Academy” domain. 

The Code Academy allows code professionals to access self-paced training offered by the Virginia Building Code Academy from anywhere with an internet connection, free of charge.

Certain courses may qualify for Continuing Education credits, but please note that Code Change Training (provided by the Code Academy) cannot count towards DHCD Continuing Education hours. 

The VA Building Code Academy domain name is “DHCD – Virginia Building Code Academy.” Access the Code Academy Learning Center at Code Academy Learning Center.

Common Code Academy Learning Center Tasks/Issues

I forgot my Login ID and/or Password:

  • Use the “Forgot Login ID,” “Forgot Password” or both to recover your Login ID and/or reset your password. You will need access to the email account that is associated with your learning center profile. If you have tried the “Forgot Login ID” or “Forgot Password” options and have not received an email OR you no longer have access to the email that is listed on your learning center profile, contact a VBCA administrator for assistance at .
  • If you can log into the Virginia Learning Center, but do not see Virginia Building Code Academy courses when searching, contact a VBCA administrator for assistance at and we will add DHCD access to your account. (Please provide full name on Learning Center account and Login ID if known)

I have never used the Code Academy Learning Center and would like access:

  • If you have had access to the Virginia Learning Center in the past, please do not request a new account. In most cases we can add DHCD access to your existing Virginia Learning Center profile. Contact a VBCA administrator at
  • Follow the instructions found in the link below for Non-State User Registration to register as a first time user:

IMPORTANT: Make sure to select the domain “DHCD – Virginia Building Code Academy” from the first drop down box.

I can login to the Code Academy Learning Center, but I don’t see any Code Academy courses:

  • If you can login, but do not see any Virginia Building Code Academy courses, it is likely that your profile does not have access to the “DHCD-Virginia Building Code Academy” domain. We can add this access for you. Contact a VBCA administrator for assistance at

I have DHCD-Virginia Building Code Academy domain access, but need help finding or opening courses:

I want to view or print an online course completion certificate:

Available 2018 Code Change Courses

Once Logged In, to locate a specific 2018 code change module, search "2018" and the name of the module, e.g. "2018 Virginia plumbing code.”

Available 2018 Code Change training (CCT) modules:

  • 2018 CCT – Residential Bundle - 2 Self-Paced Modules:
    • Virginia Residential Code (VRC)
    • Residential Energy (VECC-Residential Provisions)2018 Code Change Training Requirements
  • 2018 CCT – Commercial Bundle - 3 Self-Paced Modules:
    • Virginia Construction Code (VCC)
    • Commercial Energy (VECC - Commercial Provisions)
    • Virginia Existing Building Code (VEBC)
  • 2018 CCT – Administrative Bundle - 7 Self-Paced Modules:
    • Administrative Refresher
    • Administrative Module (Administrative provisions, VA Certification Standards, Manufactured Housing, Industrialized Buildings, and Amusement Device)
    • International Swimming Pool & Spa Code (ISPSC)
    • Elevator (Elevator and Escalator provisions)
    • Fire Edits (explanation and background of recent changes to SFPC)
    • SFPC (Statewide Fire Prevention Code)
    • Virginia Maintenance Code (Note that VA has dropped the "property" for 2018)
  • 2018 CCT – Trade Bundle - 4 Self-Paced Modules:
    • Virginia Plumbing Code (VPC)
    • Virginia Mechanical Code (VMC)
    • Virginia Fuel Gas Code (VFGC)
    • National Electrical Code (NEC)

For more information on code change training, click here.

Available 2015 Code Change Courses

Once Logged In, to locate all live 2015 code change modules, search "2015" and the name of the module, e.g. "2015 plumbing.”

Available 2015 Code Change training (CCT) modules:

  • Administrative Update
  • Virginia Construction Code (VCC)
  • Virginia Residential Code (VRC)
  • Virginia Existing Building Code (VEBC)
  • Virginia Elevator Provisions
  • Virginia Statewide Fire Prevention Code (SFPC)
  • Virginia Energy Conservation Code (VECC)
  • Virginia Plumbing Code (VPC)
  • Virginia Property Maintenance (VPMC)
  • Virginia Electrical/2014 NEC
  • Virginia Mechanical/Fuel Gas (VMC & VFGC)
  • International Swimming Pool and Spa Code (ISPSC)

For more information on code change training, click here