Code Nation Logo

New Volunteer Application

Code Nation equips students in under-resourced high schools with the skills, experiences, and connections that together create access to careers in technology.

We bring our tuition-free program directly to schools, where classes are taught by a team of software developers on a volunteer basis. Our classes are held twice a week in schools for the full academic year. Some programs take place in the morning during the school day, while others are held after school.

IMPORTANT NOTE: This form is designed for new volunteer applicants. If you volunteered in a Code Nation classroom in a previous academic year, please send an email to

Now tell us all about yourself...

Contact Information
This can be your legal name or the name you prefer to be called
This can be a second or middle name
The email you check the most frequently.
If you have a secondary email address that we can contact you at, please write it here
Select all that may apply

Teaching and Technical Experience

Please rate your expertise in the following programming languages and frameworks

Volunteering Preferences

The following information will help us find the best volunteering placement for you.
Hold down the Command or ⌘ to select multiple.
If you are comfortable with a combination of in-person and remote activities, please choose "hybrid"
Important Note: Our school year classroom volunteering opportunities (both traditional and teacher-led programs) typically require a full academic year commitment (i.e. August through May). 
Hold down the Command or ⌘ to select multiple.

Other Information

Hold down the Command or ⌘ to select multiple.
Communications Preferences

(OPTIONAL) Below you can opt-in to receive different types of communications from Code Nation.