Advanced students still continue practicing fundamentals as well as basic typed language concepts, but with those foundations can begin to use them to learn more advanced computer science concepts through building in our Branches stage. At theCoderSchool, we teach many advanced languages from C++ to Java, Swift, C# and beyond. While even our more novice kids are sometimes introduced to computer programming in the Branches, only the advanced students who truly understand the underlying fundamentals continue their programming work here. Artificial Intelligence, Data and Networking with 3rd Party APIs, 3D Game Engines like Unity or Play Canvas, these are some of the complex technologies we might touch on in the Branches.
What is theCoderSchool? We are an after-school drop-off (and virtual) program for kids
learning to code - a coding school! There's after-school kung fu. There's after-school music
lessons, sports, art, tutoring, Chinese, you name it, it's out there. But coding for kids?
We're among the first of many, and the largest in Silicon Valley with more locations on the
way around the country. The future will be ever more dependent on technology so let's get
our young generation ready. Learn to Code, Change the World®.