Packt
Generative AI Foundations in Python

Ends soon: Gain next-level skills with Coursera Plus for $199 (regularly $399). Save now.

Packt

Generative AI Foundations in Python

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

9 hours to complete
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

9 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Discover the fundamentals of generative AI and its foundations in natural language processing

  • Explore key generative architectures such as GANs, transformers, and diffusion models

  • Learn to fine-tune and adapt large language models for specific tasks and domains

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

January 2026

Assessments

8 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 8 modules in this course

In this section, we explore generative AI fundamentals, comparing GANs and transformers with traditional models, and emphasize ethical and practical applications in real-world scenarios.

What's included

2 videos3 readings1 assignment

In this section, we explore GANs, diffusers, and transformers for image and text generation, focusing on their architectures, applications, and comparative strengths in creative and technical domains.

What's included

1 video7 readings1 assignment

In this section, we explore the evolution of natural language processing, focusing on the transformer architecture's role in modern large language models and generative AI. Key concepts include self-attention mechanisms, sequence-to-sequence learning, and deep learning foundations.

What's included

1 video10 readings1 assignment

In this section, we explore transitioning generative AI from prototyping to production, focusing on setting up a Python environment, deploying pretrained LLMs, and ensuring scalable, reliable model deployment for real-world applications.

What's included

1 video9 readings1 assignment

In this section, we explore fine-tuning generative models for task-specific applications like Q&A. Key concepts include parameter-efficient techniques and brand-aligned response generation.

What's included

1 video4 readings1 assignment

In this section, we explore domain adaptation for LLMs, focusing on techniques like LoRA to enhance model understanding of specialized financial language and evaluate performance using ROUGE metrics.

What's included

1 video2 readings1 assignment

In this section, we explore zero- and few-shot prompting, prompt-chaining, and RAG strategies to enhance LLM performance without fine-tuning, focusing on practical applications and accurate task execution.

What's included

1 video5 readings1 assignment

In this section, we examine ethical norms, bias in generative AI, and strategies to minimize harm, emphasizing responsible development and trustworthy systems.

What's included

1 video2 readings1 assignment

Instructor

Packt - Course Instructors
Packt
1,349 Courses343,794 learners

Offered by

Packt

Why people choose Coursera for their career

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."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
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."
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."

Frequently asked questions