Programming with Generative AI
Indian Institute of Technology Guwahati via Coursera
-
122
-
- Write review
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Our "Programming with Generative AI" course takes you on a practical journey, exploring how generative AI tools can transform your coding workflow. Whether you're a software developer, tech lead, or AI enthusiast, this hands-on program is designed for you.
Learn by doing:
- Dive deep into GitHub Copilot, the innovative tool co-developed by OpenAI and GitHub.
- Master this powerful technology through hands-on examples.
- Seamlessly integrate generative AI into your workflow for a more efficient and creative coding experience.
Stay ahead of the curve:
- Gain a deep understanding of Generative AI's potential in software development.
- Unlock new possibilities and revolutionise the way you code.
- Become a leader in the future of software development innovation.
Here's what you need to get started:
- Visual Studio Code: You'll need to install this free code editor. We provide instructions!
- Python: You'll need Python installed on your computer. Don't worry, we have instructions for that too!
- GitHub Copilot subscription: This is a paid service, but it's key for using Copilot in this course.
Join us and unleash the power of generative AI!
Syllabus
- Generative AI Tools for Programming
- In this module, you will appreciate the importance of Generative AI for programming, and get introduced to the code companion tools in software development.
- Undertaking a Machine Learning Project using GitHub Copilot
- This module will equip you with the practical aspects of GitHub Copilot through a hands-on coding project. In this project, you can implement the entire code without writing a single line yourself, but solely through interactions with an AI Copilot chatbot.
- Solving Problems using GitHub Copilot
- In this module, you will solve additional problems using GitHub Copilot and learn to utilise its various feature. We will also conclude the course and discuss the next steps.
Taught by
Debanga Raj Neog