Education & Training

Build your toolkit

Code for Canada offers courses, training and workshops to help governments, community groups and entrepreneurs put technology and design to work for the common good. From classes taught in collaboration with one of Canada’s top universities, to custom-made workshops for government teams, we can help you incorporate the latest digital methods into your work.

What we offer:

Workshops for the civic tech community

We design and deliver workshops that enable community members to grow their tech and design skills and deepen their understanding of decision-making processes in government. Our first workshop, User Research 101, offers a hands-on opportunity to develop the skills needed to ensure your civic tech projects are grounded in community needs.

Courses on digital transformation

We offer professional development opportunities for those looking to lead digital change in their organizations. Our course, Digital Government and Civic Tech, offered through Ryerson University’s Chang School of Continuing Education, provides participants with an introduction to digital government and civic tech with a strong focus on case studies and practical applications.

Training for government teams

We offer custom professional development workshops to support government staff who want to get the most out of new digital tools and processes.

Level up your digital skills

Code for Canada’s team of technology and design experts and trained facilitators can design educational programs to help your team apply the latest digital methods to their work. To learn more, or to request a session, contact Kelly Halseth at

We’re leading a nationwide movement, and we want you to be part of it.

Join our mailing list to be first to hear about opportunities to get involved.