banner reads this is an extra feature

CodeHS offers 7 industry-relevant programming certifications for high school students. These certifications are a stepping stone for students’ career aspirations and help build programming skill credibility.

CodeHS Certifications badges with different colors for each badge

Why Offer Certifications at Your School

CodeHS Certifications provide verification that students have learned industry-relevant skills from our secure, comprehensive exam. By building skill credibility for students and future employers, certifications will also help showcase your school’s computer science program.

Available Certifications

CodeHS offers 7 certification exams across different programming languages and topics including Java, JavaScript, Python, HTML/CSS, and Cybersecurity.

Student Certification Journey - How It Works

Complete a CodeHS Course

There are no specific prerequisites for the exams. However, we recommend that students take the CodeHS courses listed below to prepare for each exam.

Certification Exam

Recommended CodeHS Course

Java Level 1

AP CSA (Mocha or Nitro)

JavaScript Level 1

Intro to CS in JavaScript

Python Level 1

Intro to Python

Web Design Level 1

Intro to Web Design

Cybersecurity Level 1

Fundamentals of Cybersecurity

Cybersecurity Level 2

Advanced Cybersecurity

Web Development Level 1

Web Development

Prepare for the Exam

Click the links below to learn more about the specific concepts covered in each exam:

Exam Day & Voucher Codes

On the exam date, students will enter a voucher code to start the exam. Learn more about the exam format here and read the Student's Certification Guide.

Students can take or retake as many certification exams as they want. A new voucher code will be needed for each exam. Each voucher code entered is good for one attempt.

Download Your Certificate

After passing a certification exam, students will receive a congratulations email including their downloadable certificate! These certifications do not expire.

Bringing Certification To Your School

Request a quote to learn how you can bring CodeHS Certifications to your school.

Interested in bringing CodeHS Certifications to your school? Request a quote or contact our team at to learn how.

Did this answer your question?