From the course: Claude Code for Everyday Professionals: Build Productivity Tools with Plain English
Understanding Claude Code - Claude Code Tutorial
From the course: Claude Code for Everyday Professionals: Build Productivity Tools with Plain English
Understanding Claude Code
If you're watching this tutorial, chances are you've already had a chance to experiment with Claude Chat. And before we dive all the way in, it's important to understand the difference between Claude Chat and Claude Code. With Claude Chat, you can actually build applications with a very similar vibe coding approach to Claude Code, but there are a few major differences. With Claude Chat, you can build things, but they're limited to these self-contained previews. And I'll explain why that's important a little bit later. You can't create or edit files directly on your computer. You can't run local commands like you can with Claude Code, which is important for building certain applications. And if you're working on a project that has a lot of different files and steps and different versions, it gets a lot harder to keep track of that in Claude Chat. Nor can Claude Chat easily connect to other external coding tools that are used to build things like GitHub. With Claude Code, your experience building things is completely different. You are able to read and write and edit files on your computer. You're able to build and iterate on multiple files and not lose context. There are ways for you to deploy your projects publicly and share them with other people. Claude Code can also act as an agentic AI tool, taking actions across various platforms as you're building things. And finally, one of the most powerful features of Claude Code is that it can hold context across long working sessions. It remembers your chat history and the history of the things that it's done over an extended period of time. can see how Claude Code might be a lot more powerful. Now here's why that matters for you. Just a few years ago, I can remember custom webpages and landing pages built exactly the way you want them to be built would take thousands of dollars and lots of time to create. But everything started changing when our large language models like Claude or ChatGPT learned how to code and a new term emerged around the same time to describe that experience for people. It was called vibe coding. Vibe coding is simply using natural language, whether it's spoken language, commands written in a text, or images that you upload when you have a vision for your personal project. And then using that information to have Claude code or ChatGPT codecs create something on your behalf. Literally speaking something into existence is possible today because of how powerful these agentic coding tools can be. I mentioned ChatGPT Codex. There's also Cursor. There's Claude Code. GitHub Copilot is another popular one. But Claude Code is the one that I've seen the best results from. But if coding is not a part of your job description, why would it even be beneficial for you to use a coding tool? Well, let's forget the word coding for a second and just think about building. Have you ever had an idea for a solution? An app, a website, a landing page, a more streamlined way to aggregate a bunch of data, but you just haven't had a clear idea on how to exactly build a tool like this. Well, now that vibe coding is possible, you can literally type or speak or send examples of other websites and have Claude Code recreate these things on your behalf with your own custom modification. This course focuses on Claude Code as it exists today. A lot of the frameworks and approaches that we'll have to building stuff can be translated across other AI tools. One of my favorite things about this course that I have to reiterate is that I'm not a developer. And that's why I think this course will be so effective for you. I'll show you how you don't need any sort of technical background to start generating meaningful projects that have a tangible impact on your work life. I'll show you some of the landing pages I've built and the applications and tools that I've worked on and how I'm able to visualize data in new ways to streamline the work that I do. The only things that we'll need are a Claude Pro subscription and texts and images and examples from your favorite websites and apps. And the last last thing, because I know some people get intimidated by this, you will absolutely not have to open up a terminal or a command line interface and type in any code to complete this course successfully. I will include a bonus section at the end of the course that includes ways to leverage a command line interface to maximize your efficiency after we learn how all of this stuff works. And maybe there is some good reasons why you might want to try it. Either way, I think now's time for us to jump in and get started with Claude Code.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.