We’ve teamed up with DeepLearning.ai and are excited to announce a free course – Gemini CLI: Code & Create with an Open-Source Agent. This comprehensive course is designed to empower users by teaching them how to integrate Gemini CLI–and its most powerful features–into their daily workflows. This course isn’t just for developers; we dive into practical use cases for various tasks such as data analysis, content creation, and personalized learning.
The curriculum provides a deep dive into the following key areas packed into less than 2 hours:
-
-
Foundations & Setup: Learn the core principles behind Gemini CLI as an open-source agent and get a tour of the most useful features.
-
Context Mastery: Discover how to leverage GEMINI.md and memory features to ensure the model maintains relevant context for more accurate and helpful responses.
-
Extensibility: Connect your favorite external tools to Gemini CLI through Model Context Protocol (MCP) servers and Gemini CLI extensions.
-
Specialized Workflows: Engage with dedicated lessons for software development, data visualizations pulling from local CSVs and Google Sheets, and automated content generation for blogs and social media.
-
Whether you are looking to automate your coding tasks or generate study plans, this course provides follow-along steps and expert guidance to ensure you get the most out of Gemini CLI.
Here is a sneak peak at the course outline:
-
-
Lesson 1: What is Gemini CLI?
-
Lesson 2: A Tour of Gemini CLI
-
Lesson 3: Context is Key: GEMINI.md
-
Lesson 4: Workflows with Model Context Protocol (MCP)
-
Lesson 5: Customization with Gemini CLI Extensions
-
Lesson 6: Gemini CLI for Software Development
-
Lesson 7: Gemini CLI for Data Analysis
-
Lesson 8: Gemini CLI for Content Creation
-
Lesson 9: Gemini CLI for Learning
-
The course is now available for free: https://goo.gle/gemini-cli-learning-course
We hope you find the course valuable as a resource in learning the best practices with Gemini CLI.
If you are interested in learning more about Gemini CLI head over to geminicli.com or if you are wanting to help in contributing to the project head over to GitHub.




