Artificial IntelligenceBeginner

AI Image Generation: Midjourney, DALL·E and Stable Diffusion

Prompting, styles, editing and commercial use of AI images.

Taught by Asha Karki · AI Product Engineer

What you'll learn

  • Explain how diffusion models turn a text prompt into an image and why results vary
  • Write structured prompts that control subject, style, composition and lighting
  • Produce a consistent series of images using style references, seeds and character references
  • Edit generated images with inpainting, outpainting and upscaling for web and print
  • Run Stable Diffusion locally with ComfyUI or a short Python script
  • Judge when an AI image can be used commercially and how to disclose and license it

About this course

AI image generation has moved from novelty to everyday creative tool, and the people who get consistent, usable results are the ones who understand how the tools think. This beginner course is for designers, marketers, content creators, founders and hobbyists who want to generate images they can actually use. You will learn how diffusion models work in plain language, write prompts with a clear anatomy, use style and character references for consistency, edit with inpainting and outpainting, upscale for print, and run Stable Diffusion on your own computer. A full lesson covers copyright, licensing and disclosure so your commercial use stays safe. We work hands-on in Midjourney, ChatGPT image generation (the successor to DALL·E), Stable Diffusion and Adobe Firefly. No design or coding background is required; one optional lesson includes a short Python script.

Course content

6 lessons
  1. 1How AI Image Generators Work and Which One to UseDiffusion in plain language, the strengths of each major tool, and how to choose for a job.Preview
  2. 2Prompt Anatomy: Subject, Style, Composition and LightA repeatable structure for prompts that gives you control instead of luck.
  3. 3Style References, Seeds and Brand ConsistencyMake many images that clearly belong together using references, seeds and a written style guide.
  4. 4Editing: Inpainting, Outpainting and UpscalingFix details, extend canvases and prepare images for print without starting over.
  5. 5Running Stable Diffusion on Your Own ComputerSet up ComfyUI or a short Python script to generate images locally, privately and for free.
  6. 6Copyright, Licensing and Commercial UseKnow what you own, what you can sell, what to disclose and what to avoid before an image goes live.