Create AI powered web apps with the OpenAI API (ChatGPT)
- Development
- Feb 06, 2025

Create AI powered web apps with the OpenAI API (ChatGPT), available at $24.99, has an average rating of 4.5, with 37 lectures, based on 5 reviews, and has 30 subscribers.
You will learn about Creating web applications that incorporate AI chats Usage of the OpenAI (ChatGPT) chat completion API Create a basic chat application like ChatGPT Integrate AI chats into games Create AI powered support agents for online shops This course is ideal for individuals who are JavaScript developers that want to integrate AI into their web applications and games It is particularly useful for JavaScript developers that want to integrate AI into their web applications and games.
Enroll now: Create AI powered web apps with the OpenAI API (ChatGPT)
Summary
Title: Create AI powered web apps with the OpenAI API (ChatGPT)
Price: $24.99
Average Rating: 4.5
Number of Lectures: 37
Number of Published Lectures: 37
Number of Curriculum Items: 37
Number of Published Curriculum Objects: 37
Original Price: $94.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
In this video course, you will embark on a thrilling journey into the world of web development and Artificial Intelligence. You’ll learn how to create AI-powered chat applications using JavaScript, React, AstroJS, and the OpenAI API. Throughout the course, you’ll work with the OpenAI API, which is using the same AI/Large Language Model (LLM) that powers ChatGPT.
The course is divided into three exciting projects:
-
ChatGPT Clone: You’ll start by building a simple ChatGPT clone that allows users to have basic conversations with an AI. Learn to integrate the OpenAI API to harness the power of language generation, creating a seamless and interactive chatting experience.
-
Text-based Adventure: Next, you’ll dive into a thrilling text-based adventure game set in a sci-fi universe. Players will solve puzzles and navigate the story by interacting with AI characters through chat. Discover how AI can be used to create immersive and captivating storytelling experiences.
-
Online Sales Assistant: In the final project, you’ll create a practical application simulating an online sales assistant for guitars and bass guitars. Users can chat with the AI to inquire about available products. Learn how to apply AI in real-world scenarios, enhancing user experience and efficiency in e-commerce interactions.
By the end of the course, you’ll be proficient in using JavaScript, React and AstroJS to create engaging natural language chat applications powered by the OpenAI API. Join me on this extraordinary adventure and unlock the potential of AI in web development!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Whats the course about?
Lecture 2: Tools used in this course
Lecture 3: The OpenAI platform
Lecture 4: Important: Recent changes to the OpenAI API (and AstroJS)
Chapter 2: Project: Basic Chat app
Lecture 1: Creating the basic AstroJS project
Lecture 2: Adding React to our project
Lecture 3: Adding an endpoint to the server
Lecture 4: Preparing to call the OpenAI API
Lecture 5: Providing the user message to the OpenAI API
Lecture 6: Basic UI in React
Lecture 7: Saving the chat history
Lecture 8: Resetting the chat
Lecture 9: Improving UX
Lecture 10: Prettier chat history
Lecture 11: Summary: First chat app
Chapter 3: Project: AI Chat in a text adventure game
Lecture 1: Creating the project
Lecture 2: The story
Lecture 3: Preparing the quests
Lecture 4: First AI chat
Lecture 5: System prompt for the bartender
Lecture 6: Function calls part I
Lecture 7: Function calls part II -providing the result
Lecture 8: Mark quest as completed
Lecture 9: Leave the chat
Lecture 10: Talk to Dr. Owen
Lecture 11: Start new chat on server
Lecture 12: Providing new quest function for Dr. Owen
Lecture 13: Chat with security robot
Chapter 4: Project: Online Shop Sales Assistant
Lecture 1: Creating the new project
Lecture 2: Better product search
Lecture 3: More products
Lecture 4: Multiple parameters in function calls
Lecture 5: Fixing price range not defined
Lecture 6: Add product to shopping cart
Lecture 7: Fuzzy product search
Chapter 5: Summary
Lecture 1: Summary
Lecture 2: Bonus
Instructors

Stephan Haew?
Software-Entwickler und E-Tutor
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- The Complete Android App Development Tutorials
- The Ultimate Wireshark Course
- Easy How To Facebook Fan Pages Training
- Personal Finance
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 3Ds MAX + VRAY 5 + Interior 3D Rendering
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling