Login Sign Up

Pair Programming with AI

Via LinkedIn Learning

LinkedIn Learning based on 33 ratings

Share

0

Overview

"Pair Programming with AI" is a cutting-edge course that introduces developers and coding enthusiasts to the future of software development—collaborating with AI as a coding partner. As AI tools like GitHub Copilot and ChatGPT become more powerful, developers can now boost productivity, write cleaner code, and solve problems faster by integrating AI into their daily workflows. In this course, you’ll learn how to effectively use AI assistants for code generation, debugging, refactoring, documentation, and testing. The course covers best practices for...

Syllabus

Introduction

  • Pair programming with AI
  • How to use the Codespaces exercise files

1. Setting the Stage

  • Using AI as a pair programmer: A practical example
  • Tools used in this course
  • A note on how to use ChatGPT
  • How does AI know how to read and write code?
  • Mental models for AI pair programmers

2. Writing Code with AI Assistance

  • Start from a prompt
  • Start with a seed
  • Accepting suggestions from GitHub Copilot
  • Helping the AI with pattern recognition
  • GitHub Copilot is context aware
  • Surface boilerplates and common patterns

3. Getting from Your AI Pair Programmer

  • Using ChatGPT to explain code
  • Using GitHub Copilot Labs to explain code
  • Using Bing Chat to explain code
  • Using AI to refactor code
  • Using AI to generate comments and documentation
  • Using AI to find and explain errors
  • Using AI in test-driven development

4. Can AI Write Code from Scratch?

  • Asking ChatGPT to build a timer
  • ChatGPT timer: Does it work?
  • Asking ChatGPT to build a typing speed tester
  • ChatGPT typing speed tester: Does it work?
  • Asking ChatGPT to build a one-page portfoilo website
  • ChatGPT portfolio website: Does it work?

Conclusion: This Is the Beginning of the Future

  • Further resources
Pair Programming with AI
Go to Class

via LinkedIn Learning

1 hour 29 minutes

Certificate Available

English

On-Demand

Instructor

Morten Rand-Hendriksen

Reviews

No reviews yet. Be the first to review!