About this course
Learn practical strategies and get hands-on practice on how to leverage AI tools to increase productivity and write better code.
Pair programming with AI
40sHow to use the Codespaces exercise files
1m 45sUsing AI as a pair programmer: A practical example
2m 14sTools used in this course
1m 50sA note on how to use ChatGPT
4m 57sHow does AI know how to read and write code?
1m 29sMental models for AI pair programmers
2m 5sStart from a prompt
5m 49sStart with a seed
6m 6sAccepting suggestions from GitHub Copilot
4m 23sHelping the AI with pattern recognition
5m 29sGitHub Copilot is context aware
2m 50sSurface boilerplates and common patterns
6m 13sUsing ChatGPT to explain code
3mUsing GitHub Copilot Labs to explain code
2m 23sUsing Bing Chat to explain code
2m 54sUsing AI to refactor code
2m 7sUsing AI to generate comments and documentation
3m 6sUsing AI to find and explain errors
5m 27sUsing AI in test-driven development
4m 28sAsking ChatGPT to build a timer
1m 55sChatGPT timer: Does it work?
2m 7sAsking ChatGPT to build a typing speed tester
3m 33sChatGPT typing speed tester: Does it work?
4m 41sAsking ChatGPT to build a one-page portfoilo website
3m 33sChatGPT portfolio website: Does it work?
2m 48sFurther resources
1m