Navigate Select ESC Close

AI Course for Developers – Build AI-Powered Apps with React

2025-08-25 Education
122.6k
3.6k
239
Programming with Mosh
Programming with Mosh
5.1m subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

This AI course teaches you how to build AI-powered apps with React & Express. You’ll learn about LLMs, prompt engineering, and full-stack AI integration. 🚀 Want to dive deeper? - Get the full course: https://mosh.link/build-ai-powered-apps - Subscribe for more videos like this: https://goo.gl/6PYaGF 💡 Related tutorials https://youtu.be/SqcY0GlETPk?si=ALGbprFSjzSnVfms https://youtu.be/d56mG7DezGs?si=NamrMlwEwC99MIfQ ✋ Stay connected: - Full Courses: https://codewithmosh.com - Twitter: https://twitter.com/moshhamedani - Facebook: https://www.facebook.com/programmingwithmosh/ - Instagram: https://www.instagram.com/codewithmosh.official/ - LinkedIn: https://www.linkedin.com/school/codewithmosh/ 📖 Chapters 0:00:00 Welcome 0:01:26 Prerequisites 0:02:21 What You’ll Learn 0:06:15 Setting Up Your Development Environment 0:07:12 Introduction to AI Models 0:07:48 Rise of AI Engineering 0:11:49 What Are Large Language Models? 0:16:12 What Can You Do With Language Models? 0:18:37 Understanding Tokens 0:21:40 Counting Tokens 0:25:43 Choosing the Right Model 0:30:45 Understanding Model Settings 0:39:32 Calling Models 0:47:07 Setting Up a Modern Full-Stack Project 0:48:19 Setting Up Bun 0:49:51 Creating the Project Structure 0:52:39 Creating the Backend 0:59:18 Managing OpenAI API Key 1:04:33 Creating the Frontend 1:07:18 Connecting the Frontend and Backend 1:12:31 Running Both Apps Together 1:15:55 Setting Up TailwindCSS 1:19:30 Setting Up ShadCN/UI 1:26:00 Formatting Code With Prettier 1:31:02 Automating Pre-Commit Checks With Husky 1:37:53 Project: Building a ChatBot 1:38:22 Building the Backend 1:38:58 Building the Chat API 1:45:25 Testing the API 1:47:22 Managing Conversation State 1:53:44 Input Validation 1:59:33 Error Handling 2:01:52 Refactoring the Chat API 2:04:00 Extracting Conversation Repository 2:09:21 Extracting Chat Service 2:16:05 Extracting Chat Controller 2:20:03 Extracting Routes 2:24:55 Building the Frontend #ai #aiappdevelopment #aicourses

Top Comments (10)

@programmingwithmosh 2025-08-26

🚀 Want to dive deeper? - Get the full course: https://mosh.link/build-ai-powered-apps - Subscribe for more videos like this: https://goo.gl/6PYaGF

12 6 replies
@JosephusBawah 2025-08-25

The Goat 🐐 of Youtube Tech tutorials is back

61 4 replies
@yt_YouTube.1 2026-06-02

0:00:00 Welcome 0:01:26 Prerequisites 0:02:21 What You’ll Learn 0:06:15 Setting Up Your Development Environment 0:07:12 Introduction to AI Models 0:07:48 Rise of AI Engineering 0:11:49 What Are Large Language Models? 0:16:12 What Can You Do With Language Models? 0:18:37 Understanding Tokens 0:21:40 Counting Tokens 0:25:43 Choosing the Right Model 0:30:45 Understanding Model Settings 0:39:32 Calling Models 0:47:07 Setting Up a Modern Full-Stack Project 0:48:19 Setting Up Bun 0:49:51 Creating the Project Structure 0:52:39 Creating the Backend 0:59:18 Managing OpenAI API Key 1:04:33 Creating the Frontend 1:07:18 Connecting the Frontend and Backend 1:12:31 Running Both Apps Together 1:15:55 Setting Up TailwindCSS 1:19:30 Setting Up ShadCN/UI 1:26:00 Formatting Code With Prettier 1:31:02 Automating Pre-Commit Checks With Husky 1:37:53 Project: Building a ChatBot 1:38:22 Building the Backend 1:38:58 Building the Chat API 1:45:25 Testing the API 1:47:22 Managing Conversation State 1:53:44 Input Validation 1:59:33 Error Handling 2:01:52 Refactoring the Chat API 2:04:00 Extracting Conversation Repository 2:09:21 Extracting Chat Service 2:16:05 Extracting Chat Controller 2:20:03 Extracting Routes 2:24:55 Building the Frontend

0
@greeneye360k 2025-08-28

why mosh tutorials are best. ❤💯 - use modern Technolgies - use shortcuts and simple tricks - explain with documentation - beginner friendly - use eye comfort vs code themes and font sizes - set clear project milestones - and more ...... Thank you, sir...! you can add more to this

14 1 replies
@ialimijororakotoniaina3274 2026-05-12

Cannot believe this is free. Thank you very much sir

0
@YosefEmyayu 2025-08-28

Exactly what I was looking for: the right course, with the right roadmap at the right time. Thanks, Mosh!❤

7 1 replies
@AvinashSingh-tr5vt 2025-08-25

your channel is goldmine for developers

8 1 replies
@Ranjeetvishwakarma-72 2025-11-13

Completed this 2 hours of AI course.

1
@xdisruptor6630 2025-08-26

You're the KING of tutors man!

3
@GraceLiuLiSi 2025-12-13

Hi Mosh, I've been following you for a long time. As a Chinese user, I find that Chinese technical content rarely explains things as clearly and deeply as you do, and I really enjoy it. Your YouTube videos have been a huge help to me. However, your paid courses don’t have Chinese subtitles, which makes it very difficult for me to follow along. Additionally, your paid course website doesn’t allow the use of subtitle translation plugins. If you could consider multilingual users, I hope you could either allow subtitle translation plugins or add multilingual subtitles.

2

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot