Open Course API
Open Course API's mission is to teach students how to make data driven applications.
OwlAPI
An open source REST API written in Python to scrape and serve Foothill / De Anza course data 📒
Tools
There's a lot that's in Open Course API! Stay tuned for our latest updates.
Data Analysis
With a plethora of data and tools for you to get your feet wet, we're just looking for folks that wan't to start exploring!
# Start Hacking
We have a lot you can do! Try some of the following to get your feet wet.
# OwlAPI
Live Demo (opens new window), View on GitHub (opens new window)
git clone https://github.com/OpenCourseAPI/OwlAPI.git
cd OwlAPI && pipenv install
pipenv run python scrape_term.py
pipenv run python server.py
# Go to https://localhost:8080 and enjoy!
# Data Analysis
View on GitHub (opens new window)
# Setup
git clone https://github.com/OpenCourseAPI/live-fhda-class-data.git
git clone https://github.com/OpenCourseAPI/data-analysis.git
cd data-analysis
# Let's get going!
pipenv install
pipenv run python .
TIP
Open Course API requires Python 3 (opens new window) and pipenv (opens new window) to be installed in your system.