Koulutus
Overview
This course provides a comprehensive overview of Gemini Code Assist, an AI-powered tool designed to enhance software development workflows. Participants will explore how Gemini Code Assist improves coding efficiency, reduces errors, and accelerates the software delivery lifecycle. The course covers core features such as intelligent code completion, advanced code generation, and smart actions, as well as best practices for integrating Gemini Code Assist into various development environments. Practical demonstrations and real-world scenarios are included to support learning.
Prerequisites
- Software development experience
- Familiarity with cloud concepts
- Helpful to be familiar with at least one IDE and basic Git/version control knowledge
Target Audience
This course is designed for:
- Software developers
- Programmers
- Software engineers
- Anyone involved in writing code who wants to improve productivity and code quality
Objectives
By the end of this course, learners will be able to:
- Explain what Gemini Code Assist is, its key features, and its value proposition to developers
- Apply Gemini Code Assist for efficient code generation, explanation, testing, and debugging
- Recognize security, privacy, and intellectual property considerations when using AI-powered coding tools
- Measure and improve developer productivity with Gemini Code Assist
- Outline practical next steps for continued learning and application
Outline
Introduction to Gemini Code Assist
- Welcome and course overview
- Developer toil and its impact
- Gemini Code Assist value and features
- Gemini's capabilities and editions
- Benefits and concerns of AI in development
Practical Application: Key Features in Action
- Accelerating new feature development (Demo)
- Debugging with AI assistance (Demo)
- Code migration and optimisation (Demo)
- Code review on a pull request (Demo)
Security, Privacy, and Responsible AI
- Privacy and security commitments
- Protecting intellectual property
- Licence attribution and compliance
- Responsible AI principles
Measuring Impact and What's Next
- The four key metrics (DORA)
- Impact on developer productivity
- The AI adoption journey
- Measuring adoption and impact
- Next steps and resources
Gemini Code Assist: Quiz/Reflection
- Review of core concepts
Exams and Assessments
Quiz and reflection on core concepts
Hands-On Learning
Practical demonstrations of Gemini Code Assist features
Real-world application scenarios
Classroom activities including a poll and discussions
Osta liput
QA’s online-courses from Tieturi
Questions about QA courses?
Find out how QA’s live online courses work, what you need to participate, and what to expect before booking your training.
Accreditation and trademark notice
ITIL® and PRINCE2® courses are provided by QA Ltd, an ATO of People Cert.
ITIL®, PRINCE2® are registered trademarks of the PeopleCert group. Used under licence from PeopleCert. All rights reserved.
TOGAF® is a registered trademark of The Open Group.