AI Application Building
Building Applications with the Gemini API
Learn how to build practical AI-powered applications using PHP, JavaScript, JSON and the Gemini API.
Learn by Building
Each section introduces a practical concept and shows how it becomes part of a working application.
Getting Started
Understand the Gemini API and prepare your development environment.
What Is an API?
Learn how an application communicates with an external AI service.
Google AI Studio
Explore the workspace used to test Gemini models and prompts.
Creating an API Key
Create and safely manage a Gemini API key.
Your First Gemini Request
Send a request to Gemini and display the response.
Controlling Gemini
Learn how instructions and settings affect Gemini's output.
Working With Files
Use Gemini to understand images, documents, audio and video.
Final Project
Combine the course concepts into a complete application.