Back to Curriculum

Week 4 of 8

AI-Powered Applications

Learn how to put AI inside the applications you build.

What You'll Learn

  • What AI APIs are
  • Connecting an application to an AI model
  • API keys and environment variables
  • Prompt engineering inside applications
  • System instructions
  • Context
  • Structured outputs
  • AI chat interfaces
  • Streaming responses
  • Managing AI-generated content
  • Handling AI errors

Build With AI

Students will integrate an AI API into their application.

Examples:

  • AI Study Assistant — Ask questions → AI generates explanations
  • AI Business Assistant — Enter business information → AI generates recommendations
  • AI Content Tool — Enter an idea → AI generates content

Project

AI-Powered Web Application

Students take their Week 3 application and add meaningful AI functionality.

By the End of Week 4

You will know how to connect AI models to your own software and create applications that actually use AI.

Deliverable: AI-powered application