VOOZH about

URL: https://www.coursera.org/learn/programming-with-generative-ai

⇱ Programming with Generative AI | Coursera


Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Programming with Generative AI

8,620 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
4.6

90 reviews

Beginner level

Recommended experience

Flexible schedule
8 hours to complete
Learn at your own pace
Build toward a degree

Gain insight into a topic and learn the fundamentals.
4.6

90 reviews

Beginner level

Recommended experience

Flexible schedule
8 hours to complete
Learn at your own pace
Build toward a degree

What you'll learn

  • Utilise code companion tools for enhanced software development

  • Master GitHub Copilot with hands-on learning

  • Seamlessly integrate generative AI into your workflow for a more efficient and creative coding experience

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

4 assignments

Taught in English

There are 3 modules in this course

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!

In this module, you will appreciate the importance of Generative AI for programming, and get introduced to the code companion tools in software development.

What's included

8 videos2 readings2 assignments

8 videosβ€’Total 21 minutes
  • Course Overviewβ€’2 minutes
  • Why Generative AI for Software Development?β€’2 minutes
  • Introduction to Code Companion Toolsβ€’2 minutes
  • Why GitHub Copilot?β€’2 minutes
  • Copilot Overviewβ€’5 minutes
  • Copilot and Code Editorsβ€’3 minutes
  • Subscribing to GitHub Copilotβ€’2 minutes
  • Copilot Extension in Visual Studio Codeβ€’2 minutes
2 readingsβ€’Total 65 minutes
  • Meet Your Instructor and Course Overviewβ€’5 minutes
  • Installation: Python and Visual Studio Codeβ€’60 minutes
2 assignmentsβ€’Total 75 minutes
  • Graded Quiz: Generative AI Tools for Programmingβ€’45 minutes
  • Practice Quiz: Generative AI Tools for Programmingβ€’30 minutes

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.

What's included

5 videos1 assignment1 ungraded lab

5 videosβ€’Total 47 minutes
  • Deploying a Machine Learning Project using Gen AI Toolsβ€’3 minutes
  • Project Step 1: Importing Data using Copilotβ€’14 minutes
  • Project Step 2: Data Exploration using Copilotβ€’9 minutes
  • Project Step 3: Using Copilot for Model Training and Testingβ€’11 minutes
  • Coding with Inline Copilot Chat β€’9 minutes
1 assignmentβ€’Total 45 minutes
  • Graded Quiz: Machine Learning with GitHub Copilotβ€’45 minutes
1 ungraded labβ€’Total 60 minutes
  • Practice Lab: Palindrome Detectionβ€’60 minutes

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.

What's included

8 videos1 assignment1 ungraded lab

8 videosβ€’Total 50 minutes
  • The Problem - Constructing Height Balanced Binary Search Treeβ€’4 minutes
  • Solving Constructing Height Balanced Binary Search Tree using Copilotβ€’12 minutes
  • The Problem : Two Sum Problem in Data Structures and Algorithmsβ€’4 minutes
  • Solving the Two Sum Problem using Copilotβ€’9 minutes
  • The Problem: Blurring an Imageβ€’5 minutes
  • Blurring an Image using Copilotβ€’9 minutes
  • Limitations and Challenges of Gen AI Toolsβ€’4 minutes
  • Wrap Up and Next Stepsβ€’2 minutes
1 assignmentβ€’Total 45 minutes
  • Graded Quiz: Solving Miscellaneous Problemsβ€’45 minutes
1 ungraded labβ€’Total 60 minutes
  • Practice Lab: Image Edge Detectionβ€’60 minutes

Build toward a degree

This course is part of the following degree program(s) offered by Indian Institute of Technology Guwahati. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.ΒΉ

Instructor

Instructor ratings
4.1 (17 ratings)
Indian Institute of Technology Guwahati
5 Coursesβ€’15,147 learners

Explore more from Software Development

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    82.41%

  • 4 stars

    8.79%

  • 3 stars

    1.09%

  • 2 stars

    3.29%

  • 1 star

    4.39%

Showing 3 of 90

TT
Β·

Reviewed on Mar 14, 2025

Amazing course, waiting for more courses. Thank you sir.

SK
Β·

Reviewed on Oct 11, 2024

Really an amazing experience learning with Debenga Raj. Explained really well with his skills and expertise. Thanks a lot coursera

PS
Β·

Reviewed on May 31, 2024

The simplicity in the way everything was taught amazed me. Also the course included some practical questions which were of immense help. Looking forward to more such courses.

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,