Back to Generative AI for Software Development

Generative AI for Software Development

In this Skill Certificate from DeepLearning.ai, you’ll learn from Laurence Moroney, former AI lead at Google, as he guides you through a comprehensive pathway to understand and apply generative AI technologies in real-world software development. Learn practical prompt engineering and pair programming with LLMs like ChatGPT to enhance your software development workflow. Through hands-on projects, you'll gain techniques for using AI to help with common development tasks - from writing and testing code to creating documentation and managing dependencies. This program teaches you how to effectively prompt LLMs to assist with everything from basic coding tasks to implementing complex design patterns and database architectures. As AI-powered coding tools are set to transform the industry, with Gartner predicting 70% adoption by platform engineering teams by 2027, this course will support you in learning these technologies at all stages of your career. It will show you how to use LLMs to leverage your own experience and knowledge to become a faster, more productive worker. You will be introduced to a new paradigm for software development, where LLMs become invaluable members of your development team by acting as pair coding partners, software testers, security experts, and knowledgeable colleagues.

Status: Technical Documentation
Status: Software Design Patterns
BeginnerProfessional Certificate

Top reviews across Generative AI for Software Development

SP

Reviewed Nov 9, 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.

FP

Reviewed Nov 12, 2024

Expected the Jupiter Book section to be a little more user-friendly. Particularly it had scrolling issues.

MM

Reviewed Oct 7, 2024

Short but informative course that gives insights how to collaborate with the LLMs in designing software and overall brainstorming

JB

Reviewed Oct 28, 2025

Great course for newcomers, that gives us the idea of what AI is, we can stop and continue any time.

RM

Reviewed Dec 22, 2024

This is an awesome course teach you how to use the AI as your developer partner and no as a tool that do the work for you!

NL

Reviewed Oct 7, 2024

interactive and practical, hard to solve even with ai that is the objective!!! :D

PG

Reviewed Oct 13, 2024

This is an excellent introductory course, as this approach represents "the next generation" of software development, applicable to all of software engineering disciplines and levels using LLM

MM

Reviewed Nov 22, 2024

Laurence is exceptional and amazing teacher, above all he's amazing human being for highlighting human errors that he himself faces sometimes. Any course taught by him I follow.

KN

Reviewed Sep 8, 2025

Excellent tutor, engaging content, one of the best online training courses I have done.

AB

Reviewed Oct 23, 2024

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

SK

Reviewed Mar 26, 2025

this course is very useful for me. I can understand more about software design and how to apply in my work.

AS

Reviewed Mar 1, 2026

Although it is for beginners, the course has a good structure with clear explanation of the concepts.

Learner reviews across Generative AI for Software Development

Showing: 20 of 133

Stefano
Course: Introduction to Generative AI for Software Development
2.0
Reviewed Oct 1, 2024Course: Introduction to Generative AI for Software Development
Manjunath
Course: Introduction to Generative AI for Software Development
5.0
Reviewed Oct 8, 2024Course: Introduction to Generative AI for Software Development
Marko
Course: Introduction to Generative AI for Software Development
2.0
Reviewed Jan 17, 2025Course: Introduction to Generative AI for Software Development
Abhishek
Course: Introduction to Generative AI for Software Development
2.0
Reviewed Nov 25, 2024Course: Introduction to Generative AI for Software Development
Michel
Course: Introduction to Generative AI for Software Development
1.0
Reviewed Oct 25, 2024Course: Introduction to Generative AI for Software Development
Hassan
Course: Introduction to Generative AI for Software Development
1.0
Reviewed Sep 28, 2024Course: Introduction to Generative AI for Software Development
William
Course: Introduction to Generative AI for Software Development
5.0
Reviewed Dec 9, 2024Course: Introduction to Generative AI for Software Development
Pradeep
Course: Introduction to Generative AI for Software Development
5.0
Reviewed Oct 14, 2024Course: Introduction to Generative AI for Software Development
Jeremy
Course: Introduction to Generative AI for Software Development
4.0
Reviewed Sep 28, 2024Course: Introduction to Generative AI for Software Development
Jonathan
Course: Introduction to Generative AI for Software Development
2.0
Reviewed Nov 22, 2024Course: Introduction to Generative AI for Software Development
Diego
Course: Introduction to Generative AI for Software Development
1.0
Reviewed Feb 5, 2025Course: Introduction to Generative AI for Software Development
Mahmoud
Course: Introduction to Generative AI for Software Development
1.0
Reviewed Sep 17, 2025Course: Introduction to Generative AI for Software Development
Michael
Course: Introduction to Generative AI for Software Development
1.0
Reviewed Dec 18, 2025Course: Introduction to Generative AI for Software Development
Noel
Course: Introduction to Generative AI for Software Development
1.0
Reviewed Oct 4, 2024Course: Introduction to Generative AI for Software Development
Aditya
Course: Introduction to Generative AI for Software Development
1.0
Reviewed Oct 29, 2024Course: Introduction to Generative AI for Software Development
Deleted
Course: Introduction to Generative AI for Software Development
1.0
Reviewed Oct 20, 2024Course: Introduction to Generative AI for Software Development
Fabrice
Course: Introduction to Generative AI for Software Development
5.0
Reviewed Oct 20, 2024Course: Introduction to Generative AI for Software Development
Guillermo
Course: Introduction to Generative AI for Software Development
5.0
Reviewed Feb 8, 2025Course: Introduction to Generative AI for Software Development
Christophe
Course: Introduction to Generative AI for Software Development
5.0
Reviewed Oct 14, 2024Course: Introduction to Generative AI for Software Development
Ana
Course: Introduction to Generative AI for Software Development
5.0
Reviewed Oct 27, 2024Course: Introduction to Generative AI for Software Development