white gradient.png

New Classes

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.

Beginner Program Enrollment

New to coding? Start with our beginner program. Our beginner course teaches students fundamental programming languages-Python- to master the use of the building blocks of programming. 

In this course, students who are new to coding will learn Python to strengthen the fundamentals of Computer Science through various exercises and problem-solving. Our curriculum focuses on building logic and writing algorithms and hands-on practice. The crucial first step in programming is developing a solid foundation of the fundamentals; this program will lead students to go further from beginner to intermediate. Upon completion, students will get ready for taking a Java class.

Nov 12 ~ Mar 4
Friday 6-8 pm (PT)

Grade 9-11  |  In-Person Class

 

  • Pre-requisite: None or Scratch

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

  • No classes on 11/26(Fri), 12/24(Fri), and 12/31 (Fri)

Oct 2 ~ Jan 29
Saturday 4-6 pm (PT)

Grade 9-11  |  In-Person Class

 

  • Pre-requisite: None or Scratch

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

  • No classes on 11/27(Sat), 12/25(Sat), and 1/1 (Sat)

< Class is now in session>

 

Beginner Program for Grade 6 - 8

For grades 6-8 who are new to coding, we offer our beginner program in 48 weeks class to not only learn the syntax of Python but to also nurture and develop the logic needed to utilize what they have learned. It's important to help ease the younger students into the intermediate/advanced courses, we adopted a specialized education in this beginner course for elementary and junior high school students so they can learn to program properly and feel confident and prepared for the more difficult subjects.

Starting November 12
Friday 4-5:30 pm (PT)

Grade 6-8  |  In-Person Class

 

  • Pre-requisite: None or Scratch

  • Tuition: $60/1.5-hour class

  • Location: 810 Roosevelt, Irvine, CA

Intermediate/Advanced Class

This fall, we offer a web development class, and USACO Bronze competition class, and a Java class.

Web Development Class

This course is for students who want to discover how websites are developed and learn the fundamental knowledge and techniques of modern web development. We will begin with the basics, HTML, CSS, and work towards bringing our ideas to life through the modern framework, Svelte.

Aug 23 ~ Nov 29 (14 weeks)
Monday 5-7 pm (PT)

Grade 8-12  |  In-Person Class

 

  • Pre-requisite: Python or Java

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

  • No classes on 9/6(Mon) and 11/27(Sat)

< Class is now in session>

 

USACO Bronze Competition Class

This course teaches many well-known algorithms that are fundamental to solving problems—consolidating the data structures and algorithms and training to use them in USACO Bronze. Students who finish this course will be able to take our USACO Bronze workshop class for more practice on problem-solving at an individual pace.

Starting December 5
Sunday 1-3 pm (PT)

Grade 8-12  |  In-Person Class

 

  • Pre-requisite: Java

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

< Class is now in session>

 

Workshop Class
(for making a portfolio or competing in competition)

After learning necessary theories in web/game development or USACO competition, students are recommended to take some time and practice them. This workshop class is designed for intermediate/advanced level students who want to create a portfolio or practice more problem-solving in competition at an individual pace.

USACO Competition Workshop

After learning the USACO Bronze or Silver theories, students are recommended to take some time and practice them. In this workshop class, students will work on problems independently under our instructor's supervision. Students can freely ask any questions and our instructors will offer guidance and directions, and check students' progress.

Every Monday 5:15-7:15 pm (PT)

Bronze Level | Grade 8-12  |  In-Person Class

 

  • Pre-requisite: USACO Bronze

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

Every Saturday 2-4 pm (PT)

Silver Level / Grade 8-12  |  In-Person Class

 

  • Pre-requisite: USACO Silver

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

Web Development Workshop

Web Development workshop class is for students who have finished web development theories and want to create their own website for a portfolio purpose. Students can utilize assistance from instructors while working on their projects at their own pace.

Every Saturday 4:30-6:30 pm (PT)

Grade 8-12  |  In-Person Class

 

  • Pre-requisite: Web Development Theory

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

Every Friday 6-8 pm (PT)

Grade 8-12  |  In-Person Class

 

  • Pre-requisite: Web Development Theory

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA