Tool or Technology
TT0165

Gemini Code Assist Unlocked

Code, Understand & Build with AI

Gemini Code Assist
Duration
4 Hours
Level
Awareness
Delivery
Instructor-Led
Format
Awareness Session

Programme Objectives

  • Understand Gemini Code Assist and how Generative AI supports modern software-development activities inside supported IDEs.
  • Explore capabilities for code completion, generation, explanation, transformation, debugging, testing, and developer assistance.
  • Develop awareness of effective prompting and code-context techniques for obtaining more relevant coding support.
  • Experience practical Gemini Code Assist workflows for understanding, creating, modifying, and validating code.
  • Recognise responsible practices related to source review, security, permissions, testing, and developer oversight.

Technology covered

Gemini Code Assist Standard / EnterpriseGemini Code Assist ChatCode CompletionCode GenerationSmart ActionsCode TransformationAgent ModeVS CodeJetBrains IDEs

Who should attend

  • Software Developers
  • Software Engineers
  • Frontend Developers
  • Backend Developers
  • Full-Stack Developers
  • Application Developers
  • Java & Python Developers
  • Android Developers
  • QA & Test Automation Engineers
  • DevOps & Platform Engineers
  • Technical Leads
  • Solution & Application Architects

Prerequisites & Participant Readiness

  • Basic programming knowledge in at least one programming language
  • Familiarity with source files, functions, classes, and basic software-development concepts
  • Basic experience with an IDE such as VS Code, IntelliJ IDEA, PyCharm, or another supported JetBrains IDE
  • Familiarity with Git or source-control concepts is helpful
  • No previous Gemini Code Assist experience required
  • Access to Gemini Code Assist Standard or Enterprise is recommended for hands-on activities

TOC Modules

Concepts
  • Understanding Generative AI in the software-development lifecycle
  • Understanding Gemini Code Assist as an AI-powered development assistant
  • Exploring code completion, generation, chat, transformation, and agentic assistance
  • Understanding integration with supported IDE environments
  • Identifying suitable applications across development, debugging, testing, and maintenance
Practical activities
  • Exploring Gemini Code Assist inside a sample development project
  • Asking Gemini to explain a simple section of existing code

Scenarios

Development Requirement to Tested Implementation

Feature Requirement → Code Context → Gemini Code Assist → Code Generation / Transformation → Testing → Developer Review

Participants use Gemini Code Assist to understand an existing project, implement a small functional requirement, generate relevant tests, and validate the final change, improving developer productivity while maintaining human control.

Software Issue to Validated Fix

Application Error → Code & Terminal Context → Gemini Analysis → Suggested Correction → Test Execution → Developer Validation

Participants use Gemini Code Assist to investigate a development issue, understand the potential root cause, refine a proposed correction, and validate the solution before accepting it.

Continue with programmes from the same capability area.

Take the next step

Ready to make this programme work for your team?

Customise modules, duration and business scenarios for your team.

Instructor-ledVirtualHybrid

Designed around your roles, tools and real workflows.