Hi, I’m Andrew Ng. I want to show you how to build fun, useful software using AI, regardless of your background or training. If you’re intrigued about using AI or vibe coding to build cool software, or aren’t sure where to start, this course is for you. Let me show you a funny birthday card app that you learn to build in minutes using ChatGPT, Gemini, or any other similar AI system, even if you’ve never written a line of code before. This birthday card app is a computer program called a web application, which means that it runs right in your web browser. The app takes whatever you type in and creates a custom card for you on the spot. In the next lesson, you build your own version by describing what you want the AI to do, and the AI will write all the code for you. To use the app, y…
Hi, I’m Andrew Ng. I want to show you how to build fun, useful software using AI, regardless of your background or training. If you’re intrigued about using AI or vibe coding to build cool software, or aren’t sure where to start, this course is for you. Let me show you a funny birthday card app that you learn to build in minutes using ChatGPT, Gemini, or any other similar AI system, even if you’ve never written a line of code before. This birthday card app is a computer program called a web application, which means that it runs right in your web browser. The app takes whatever you type in and creates a custom card for you on the spot. In the next lesson, you build your own version by describing what you want the AI to do, and the AI will write all the code for you. To use the app, you enter a name, an age, a hobby, penguin fashion design, an adjective, suspiciously fun, and the plural noun, lucky socks. Then hit Generate Card, and it says, Karen, against all odds, you’ve turned 27. Your devotion to penguin fashion design, this stuff of legends, and your suspiciously fun nature, iconic. Statistically speaking, most people like you. I think that’s pretty funny. Or if I don’t feel like filling in all of these words myself, I can hit I’m feeling lucky, and have this fill in automatically, and then generate a different card. And there’s another birthday card. And you get a different funny story, or a different funny birthday card this time. Notice the app stores all the cards we’ve generated. If I click copy on any of them, the birthday message goes to my clipboard, so I can paste the message into an email or text, and send it as a birthday card. You might be excited to jump right in, and start building out your own idea. And if so, that’s great. And before doing that, spending a little time building this birthday card app yourself will help a lot. Doing so will give you a better feel for how to talk to the AI, and actually get the results you want. And this practice process will build your intuition for how to shape what the AI actually creates, and you get a better sense of how even small tweaks can lead to very different outcomes. Once these set of concepts become a bit more familiar to you, building your own ideas will become faster and easier, because you have a better sense of how to steer the process. So an app like this might seem complicated to build, but in the next video, I’ll show you how you can build something like this in minutes. Let’s go on to the next video.