Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DeepLearning.AI

Generative AI for Software Development

DeepLearning.AI via Coursera Professional Certificate

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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.

Syllabus

  • Course 1: Introduction to Generative AI for Software Development
  • Course 2: Team Software Engineering with AI
  • Course 3: AI-Powered Software and System Design

Courses

Taught by

Laurence Moroney

Reviews

4.6 rating at Coursera based on 784 ratings

Start your review of Generative AI for Software Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.