DC Coding Association is a non-profit organization based in British Columbia that is committed to offer free and high-quality courses, workshops, events, and summer camps in a myriad of STEM fields. In conjunction with our experienced, dedicated volunteer instructors with a diversity of background, we offer programs in math, coding, science, and more.
Discover the joy of learning with us and gain the skills needed to excel in the digital world. Whether you're just starting out or looking to deepen your knowledge, our programs are designed to provide valuable and accessible education for everyone.
Take the first step towards mastering STEM by exploring our wide range of programs. Our offerings range—from web, app, and game development to AI, science, mathematics, and cryptocurrencies.
Many of our courses also provide certificates upon successful completion, allowing you to showcase your achievements to the world! Join a community of learners, connect with passionate instructors, and embark on your journey today!
Register Now"Everybody deserves the equal opportunity for education regardless of where they come from or what their situation is."
Founder/Coding Instructor
Hey there, my name is David Yang, and I am currently studying in the Unversity Transition Program (UTP). I am familiar with a wide range of coding languages, including HTML, CSS, PHP, Python, Java, Database SQL and Javascript. My fascination with coding began at the age of 8, and I taught myself through various resources. I have experience in using a variety of languages to develop web applications and computer programs- for instance, I developed the DC Coding website mainly with the PHP Framework Laravel. I am also contributing to an AI research project led by a UBC professor. Furthermore, I also enjoy tinkering and creating with Linux and Raspberry PI. I began teaching coding to children online in 2020 when I was in grade 5 and expanded my class into a nonprofit organization named DC Coding Association in 2022 as I wanted to allow this to benefit more people with a greater variety of valuable courses and passionate volunteers to join. In addition to being a long-time coding enthusiast, I also have a keen interest in math, violin, and badminton. With the greatest sincerity, I truly enjoy teaching coding lessons and offering valuable learning opportunities through DC Coding!
View MoreWe are looking for passionate volunteer coding, math, science, chess (or any other topic you are good at) instructors to join our non-profit organization located in BC, Canada. DC Coding Association is a non-profit organization that offers opportunities to students to learn coding, math and other valuable courses for free. You will have the opportunity to gain valuable teaching experiences and volunteer hours.
Apply Now!
This class is very helpful for your information about coding. So far, I'm glued to this class. Thanks for sharing with me!
David taught me how to design and create a website in HTML and CSS. I learned how to write a paragraph and a title in different sizes and colors. I also learned how to write lists, font, images, hyperlinks and URLs. David is patient and enthusiastic. He always helps me when I get stuck. Thank you David!