Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Generative AI Apps with ChatGPT, LangChain & Hugging Face
Highest Rated
Rating: 4.8 out of 5(553 ratings)
1,538 students

Generative AI Apps with ChatGPT, LangChain & Hugging Face

Real Generative AI Apps using ChatGPT, LangChain, Hugging Face, OpenAI API, RAG, Vector DBs, Zapier & No-Code AI Tools
Last updated 8/2025
English

What you'll learn

  • Understand generative AI, LLMs, RAG, and vector databases in simple terms.
  • Build AI apps with OpenAI, LangChain, Hugging Face, and vector DBs.
  • Use no-code AI tools like Zapier, Notion AI, and Canva to automate tasks.
  • Deploy AI chatbots and apps via Streamlit, Gradio, and Hugging Face Spaces.

Course content

13 sections51 lectures5h 54m total length
  • How to Use ChatGPT Like a Developer3:26

    Learn to use ChatGPT like a developer by writing clear, structured prompts with a three-step rule, task, and context to generate outputs such as a blog app schema.

  • Overview of No-Code AI Tools: Zapier5:41

    Explore no-code AI tools with Zapier, connect apps like Google Sheets and Gmail, and automate tasks by creating zaps that trigger emails from sheet updates.

  • Overview of No-Code AI Tools: Notion AI5:05
  • Overview of No-Code AI Tools: Canva AI & Magic Studio8:24

    Discover Canva AI and Magic Studio as no-code AI tools that generate templates, social content, images, backgrounds, edits, resumes, code, and video clips, showing practical design, editing, and document capabilities.

  • How Generative AI Works — No Math, No Jargon3:11

    Learn how generative ai works without math or jargon, by data-driven pattern discovery and next-word prediction, enabling text, images, music, and code creation.

Requirements

  • No coding experience required — this course is beginner‑friendly.
  • A computer with internet access.
  • A free or paid OpenAI account (we’ll guide you through setup).
  • Curiosity and willingness to learn new AI tools.

Description

Unlock the power of Generative AI and learn how to build real-world applications using cutting-edge tools like ChatGPT, LangChain, Hugging Face, and more — even if you’re not a developer.

This course starts with a fast-track module for non-coders, introducing you to practical no-code AI tools like Zapier, Canva AI, and Notion AI. You’ll quickly understand how Generative AI works — no math, no jargon, just clear and practical insights.

You’ll then dive deep into Large Language Models (LLMs), learning how models like GPT and open-source alternatives function, and how to interact with them through effective prompt engineering. Understand the difference between OpenAI's APIs, local models, and when to use each.

The course progresses with hands-on projects using the OpenAI API and LangChain to build intelligent assistants, custom chatbots, and agent-based tools. You’ll explore how to integrate tools and functions, use LangGraph for complex multi-step workflows, and build applications like weather and calculator agents.

You'll also learn how to incorporate Hugging Face models, perform text classification, and explore LoRA fine-tuning basics — all with step-by-step guidance. The Retrieval-Augmented Generation (RAG) section will teach you how to connect AI with custom documents, PDFs, and websites using embeddings and vector databases like Pinecone, ChromaDB, and FAISS.

We’ll also cover critical topics like AI safety, bias, responsible prompt engineering, and deploying your apps using tools like Streamlit, Gradio, and Hugging Face Spaces. You’ll even learn how to add a simple frontend with HTML/CSS/JS to showcase your work live.

By the end of the course, you’ll complete real-world capstone projects such as a Social Media Post Generator and a Podcast AI Summarizer, and learn how to build a portfolio on GitHub that demonstrates your skills to potential clients or employers.

Whether you're a developer, freelancer, entrepreneur, or aspiring AI builder, this course will give you the skills and confidence to build intelligent applications with Generative AI.

Who this course is for:

  • Beginners curious about generative AI and LLMs
  • Students and lifelong learners exploring AI careers
  • Freelancers and entrepreneurs wanting AI-powered solutions
  • Creators, marketers, and content writers automating workflows
  • Professionals adding AI skills to boost productivity
  • Tech enthusiasts experimenting with AI apps without coding