Camp Stats
Ages 11+
Instructor Ratio: 6:1 (typical)
Skill Level: Int-Adv
Prerequisites: Some coding experience
Concepts: Javascript, APIs, JSON
Camp Description
Today's computers are constantly connecting to each other, requesting all kinds of data. Need to get directions from Google? No problem. Find out the latest tweets? Sure. Companies large and small today expose something call an Application Programming Interface (API) so apps can connect to their services (sometimes free, sometimes for a cost). APIs are one of the most useful tools for professional programmers today, so get a head start by building your own data connections with an API at this camp!
Teaching Platform

We'll be using Javascript and HTML as a base, AJAX to connect to the data source, and we'll learn how to read JSON formats too. Depending on the API used, we may graph the data or pin the data onto a google map. Sound technical? It is! These are core technologies used by professional coders around the world, but easily run from any web browser.
Concepts Learned
We'll be creating simple web applications to connect to a real live service used by professional coders like
Google Maps,
COVID Data or even
NASA's asteroids or Mars data APIs. We'll talk about the architecture of how a web page connects to these sources, and why APIs are so important to the world's technology.
Campers gain an understanding of how APIs are used, including:
How to call an API
How to structure a URL, and how to recognize its parameters
How to use or present the data from the API
Familiarity with JSON
A deeper understanding of Javascript
and More!
Skill Level
Intermediate knowledge of Javascript is very helpful, but not necessarily required. Those who aren't well versed in Javascript may not understand some of the code, and may do more copying and pasting. Data, API, JSON and other experience not required. Strong typing skills is required, as is a strong desire to understand the underpinnings of this amazing technology!
As always, if your camper is a regular student at theCoderSchool, be sure to check with us first, as sometimes this material is covered in more detail in our regular after-school Coaching sessions.
Ready to sign up for a coding camp? Find your nearest
location to get pricing and schedule,
then sign up right there! Ask about some pre-camp Coaching
sessions to get your kids ready to go too!
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®.
For questions about partnerships, curriculum, schedule, camps, or other operational inquires,
please contact your nearest school.
For national franchise questions only, email us
at info@thecoderschool.com. Please include
the city/state you're writing from.
copyright 2014-2022, the Coder School San Francisco, LLC. All Rights, Alright?
Don't forget our privacy policy.
Find out who we are or like us on facebook.