Ads
Free course

Gemini CLI Essentials – Full Agentic Coding Course

Master Gemini CLI essentials in this 230-minute hands-on course. Learn to install the tool, manage context windows and memory through markdown files, implement sandbox security, and build custom subagents. Covers advanced modes like plan...

1 lesson 3h 49min total Free

Course overview

This course offers a thorough walkthrough of Gemini CLI, a terminal-based interface for agentic coding with Google Gemini models. You will start by installing and authenticating the CLI using a Google API key, then move into core concepts like context and memory management through markdown files and session handling. Security is a major focus, with detailed coverage of sandboxes, permissions, and policy files. The curriculum also explores the extensions marketplace, agent skills for task specialization, and advanced modes such as plan, yolo, and headless execution. You will learn to integrate Gemini CLI into automated pipelines using GitHub Actions.

Who this course is for

This course is designed for developers who want to bring agentic AI workflows directly into their terminal. It suits software engineers comfortable with command-line tools who are looking to adopt Google Gemini models for coding tasks. If you need to manage complex projects with persistent memory, enforce strict execution sandboxes, or build specialized AI subagents, the material will be directly applicable. DevOps practitioners interested in embedding Gemini CLI into GitHub Actions and automated pipelines will also find the integration lessons highly practical.

How to study this sequence

The course is structured as a single, comprehensive 230-minute lesson that builds concepts progressively. Begin with the installation and authentication section to ensure your environment is correctly configured. Move through the modules on memory management and context handling before tackling the security frameworks, as each topic relies on the previous one. When you reach the sections on agent skills and custom subagents, consider pausing to experiment with your own specialized agents. Finally, apply the GitHub Actions lessons to integrate your new CLI skills into real-world automation workflows.

What you should be able to do

By completing this course, you will be able to configure and operate Gemini CLI as a reliable part of your development toolkit. You will know how to manage agent context across sessions, enforce security with sandboxes and policies, and enhance the CLI’s capabilities through extensions and agent skills. You will also be prepared to implement custom subagents for domain-specific tasks and automate your agentic coding processes using GitHub Actions, enabling a more efficient and portable AI-assisted development workflow.

~/about-course

What you learn in this Google Gemini course

The main lesson in this course is "Gemini CLI Essentials – Full Course". It introduces Google Gemini in a direct way, with enough context for you to understand the subject and decide what to practice next.

The main practice points are Instalar e autenticar Gemini CLI com API key do Google, Gerenciar contexto e memória através de arquivos markdown e sessões, Implementar segurança com sandboxes, permissions e policy files and Utilizar extensions marketplace e agent skills para especialização. Use this page to review the course proposal, check the key topics, and open the lessons in the recommended order.

What you will practice

  • Instalar e autenticar Gemini CLI com API key do Google
  • Gerenciar contexto e memória através de arquivos markdown e sessões
  • Implementar segurança com sandboxes, permissions e policy files
  • Utilizar extensions marketplace e agent skills para especialização
  • Integrar Gemini CLI em workflows de GitHub Actions e pipelines automatizados
  • Configurar modos avançados como plan mode, yolo e headless execution

Concepts covered

Agentic Coding Context Window Memory Management Sandbox Execution System Prompt Overrides Agent Skills Custom Subagents

Course lessons

1 tutorial organizado em sequência.

~/course-summary

Course summary

This Google Gemini course works as a focused entry point. The main lesson, "Gemini CLI Essentials – Full Course", keeps the explanation in one complete path so you can follow the instructor and leave with a first practical direction.

During the course, the practical focus is on Instalar e autenticar Gemini CLI com API key do Google, Gerenciar contexto e memória através de arquivos markdown e sessões, Implementar segurança com sandboxes, permissions e policy files and Utilizar extensions marketplace e agent skills para especialização. These points help you watch with a goal instead of treating the lesson as a loose introduction.

The course also introduces important ideas such as Agentic Coding, Context Window, Memory Management, Sandbox Execution and System Prompt Overrides, which makes it easier to understand later tutorials and decide when each resource is useful.

~/study-plan

How to get more from this course

Who this Google Gemini course is for

This advanced course is for learners who already understand the fundamentals of Google Gemini and want to develop deeper technical or professional skills.

What you can do after finishing

By the end, you should be able to review the main idea of the course and practice Instalar e autenticar Gemini CLI com API key do Google, Gerenciar contexto e memória através de arquivos markdown e sessões, Implementar segurança com sandboxes, permissions e policy files and Utilizar extensions marketplace e agent skills para especialização with more confidence.

Recommended study order

Watch the lesson once for context, then return to the parts that show practical steps. A second pass usually helps turn the explanation into something you can repeat.

What to study next

After finishing the course, explore the Google Gemini topic to find related tutorials and keep studying with more context.

~/course-faq

Course questions

Is this Google Gemini course for beginners?

No. This course covers advanced Google Gemini topics and is best suited to learners who already understand the fundamentals.

How many lessons are in this course?

This course currently has 1 lesson and about 3h 49min in total.

What should I do after finishing the course?

The best next step is to explore the Google Gemini topic and choose a related tutorial that matches what you want to practice.

Is this course free?

Yes. This is a free course organized by CursoB so you can study Google Gemini in a structured sequence.

Do I need previous experience to follow the course?

Yes. You should already understand the fundamentals of Google Gemini before starting this advanced course.

Should I watch the lessons in order?

Yes. Start with the full lesson, then return to the practical parts when you want to repeat the process.

Can I use this course for practical projects?

Yes. Use the course as a practical reference to train Instalar e autenticar Gemini CLI com API key do Google, Gerenciar contexto e memória através de arquivos markdown e sessões, Implementar segurança com sandboxes, permissions e policy files and Utilizar extensions marketplace e agent skills para especialização and adapt the examples to your own projects.

Does this course include a certificate?

CursoB stopped issuing certificates for its own courses in May 2026. CursoB no longer offers completion certificates. Courses and tutorials remain free to study. If content is hosted on another platform, any certificate depends exclusively on the original author or platform rules.

Are the lessons updated?

CursoB periodically reviews the Google Gemini catalog and may add, remove, or reorder lessons when better content is found.

Where can I find more content on this subject?

Explore the Google Gemini topic to find related tutorials and complementary courses.