This repository contains resources for the DeepLearning.AI short course on Gemini CLI.
The course teaches Gemini CLI best practices with practical examples:
- Conference planning: research & design (Lessons 3-6)
- Conference planning: implementation (Lessons 7-9)
- Bonus use case: Studying course materials (Lesson 10)
- Lesson 1: Introduction
- Lesson 2: What is Gemini CLI?
- Lesson 3: A Tour of Gemini CLI
- Lesson 4: Context is Key: GEMINI.md
- Lesson 5: Workflows with Model Context Protocol (MCP)
- Lesson 6: Customization with Gemini CLI Extensions
- Lesson 7: Gemini CLI for Software Development
- Lesson 8: Gemini CLI for Data Analysis
- Lesson 9: Gemini CLI for Content Creation
- Lesson 10: Gemini CLI for Learning
- Lesson 11: Conclusion
starter_files/Initial starter files as they would exist at the start of the course, before any changes have been made.final_files/- Completed final files as they would exist at the end of the course, after all changes have been made.prompts/- Prompt templates and files from each lesson, plus bonus tips and commands.