What we do
CodeWeekend is a web developer accelerator program that delivers training and mentorship to help committed individuals learn how to code and find new — or better — jobs in the market.
Our goal is to create learning and career-growth opportunities for developers in places of need: to help them enhance their programming skills and access a network of opportunities to grow.
To achieve this goal, we run intensive, fully-live training programs with qualified instructors and mentors along a market-assessed practical curriculum.
Who we serve
CodeWeekend was founded in Kabul, Afghanistan in 2014 — first as a community for developers, then evolving into a structured bootcamp program. Today, we serve Afghan youth in-country, in diaspora across the region, and increasingly women and girls who have been disproportionately affected by recent events.
Our 2026 Web & AI Development Bootcamp is a 12-week program created specifically for women and girls in Afghanistan. It is supported by the Linda Norgrove Foundation.
A short history
CodeWeekend was founded by Jamshid Hashimi on June 4, 2014. Since then, the community — managed by a group of volunteers — has run more than a hundred sessions, events, and trainings for developers across cities in Afghanistan.
In 2019, we launched our first structured Coding Bootcamp. The pilot program was completely free of charge; we accepted 20 participants and graduated 12. After the events of August 2021, we expanded the bootcamp into a remote, full-time offering serving Afghan youth both inside and outside Afghanistan.
In 2026, CodeWeekend was officially incorporated as a non-profit society in British Columbia, Canada — giving us the structure to expand programs, build long-term partnerships, and ensure our support is sustainable.
What makes us different
Live instruction, every session. Every class is taught live by a working developer — never pre-recorded, never asynchronous-only. Cohorts move through the curriculum together.
A market-assessed curriculum. We’ve built and refined our curriculum across more than a decade of teaching, with continuous input from the developers and hiring managers who actually work in the market.
Practice, practice, practice. We know how learning works, so we focus heavily on getting our students to build — a lot. By graduation, every student has shipped projects they’re proud to put on a portfolio.
Expert trainers. Our trainers and mentors are experienced developers from the industry, with both theoretical and practical knowledge.
Career support. We help learners strengthen portfolios, practise professional communication, meet mentors, and connect with internship and employment opportunities. Outcomes vary by learner and market conditions, so we report verified results rather than promise a job.
Community. The CodeWeekend Slack and alumni network is active and supportive long after graduation. Many of our alumni have become mentors, partners, and instructors themselves.
Meet the team
CodeWeekend is run by a small team of working developers, instructors, and operations staff. Our mentors are working engineers from companies in the US, Europe, and Asia who volunteer their time. See our team page for the people behind the program.
Our partners
The 2026 program is made possible by the Linda Norgrove Foundation, which provided 30 full scholarships and 24 internet packages for participants. In previous years, we’ve also partnered with Hackajob (20 scholarships for women) and Scrimba (premium course access for 100 students).
If you’d like to partner with us — whether through scholarships, internships, or hiring graduates — visit our Get Involved page.