inflearn logo

The Real Vibe Coding All-in-One Class: From Claude Code Basics to Launch, Operations, and Agent Automation

I will teach you Vibe Coding systematically from the ground up, following the exact curriculum refined while teaching over 10,000 students by a former Tech Lead with 10 years of experience in New York and LA startups. Together, we will build my own service, 'Kagong Map,' from scratch, learning the entire real-world workflow—from research, development, and deployment to operation and automation by delegating tasks to AI agents. I promise you two things: first, you will grasp the big picture of how a service operates so you can judge the AI's output yourself; second, you will learn how to embed workflows and standards into the environment so the AI produces consistent results every time. When you make the judgments and the AI follows orders effectively, your ideas become real services.

(5.0) 20 reviews

279 learners

Level Basic

Course period Unlimited

Git
Git
GitHub
GitHub
Next.js
Next.js
AI
AI
AI Agent
AI Agent
Git
Git
GitHub
GitHub
Next.js
Next.js
AI
AI
AI Agent
AI Agent

Reviews from Early Learners

5.0

5.0

장손

100% enrolled

It had been a long time since I fully completed a course, but I listened to every lecture from start to finish. This course taught me not only how to develop apps, but also how to make effective use of Claude itself. In particular, I think this course was even more helpful because I am currently at the stage just before implementing the service I want to create. By using AI to build an actual service, I was able to apply features such as a database, login, and deployment one by one, and experience the entire process of creating a complete service. What I liked most was that the course didn’t end with simply creating the service. It also covered how to operate and monitor it after deployment, where to start looking when a problem occurs, and what areas to review and think about in order to improve the service. This was the first course I had taken that covered everything from the app development process through what comes afterward. The materials provided with the course were also excellent. They were useful for reviewing parts I didn’t understand while taking the lectures, and I think I’ll continue referring to them when I create my own service later. Rather than simply introducing new AI tools or explaining how to use them and then stopping there, the instructor seemed genuinely focused on helping students properly understand the material and become capable of building and operating services on their own afterward. That’s why I think the term 'all-in-one' suits this course so well. By learning everything from the important principles to follow when vibe coding, how to use agents, and how to verify the results of development, I think I’ve also gained some understanding of the difference between 'having AI write code' and 'developing properly with AI'. Based on what I learned in this course, I’m going to try building the service I have planned myself. Thank you for the excellent course.

5.0

김재경

79% enrolled

I have been working in sales and marketing at a large corporation for 10 years. I’ve taken AI lectures provided by my company and watched several videos and courses from Vibe Coding. However, most of them were either just following set examples or were insufficient for learning something that could actually be used in practice. Trying to do it on my own while watching YouTube also led to many roadblocks. The best part about this course was that after finishing it, I became able to build various things on my own. Instead of following the lectures in order, I just jumped around to the parts I needed lol. The biggest advantage was being able to build services at a level that can actually be operated. When I took lectures at the company, they kept saying that using agents well is important, but I never really understood what the core essence was. The tips provided throughout the course were incredibly helpful. They were truly useful when I was actually building things. I actually launched a Saju (fortune-telling) app, and about 500 people visit it a day. I also made a service to compare regional prices and policies to see the latest real estate prices. I'm still only sharing it with my family for now, though lol. In the past, when I had an idea, I would just end up thinking, "It would be amazing to make this with AI," and leave it at that. These days, I just start building it first. It's so much fun, and it's all thanks to you.

5.0

민영환

34% enrolled

If you feel like you are floating in the middle of a vast ocean while using AI, this lecture will serve as your lighthouse. As a non-major, I often felt doubtful about whether I was doing things correctly because I couldn't understand the outputs AI generated even while practicing "vibe coding." This lecture provides answers to those doubts, helps you understand the overall structure of AI-generated results, and reduces the anxiety that comes from being unilaterally dependent on AI. It doesn't just end with learning basic development knowledge; you can internalize what you've learned by applying those basics while building an actual service together. While it is helpful when vibe coding alone, I think it will also be very useful when coding with AI in collaborative environments! If I were someone using a coding agent for the first time, I might have been curious about how to write prompts and why they are written that way, since the lecture uses pre-written materials.

What you will gain after the course

  • A web service developed and launched directly through vibe coding (including maps, DB, login, and admin panels)

  • From Claude Code basics to agentic workflows: workflows that remain even when tools change

  • Core development knowledge learned within a project (Web principles, Git, Database, Authentication, Deployment)

  • A checklist to use before and after launch (SEO/GEO, Permissions, Security, Logs, Monitoring)

  • Post-deployment operational experience - from initial user influx and admin dashboard to error handling

  • An environment for assigning tasks to agents and running them automatically - harness, parallel agents, and GitHub Actions automation

Recommended for
these people

Who is this course right for?

  • Those who tried vibe coding but gave up because the results didn't turn out as desired.

  • Non-developers who want to turn their ideas into actual web services and even deploy them without coding.

  • PMs, planners, and designers who want to directly understand the entire process of product development in the AI era

  • Anyone who wants to build a foundation in agent development

Need to know before starting?

  • No coding experience is required. Concepts are covered within the project at the moment they are needed.

  • Paid subscription for using Claude Code

  • A firm belief in following Grab until the very end

Hello
This is grab

10,425

Learners

635

Reviews

952

Answers

4.7

Rating

6

Courses

I'm Grab, a developer & creator who is deeply interested in learning and growth.

 

[Experience]

Current) AI Engineer & Educator
Former) Backpac(LA) Tech Lead
Former) Project Pluto(NYC) Tech Lead
Former) Socar Data Engineer (Lead for multiple projects)
Former) Growth Consulting Team 'Hacking Growth' Engineer
Former) Class 101 Backend Engineer
Former) Microsoft Imagine Cup Korea 1st Place Winner
Former) Founder of knowledge-sharing startup 'Wonderful Lamp'
Former) Founder of 3D display startup 'Tomorrance'

More

Curriculum

All

82 lectures ∙ (14hr 55min)

Published: 
Last updated: 

Reviews

All

20 reviews

5.0

20 reviews

  • lee921232107님의 프로필 이미지
    lee921232107

    Reviews 1

    Average Rating 5.0

    5

    30% enrolled

    🛠️ A lecture that doesn't just say "just copy and paste," but tells you "why it works this way" I tried Vibe Coding and "one-click" methods. I was able to create something by copying and pasting. The problem came after that. Because I had no foundation and my basics were weak, I stayed stuck at exactly that level. I couldn't move forward. When an error occurred, I didn't know why, and even if I fixed it, I didn't know why it was fixed. Eventually, I would get stuck at the same spot again next time. I was in a state of wondering, "Is this right?" but not even knowing what was wrong. This lecture was what broke through that stagnation. ■ It doesn't skip over things just because they are 'the basics' "You can just copy and paste this." All the lectures I've taken so far ended there. So, when I tried to type it myself, I couldn't even start because I didn't know the meaning. This lecture is different. "~ is the home directory." "In ls -a, the - is like an option." It might seem like nothing, right? For me, this was what I needed most. It's a completely different sensation from the days when I just followed along without knowing what a shell was or what npm was when told to run the terminal. By explaining the concepts and showing how they work in a structured way, my level of understanding skyrocketed. It's the moment when copy-pasting stops being just 'copy-pasting' and becomes a 'command I understand and use.' ■ [Concept Explanation → Immediate Practice] This sequence is everything This is the greatest weapon of this lecture. A structure that listens to a concept and immediately shows a "real" example. This is what beginners truly need, and because the lecture is designed this way, the learning speed increases and the barrier to entry lowers. Concept → Practice, Concept → Case Study, Practice → Concept. I think this structure is the identity of Grab's lectures. ■ It tells you the <Takeaways> for every lesson first By telling me "what I will be able to achieve by the end of this session" before the lecture starts, the level of immersion is different. I can check for myself how far I've come. ■ Connecting comments — This is the point I admired the most In between, it points out "how this concept we are learning now connects to our practice." The database lecture was especially good. "Why do I need to learn this? How is this knowledge necessary for my Vibe Coding?" By organizing this first, my focus gets pulled right in. ■ Exactly the amount of development knowledge needed for Vibe Coding You don't need developer-level knowledge, but you need to know the basics. Yet, I don't feel the need to take a separate development course. Everyone knows this awkward middle ground, right? That was exactly why I was stuck. Taking a development course felt like overkill, but not taking one kept me in the same place. This lecture fills that gap perfectly. As it progresses, it easily skims through the things you realistically need to know while doing Vibe Coding. Only the essential knowledge. In particular, the part where we build a sample service together, pointing out actual development code and explaining it even briefly, was impressive and helped a lot in following the development knowledge. Just like the flow of documenting research results in the docs/ folder, you naturally learn habits used directly in the field. ■ Recommended for these people - Those who have made something with a click but can't move further than that - Those who can copy and paste but don't know why they use it that way - Those who know they need development knowledge but find it burdensome to take a full development course - Those who have experience giving up halfway while following YouTube tip videos I fell into all of these categories. Moments of "Ah, so that's what this was!" keep happening. The experience of properly knowing something you only vaguely understood is much more thrilling than I thought. I finally feel like I'm moving forward.

    • grab
      Instructor

      Blair, thank you so much for leaving such a thoughtful review that even points out the structure. It’s incredibly rewarding to hear that you felt the moment when commands became something you truly understand and use, rather than just copy-pasting. ㅎㅎ Please feel free to ask questions anytime if you get stuck during the rest of the course! :)

  • ioiss7149님의 프로필 이미지
    ioiss7149

    Reviews 1

    Average Rating 5.0

    Edited

    5

    27% enrolled

    There are so many reviews from non-majors who started vibe coding and built their own services, but I'm a bit embarrassed to say I'm a developer with 7 years of experience.... 😂 Yet, I couldn't properly get started with vibe coding... Everyone and their mom has been doing vibe coding lately, so I was really interested too... I even thought, 'Maybe I should try building a service I've always wanted to make?' I actually had a service I wanted to build a while ago and tried starting it on my own, but I got stuck halfway through and ended up giving up haha.. I'm the type of person who can't even get started if I feel like I lack knowledge.. I'd think, to do this, I need to know this, and I need to know that… Being a developer, I was obsessed with the idea that I had to do it properly, which made it even worse. Even though it was just a matter of asking AI and solving things one by one, 'Shouldn't I study more first to do vibe coding properly?' 'I'm a developer, I can't just do a half-baked job, right?' I just kept having these thoughts. I ended up just putting it off, telling myself I should start once I have more knowledge.. Then, I saw that Grab, whom I usually follow, released a vibe coding course, which caught my interest, so I took it. And the biggest thing I gained from taking this course was 'starting'.. I got to use Claude Code hands-on, build Tetris through vibe coding, and as the instructor explained the necessary development concepts step by step along the way, things that felt vaguely difficult started to make sense little by little! Especially when I was listening to the lecture and realized, 'Ah, this is where I got stuck when I was trying to build a service on my own!' those moments of understanding were so much funㅠ.. I'm still in the process of finishing it, but the process of building it step by step is so much fun! And above all, I've started challenging myself to build the service I gave up on before. Before, I thought, 'I can't build it because I lack knowledge,' but now I feel like I've learned a bit that when I don't know something, I can just ask, look it up, and build it by solving things one by one! The lecture itself is also really meticulous and detailed... It doesn't just teach you how to use Claude Code; it feels like the instructor thinks about where beginners might get stuck and explains things step by step, which is great! So I think it's a course that even non-developers can easily follow. Actually, I'd even like to recommend it to people like me who are putting off starting because they think, 'I'm a developer, so I need to do it right, which means I should study more before I start' haha Lately, watching everyone vibe code, I couldn't help but think, 'Am I the only one falling behind?' but through this course, by actually building my own service, I've regained my interest in development and, above all, gained confidence and a sense of pride!! If you're interested in vibe coding but haven't started yet, don't wait until you have more knowledge—just start with this course! 😊 Once you just start... Teacher Grab will teach you everything else. Just follow along in order haha

    • grab
      Instructor

      ioi___s_s, thank you so much for such an honest and heartfelt review. I completely understand how you felt about putting off the start, so hearing that you gained the courage to "begin" really touches my heart too haha. I'll be rooting for you to finish the service you're building, so please feel free to ask any questions anytime :)

  • hoyant307808님의 프로필 이미지
    hoyant307808

    Reviews 1

    Average Rating 5.0

    5

    21% enrolled

    A ray of light for non-majors and non-developers.... As everyone knows, the barrier to entry for software has become much lower. Even non-developers can easily and quickly create apps or services using Vibe Coding. However, just because the barrier to entry has lowered doesn't mean there's nothing left to know. From terminal usage, version control via Git/GitHub, database integration, to security checks after deployment—these are points you inevitably encounter when running an actual service, and this lecture covers that process step-by-step. What I especially liked was that it doesn't just end with theoretical explanations; instead, you build a real project called 'Kagong Map' from start to finish, applying each concept along the way. From tool installation to Git version control, DB integration, image storage, login features, deployment, and even troubleshooting and security during operation, I could follow the entire lifecycle of a project, which helped me naturally understand the overall flow. For a non-developer like me, terms like terminal or DB were barriers in themselves, but I felt this course was well-structured to help those without such background knowledge follow along, starting from tool installation and basic concepts in the introductory section and gradually building up the knowledge needed for actual service development in the practical section. Especially the substantial lecture materials that allow you to skip parts you already know!! The quality of these alone makes the tuition fee worth every penny. I believe this lecture will be particularly helpful for those just starting software development, especially those who have ideas but are hesitating due to a lack of development knowledge.

    • grab
      Instructor

      Thank you for your thoughtful feedback, Jinho :) Please feel free to leave a question anytime if you have any inquiries while proceeding!

  • cwh3917님의 프로필 이미지
    cwh3917

    Reviews 1

    Average Rating 5.0

    5

    13% enrolled

    Non-developers who have been struggling while watching YouTube? Please take this course first ㅠㅠㅠ I used to get so frustrated because I kept getting stuck while trying to follow YouTube tip videos(...) If you're a non-developer like me, you absolutely must start here!! Here’s a summary of the points that made me scream internally while taking it ㅎㅎㅎ 1. No more surface-level stuff, start from the 'real basics' Honestly, you hit a wall pretty fast with just YouTube tips, right? This is different from the ground up; it covers everything from computer architecture and basic terminology to how to manage files. 2. A god-tier lecture that meets complete beginners at their level Honestly, beginners even struggle to find where the buttons are ㅜㅠㅋㅋㅋ But this lecture really spoon-feeds you every single step, showing you exactly which button to click from a complete beginner's perspective ㅠㅠ Perfection.. 3. The miracle of getting results just by copy-pasting (The quality of the materials is insane..) The instructor prepared the materials so well that results just pop up on my screen even if I just copy and paste. Wow,, ㅋㅋㅋ It’s so much fun because I’m making progress so fast! 4. Covers both Windows and Mac (I was so moved by this ㅠㅠ) You know how annoying this can be, right? Usually, instructors only show the OS they use, so if it's different from mine, I panic... but here, they kindly explain how to use both Windows and Mac ㅠㅠㅠ So sweet ㅠㅠ If you're a non-developer who wants to learn and actually use AI properly, don't wander around elsewhere and just settle on this course ㅋㅋㅋ I really, really, really highly recommend it!!! 🔥🔥 If you don't believe me, just go check out the curriculum in the course introduction. It’s a truly epic course.

    • grab
      Instructor

      Thank you for your thoughtful feedback, wh :) I feel quite proud haha. Please feel free to leave a question anytime if you have anything you're curious about!!

  • myh1217962277님의 프로필 이미지
    myh1217962277

    Reviews 1

    Average Rating 5.0

    5

    34% enrolled

    If you feel like you are floating in the middle of a vast ocean while using AI, this lecture will serve as your lighthouse. As a non-major, I often felt doubtful about whether I was doing things correctly because I couldn't understand the outputs AI generated even while practicing "vibe coding." This lecture provides answers to those doubts, helps you understand the overall structure of AI-generated results, and reduces the anxiety that comes from being unilaterally dependent on AI. It doesn't just end with learning basic development knowledge; you can internalize what you've learned by applying those basics while building an actual service together. While it is helpful when vibe coding alone, I think it will also be very useful when coding with AI in collaborative environments! If I were someone using a coding agent for the first time, I might have been curious about how to write prompts and why they are written that way, since the lecture uses pre-written materials.

    • grab
      Instructor

      Younghwan, thank you so much for the "lighthouse" expression; it makes me feel great haha. I'll also take your feedback on prompt writing into account and work on improving it. I'm rooting for you to make good use of it in collaborative situations, and please feel free to ask any questions anytime :)

grab's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

25% off for new members

$112.90

25%

$152.90