• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Introduction to Generative AI for Software Development

    Learner Reviews & Feedback for Introduction to Generative AI for Software Development by DeepLearning.AI

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.7
    stars
    436 ratings

    About the Course

    This course is designed to enhance your skills by integrating AI chatbots as pair programmers in your development process. You’ll learn about
    how large language models (LLMs) work and how this general-purpose technology can be applied to common software development tasks to
    help boost productivity, creativity, and support you in your tasks as a developer. By the end of this course, you will be able to: - Understand the
    differences between machine learning and traditional software development - Describe how large language models generate text - Prompt an
    LLM to assist in the tasks that make up the software developer role - Guide an LLM to complete a task in a specific way by wri...
    ...

    Top reviews

    GM

    Oct 1, 2024

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Excellent course. As always, Professor Moroney's classes are very engaging and rich in high-level content. It is frustrating that the LLM sometimes forgets previously given prompts and instructions.

    AM

    Oct 5, 2024

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Lawrence's unique style provides tremendous insights on crafting prompts and techniques to get the most out of LLMs, producing modular coding and robust, reliable, and highly efficient software.

    Filter by:

    26 - 50 of 101 Reviews for Introduction to Generative AI for Software Development

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Richard L

    •

    Mar 19, 2025

    Excellent course. Lots of practice with using ChatGPT for developing software. Me: "I've submitted the entire assignment and we've scored 100%." ChatGPT: "That's fantastic news. Congratulations on scoring 100%. I'm glad I could assist you with the assignment."

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Samo Š

    •

    Oct 2, 2024

    This is a great practical introduction to leveraging generative AI and LLMs in the software development process. Through interaction and active dialog with the LLM, you learn how to go from a basic idea to more complex and correct programming functions.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Paolo C

    •

    Nov 2, 2024

    Very well organized. Perfect for my level of expertise (I am just learning python). Very good to understand the basics of the usage of LLM for writing code. It is not only a matter to ask LLM to do the work, it's much more. Human only is in control.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mark K

    •

    Jan 27, 2025

    I thought this might be a weak course since I am already using chatgpt for software development at work - I was wrong! After taking this course, I was able to substantially expand my use of chatGPT prompts to improve my software development.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mathew D

    •

    Oct 9, 2024

    Excellent Course. I had it on 1.5 speed the whole time. It really gave me some insight into how best interact with ChatGPT in oder to develop software. It also gave me a refresher on some basic algorithms. Really cool. Thanks!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Gustavo M

    •

    Oct 1, 2024

    Excellent course. As always, Professor Moroney's classes are very engaging and rich in high-level content. It is frustrating that the LLM sometimes forgets previously given prompts and instructions.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ataliba M

    •

    Oct 5, 2024

    Lawrence's unique style provides tremendous insights on crafting prompts and techniques to get the most out of LLMs, producing modular coding and robust, reliable, and highly efficient software.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Darshan C

    •

    Oct 9, 2024

    Even though I use LLMs for my day-to-day tasks as a DevOps engineer, this course helped me refine my prompting skills and I saw improvement in getting my work done already!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By John N

    •

    Mar 17, 2025

    Fun course. Instructor was very clear and easy to understand. Hands-on examples were useful and demonstrated how to use LLMs effectively to improve code development.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kiran S

    •

    Nov 29, 2024

    I highly recommend this course. It covers the essentials of leveraging GenAI to augment developer experience and boosting productivity and increasing efficiency.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Alen P

    •

    Jan 16, 2025

    It's incredible how with few major points from Lawrence I am able to get a lot better code from LLMs, and the class is incredibly intuitive and easy to follow.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Nguyen D L

    •

    Oct 15, 2024

    Thank you for such a detailed and novel use of LLM for software development. I would introduce this specialization as widely as possible within my network.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Shekhar P

    •

    Nov 10, 2024

    Awesome explanation how the software people can use this LLM-AI model in the right way to enhance the code more reliable and more productive way.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Silpakorn D

    •

    Oct 3, 2024

    An insightful, inspiring, and invaluable course that keeps you updated with rapidly evolving technology. Highly recommended!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Fernando H

    •

    Mar 22, 2025

    Completo y con ejemplos muy clarificadores. Está muy bien trabajado y permite que profundices mucho.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By James M

    •

    Oct 2, 2024

    - context window not large enough to host long continuous chats, esp when code pasting is involved

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Amir b

    •

    Oct 24, 2024

    This course gave me good tips on how to make the best of working with a LLM in programming.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sixto G

    •

    Oct 21, 2024

    Excellent course. I was able to combine what I was learning with the practical challenges

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ashish K J

    •

    Nov 30, 2024

    One of excellent course. Details out we can get out of an LLM for software development.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Iosu S

    •

    Dec 2, 2024

    quick and easy to follow introduction on how to embrace LLM pair programming habit

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Camilo A

    •

    Oct 30, 2024

    I liked the methodology, I could solve complex coding challenges with this course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Luohua H

    •

    Nov 24, 2024

    A systematical training to help me better understand how to apply AI for my SDLC.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Alpha A D

    •

    Feb 3, 2025

    C'est le meilleure cours d'introduction à l'intelligence artificielle generative

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Abhishek V

    •

    Jan 17, 2025

    Great instructor, great content, great explanation, great quality experience.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.