Locked learning resources

Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Locked learning resources

This lesson is for members only. Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Getting Started With Google Gemini CLI (Summary)

You’ve now experienced the core workflow of using Google’s Gemini CLI for AI-powered code assistance. You installed the tool, authenticated with Google’s free tier, explored a Python codebase through natural language queries, generated documentation, identified a subtle bug, and applied a fix. You did it all without leaving your terminal.

However, this is just the beginning of what Gemini CLI can do for you. Check out the tutorial and its further resources for ideas.

Resources mentioned in this lesson:

Download

Course Slides (.pdf)

1.3 MB

Locked learning resources

Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Already a member? Sign-In

Locked learning resources

The full lesson is for members only. Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Already a member? Sign-In

00:00 Congratulations on making it to the last lesson of this video course. In this course, you learned how to install and set up Gemini CLI. You explored the codebase and generated some documentation, and also you uncovered and fixed a bug with Gemini.

00:17 Since Gemini CLI is a command-line interface for a terminal, we were almost all the time in the terminal. So if you want to have a refresher on how the terminal works on your system, there are three video courses I recommend watching next. One is Using the Terminal on Windows, the other ones are Using the Terminal on macOS and on Linux.

00:38 All three are Code Conversations, so you can sit down with some instructors from realpython.com and chat a little bit about the terminal. The bug we were solving in this video course had to do with mutable and immutable types.

00:53 So if you’re curious about what exactly is the difference, there is also a tutorial I’m linking you to here in the additional resources. You can find the link either below this video or in the slides that you can download. There you can dive in deeper to get a really good understanding of what are Python’s mutable types and what are Python’s immutable types. And besides diving deeper in some additional resources from Real Python, I really recommend playing around with Gemini CLI and diving in a bit deeper to see if it fits your workflow.

01:26 And if you found something interesting in your Gemini CLI workflows that you think would be worth sharing with the Real Python community, then just comment below this video. And with this, I’ll leave you to it.

01:38 Thanks so much for watching. I hope you had as much fun as I did, and I hope to see you around soon at realpython.com.

Become a Member to join the conversation.