top of page
white gradient.png

About Us

Btree Code Academy is a premier coding school for students grades 5-12, and college students that provide the best coding education and tools to thrive in our entrepreneurial and innovative world of technology.

What makes us different


Btree Quiz Bank

Be better at coding, intensive practice is required. We provide our own QUIZ database for students can constantly work on to sharpen their skills.


Competition Prep

Years spent analyzing USACO problems and prep students to succeed. We are confident in our programs and working hard to further improve the success rate.


Parent Portal

As our way of being transparent, we provide a parent portal so parents always can check their child's progress so parents are never left in the dark.


Coding Roadmap

From fun and engaging beginner classes to competitive classes, and everything between, we personalize each student's roadmap to fit their goals, interests, and needs.

How we started

"We believe coding is an essential skill that you can bring anywhere in the world and open up many opportunities!"

Having worked for top IT companies as a software engineer and starting my own start-up business, I embraced the enormous potential that coding has provided for my career. I believe coding can open up opportunities, as a hobby or as a profession. Its significance will only grow as technology integrates more into our lives. 

I founded Btree Code Academy (formerly Irvine Code Academy) in 2016 to pass on my knowledge and skills and to provide quality education for budding young coders in the community. Since our inception, we have been able to serve hundreds of eager students for training to compete in competitions, create mobile apps and games, and find jobs as professional coders. It is the eagerness, curiosity, and ambition of the students that push me to help them achieve their goals. 

Founder, Daniel

Our Teaching Philosophy



Our curriculum is evaluated through one metric; improvement. We track each student using our own proprietary metric to measure their progress.


Fun from Skills

We aim to teach students how to use the tools to create their own projects and find fulfillment and enjoyment from creation. 


Goals & Roadmap

Each course comes with a tangible goal to achieve. Upon completion of a course, a student will have finished tasks and gained the ability to do so again.

bottom of page