Role-Based Programme
RB0895

Gemini Code Assist for Information Technology

AI-Assisted Development, Troubleshooting & Engineering Productivity

IMAGE REQUIRED
Duration
16 Hours
Level
Intermediate
Delivery
Instructor-Led
Format
Capability Training

Programme Objectives

  • Develop functional proficiency in using Gemini Code Assist across software development, application support, testing, troubleshooting, and maintenance activities.
  • Apply project-aware AI assistance to understand existing applications, generate and modify code, analyse dependencies, and accelerate technical problem-solving.
  • Use Gemini Code Assist to support test creation, debugging, refactoring, documentation, and controlled multi-step implementation workflows.
  • Integrate AI assistance into practical IT workflows while maintaining appropriate engineering, security, testing, and change-management controls.
  • Build reusable development and support workflows that improve technical productivity without replacing professional engineering judgement.

Tools covered

Gemini Code AssistIDE ChatCode CompletionCode GenerationCode ExplanationProject & File ContextSmart ActionsUnit Test AssistanceCode RefactoringAgent ModeCode CustomizationGoogle Cloud Integration

Who should attend

  • Software Developers
  • Application Developers
  • IT Application Support Engineers
  • IT Operations Professionals
  • Cloud Engineers
  • DevOps Engineers
  • Platform Engineers
  • System Engineers
  • Solution Engineers
  • Technical Support Engineers
  • Full-Stack Developers
  • Backend Developers
  • Frontend Developers
  • Application Maintenance Teams
  • Technology Leads

Prerequisites & Participant Readiness

  • Basic understanding of software-development or application-support activities
  • Ability to read and modify basic source code
  • Familiarity with an IDE such as Visual Studio Code or JetBrains environments
  • Basic understanding of Git and software-development workflows is helpful
  • Basic cloud or Google Cloud knowledge is useful for cloud-focused activities
  • No machine-learning or advanced AI expertise required
  • No previous Gemini Code Assist experience required

TOC Modules

Concepts
  • Understanding Gemini Code Assist within modern development and IT-support workflows
  • Exploring IDE chat, code completions, generation, explanation, transformations, and agent-assisted development
  • Understanding the Requirement → Code → Test → Review → Deploy → Support lifecycle
  • Identifying appropriate AI-assisted versus human-controlled engineering activities
Practical activities
  • Configuring and exploring Gemini Code Assist in a supported IDE
  • Opening a sample project and asking application-level questions
  • Generating a technical overview of the project
  • Creating a personal AI-assisted IT workflow

Scenarios

Application Enhancement to Release Readiness

Business Requirement → Project Context → Gemini Code Assist → Implementation Plan → Code Changes → Unit Tests → Defect Resolution → Regression Testing → Technical Review

Participants use Gemini Code Assist to develop a realistic application enhancement, analyse its impact, implement controlled code changes, create tests, resolve defects, and prepare evidence for a human-approved release.

Production Application Issue to Verified Resolution

Application Error → Logs / Code / Configuration → Gemini Analysis → Root-Cause Hypotheses → Technical Validation → Fix → Tests → Verification → Incident Documentation

Participants investigate a realistic application-support issue using Gemini Code Assist, validate the actual cause using technical evidence, implement an approved correction, and document the resolution and preventive actions.

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.