English
Log In
There are no open spots for this class, but we found something similar!
5.0 (17) · Ages: 9-13
Python Project Based for Beginners | Live Python Coding
5.0 (6) · Ages: 10-15
Advance Python Coding 4 Kids W/a Certified STEM Educator (CAMP)
5.0 (2) · Ages: 9-14
Learn to Code Python on Minecraft - Programming Group for Beginners!
5.0 (4) · Ages: 6-8
Let's Talk About Weather and Seasons in French
5.0 (3) · Ages: 13-18
Python Coding Advanced Projects: Algorithm, Pytest, OOP, Selenium, Git & Github!
5.0 (4) · Ages: 7-12
Computer Programming, Coding, Python, Javascript, C#, C++ One on One Tutoring
Python Programming | Advanced | Connected Data w/ the Weather API
Class experience
In this course, we will continue on in python and write a program that connects to the Open Weather API. This is a great first step into the world of expanding python beyond your computer and connecting to the practically endless sources of API data. We will talk about different connected data applications, and how to take the JSON data the API endpoint returns and transform it into something we can use in our program. Connected applications are how most apps and programs work, taking data...
In this class, we will be talking about variables, strings, lists, dictionaries, APIs, JSON, and a number of other topics. Students will learn how to explore data from an API, and customize the requests sent to the endpoint. We will also explore how to use the data once it is locally saved.
I love teaching programming using fun and interesting examples because it helps students go farther than learning hard to contextualize concepts. Understanding what we are doing and why means that students will be able to apply algebraic concepts (like x+y) having understood examples like (red bike + blue bike) in a way that has context and meaning.
Homework Offered
Students will receive a copy of the code following the class and are encouraged to work with, and expand what it can do. This is a first step into the world of connected data, but there are practically endless API sources to explore.0 - 1 hours per week outside of class
Assessments Offered
Grades Offered
In addition to the Outschool classroom, this class uses:
Welcome! We offer fun and engaging social science and technology classes. You can use technology to do some pretty amazing things, and it's a lot less scary than it seems—our courses range from social science (like sociology and marketing) to...
Group Class
$18
per classMeets once
60 min
Completed by 1 learner
Live video meetings
Ages: 13-18
1-10 learners per class