Introduction to APIs: Understand what APIs are, their importance, and how they work. Learn how to use Postman for API testing.
Working with BART API: Dive deep into the BART API, learning to fetch, interpret, and integrate real-time transit data into your application.
Designing Your Transit App: Learn the principles of user interface (UI) and user experience (UX) design. Design a clean, intuitive interface for your transit app.
Deploying Your App: Learn about various deployment platforms, choosing one, and deploying your app on it.
Takeaway: By course completion, students will have a fully functional, real-time BART transit app that they've built from scratch, along with the skills and knowledge to build similar apps.