Skip to main content
our story

About us

We All Code was founded in 2013 as CoderDojoChi. Our founder, Ali Karbassi, built We All Code from the ground up in an effort to eliminate the barriers keeping girls and underserved youth from learning STEM skills.

Eliminating barriers for all kids learning code
after class photo


  • Free classes are open to kids across Chicago
  • Highly-trained instructors and mentors teach coding skills
  • Students are encouraged to show what they know with real working projects
  • Kids work collaboratively, respect their peers, and have fun


We All Code exists because we believe every kid deserves to excel in one of the emerging fields of STEM, whether they choose to pursue more education or go straight into careers in computer science. Our mission is to inspire, support, and teach these skills to help them be successful.


STEM fields out-earn all other fields by 12-30%.

Gender Equality

Women only make up 28% of the workforce in the fields of science and engineering.

Ethnic Diversity

Latinx, African Americans, and Native Americans average 2.7% of the STEM degrees earned.


STEM-related jobs grew three times the rate of non-STEM jobs between 2000 and 2010.

What we offer

We All Code offers classes, courses, and camps at every level to help kids get excited about coding.

Our lessons are fast-paced, experiential, and build the confidence kids need to put their skills to use.

Students learn from highly-trained instructors and benefit from the support of volunteer mentors. Our 2 students to 1 mentor ratio means all kids get the attention they need to thrive.

two students


Classes are the foundation of We All Code's programming. During these 3-to-5 hour weekend sessions, kids learn about one specific coding topic, like HTML, at a particular level.


Courses combine 3 classes to help kids build proficiency in HTML, CSS, JavaScript, and Python over the course of several weeks.


Week-long summer experiences offering students the chance to learn in-depth skills like project management, quality assurance, and social skills along with code.

See All Programs

Ages 7 to 17

We All Code is open to all kids ages 7 to 17 with a focus toward kids from underserved areas. That means girls and boys from every neighborhood are welcome.

We also welcome
  • Parents who want to take part alongside their kids
  • Volunteers from every field (not just developers!)
  • Donors who want to make a difference in the future of STEM learning
Money should
never be a barrier
for kids
to learn code

Our classes are FREE whenever possible.

Our Approach

We All Code teaches real, solid coding skills as a basis for a future in STEM.

Highly-trained instructors guide our classes while mentors work closely with students.

Kids get excited about coding when we make it relevant and encourage them to show what they know, solve problems, and explore possibilities.

I Do

Instructors demonstrates a skill to the students

We Do

Students and instructors practice the skill together

You Do

Students show what they know by applying the skill

The Results

We All Code fosters a supportive community centered around the betterment of its students and their communities through education and outreach. But you don't have to take our word for it;
hear directly from our students, volunteers, and sponsors.

of students
are female
per year
have hosted
a class