⇩ Jump to Camp ⇩
Game Dev
Python Startup
Webrox
Pi Jam
Rise of the Machines
Mobile Madness
Robocode
Java
Data
Minecraft
All Camps

Data Connector

Choose from 1 Locations
  • Palo Alto, CA

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

    Data and API Coding Camp at theCoderSchool 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!

    Private+Semi-Private Coaching

    Virtual Learning

    Coding Classes

    Robotics

    Python

    Scratch

    Video Game Coding



    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®.

    copyright 2014-2021, 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.