채널톡 아이콘

Claude Code로 개발 자동화 - 콘솔부터 GUI, 3D, 웹 애플리케이션까지

이 강의는 Anthropic의 코딩 에이전트 Claude Code를 사용해 프로그램을 처음부터 끝까지 자동으로 개발하는 과정입니다. 총 10개 강의, 약 5시간 47분 분량이며, 강사가 프롬프트를 입력하고 결과를 확인한 뒤 수정을 요청하는 과정을 화면 그대로 따라가는 실습 중심 강의입니다. '클로드와 함께하는 프로그래밍' 시리즈의 고급 과정입니다. 기초 과정은 Claude를 활용한 프로그래밍 학습, 중급 과정은 실행 가능한 프로그램 만들기를 다뤘고, 고급 과정인 이 강의에서는 코드를 복사해 붙여넣는 단계를 넘어 개발 전 과정을 Claude Code에 맡기고 개발자는 마지막에 결과를 검토하는 방식으로 진행합니다. 앞부분은 C# 콘솔 프로그램으로 시작해 .NET Framework 버전과 Visual Studio 솔루션-프로젝트 구조까지 지정하는 방법을 다룹니다. 이어서 C++ 아스키 아트, JavaScript 물리 효과 애니메이션, C#과 Java 17 GUI 프로그램으로 언어와 개발 환경을 바꿔가며 요청합니다. 생성된 코드에 주석을 요청해 동작 원리를 확인하는 과정도 포함됩니다. 중반부터는 규모가 있는 프로그램을 단계적으로 개선합니다. 화면 구성을 그림으로 전달해 만든 세계 시계 프로그램에 타임존 설정 창과 설정 파일 저장 기능을 더하고, 이미지 처리 프로그램에는 가우시안 블러, HSV 조정, 이진화, 흑백 변환, 리사이즈 기능을 차례로 추가합니다. 슬라이더 반응이 느린 성능 문제를 설명하고 개선을 요청하는 과정도 다룹니다. 마지막에는 DirectX 11로 3D 오브젝트를 렌더링하는 프로그램과 C++ Win32 API 기반 웹서버를 만들고, React와 Vite, Node.js 백엔드, MariaDB를 연결한 게시판 애플리케이션까지 완성합니다. 실습을 따라 하려면 Claude 유료 플랜(Pro 이상)과 Windows 개발 환경이 필요합니다. .NET Framework 4.6.1과 Visual Studio 2022, Java 17과 Eclipse, Node.js, MariaDB를 차시별로 사용합니다. 코드를 직접 작성하지는 않지만, 인공지능이 만든 결과를 검토할 수 있도록 프로그래밍 기초 지식을 갖춘 상태로 수강하기를 권합니다.

2명 이 수강하고 있어요.

난이도 초급

수강기한 무제한

aicodingagent
aicodingagent
codeautomation
codeautomation
softwaredevelopment
softwaredevelopment
webapplicationdev
webapplicationdev
aicodingagent
aicodingagent
codeautomation
codeautomation
softwaredevelopment
softwaredevelopment
webapplicationdev
webapplicationdev

수강 후 이런걸 얻을 수 있어요

  • Claude Code에 프롬프트를 입력해 C# 콘솔 프로그램을 생성하고 실행할 수 있다.

  • 생성된 코드에 주석을 요청해 동작 원리를 파악할 수 있다.

  • 화면 구성을 그림으로 전달해 원하는 GUI 레이아웃을 만들 수 있다

  • 이미지 로드, 가우시안 블러, HSV 조정, 이진화, 흑백 변환, 리사이즈 기능을 갖춘 이미지 처리 프로그램을 만들 수 있다.

  • DirectX 11 기반 3D 렌더링 프로그램과 C++ Win32 API 웹서버를 만들 수 있다.

  • 개발 서버 실행과 종료, 데이터베이스 연결 확인 같은 작업을 Claude Code에 맡길 수 있다.

  • .NET Framework 버전과 Visual Studio 솔루션-프로젝트 구조를 지정해 원하는 형태로 코드를 생성하게 할 수 있다.

  • C++, Java, JavaScript 등 언어와 개발 환경을 바꿔가며 프로그램 제작을 요청할 수 있다.

  • 타임존 설정 창과 설정 파일 저장·불러오기 기능을 더하며 프로그램을 단계적으로 개선할 수 있다.

  • 반응이 느린 성능 문제를 구체적으로 설명해 개선을 요청할 수 있다.

  • React와 Vite, Node.js 백엔드, MariaDB를 연결한 게시판 애플리케이션을 만들 수 있다.

Claude Code로 완성하는 실전 프로그래밍: 콘솔부터 웹 애플리케이션까지

Claude Code를 활용해 프로그램 개발의 전 과정을 자동화하는 방법을 배워보세요. C#, C++, Java, JavaScript부터 React, Node.js, MariaDB까지 다양한 언어와 기술을 활용해 실제로 실행 가능한 프로그램을 만들어 봅니다.

프롬프트를 통해 코드를 생성하고, 오류와 성능 문제를 개선하며, 사용자 인터페이스와 데이터베이스를 연결하는 과정을 단계별 실습으로 익힙니다. 단순한 코드 생성을 넘어 요구사항을 구체적으로 전달하고, 결과를 검토하며, 프로그램을 완성도 높게 발전시키는 방법을 배울 수 있습니다.

이 강의에서 다루는 기술은 소프트웨어 개발, 웹 애플리케이션 제작, 업무 자동화, 이미지 처리, 3D 그래픽, 사내 개발 생산성 향상 등 다양한 분야에서 활용할 수 있습니다.

프로그래밍 기초 지식을 바탕으로 AI 코딩 에이전트를 실무에 적용하고 싶은 개발자, 취업 준비생, 기획자 및 IT 실무자에게 추천합니다. 실제 개발 사례를 따라 하면서 Claude Code를 활용한 새로운 개발 방식을 경험해 보세요.

What You’ll Learn

핵심 학습 내용 (Core Keywords)

1. Claude Code를 활용한 프로그램 개발

  • Claude Code에 명확한 프롬프트를 입력해 C# 콘솔 프로그램을 생성하고 실행하기

  • .NET Framework 버전과 Visual Studio 솔루션 및 프로젝트 구조 지정하기

  • 생성된 코드에 주석을 추가해 프로그램의 동작 원리 이해하기

2. 다양한 프로그래밍 언어와 개발 환경 활용

  • C++, Java, JavaScript 등 여러 언어로 프로그램 제작하기

  • Java 17과 C#을 활용해 GUI 프로그램 구현하기

  • 화면 구성과 원하는 기능을 구체적으로 설명해 결과물 개선하기

3. 프로그램 기능 확장 및 단계별 개선

  • 세계 시계 프로그램에 타임존 설정과 설정 파일 저장·불러오기 기능 추가하기

  • 이미지 로드, 가우시안 블러, HSV 조정 기능 구현하기

  • 이미지 이진화, 흑백 변환, 크기 조절 기능 추가하기

  • 성능 문제를 분석하고 구체적인 요청을 통해 반응 속도 개선하기

4. 3D 그래픽과 웹서버 개발

  • DirectX 11을 활용해 3D 오브젝트 렌더링 프로그램 만들기

  • C++ Win32 API 기반 웹서버 구현하기

  • AI에게 요구사항을 전달하고 생성된 코드의 실행 결과를 확인하며 수정하기

5. 풀스택 웹 애플리케이션 구축

  • React와 Vite를 활용해 웹 프런트엔드 개발하기

  • Node.js 백엔드와 MariaDB 데이터베이스 연결하기

  • 프런트엔드, 백엔드, 데이터베이스를 연동한 게시판 애플리케이션 만들기

  • 개발 서버 실행 및 종료, 데이터베이스 연결 상태 확인하기

6. AI 코딩 에이전트를 활용한 실무 역량 강화

  • 원하는 결과를 얻기 위한 효과적인 프롬프트 작성법 익히기

  • 코드를 직접 작성하는 대신 요구사항 정의와 결과 검토에 집중하기

  • 프로그램의 오류와 성능 문제를 발견하고 단계적으로 해결하기

  • 소프트웨어 개발, 웹 개발, 업무 자동화 및 개발 생산성 향상에 AI 활용하기

이 강의를 통해 단순한 코드 생성부터 GUI 프로그램, 이미지 처리, 3D 그래픽, 웹서버 및 풀스택 웹 애플리케이션 개발까지 Claude Code를 활용한 실전 개발 과정을 경험할 수 있습니다.

Before You Enroll

수강 전 필수 사항 및 안내 (Prerequisites & Notices)

1. 사전 지식 및 수강 준비

  • Claude Code의 기능을 활용하기 위해 Claude 유료 플랜(Pro 이상)이 필요합니다.

  • Windows 개발 환경이 필요하며, macOS와 Linux에서는 일부 실습을 동일하게 따라 하기 어려울 수 있습니다.

  • Visual Studio 2022, .NET Framework 4.6.1, Java 17과 Eclipse, Node.js, MariaDB 등 강의별 개발 도구를 사용합니다.

  • 코드를 직접 작성하지 않더라도 AI가 생성한 코드와 실행 결과를 검토할 수 있도록 기본적인 프로그래밍 지식을 갖추는 것을 권장합니다.

  • 프로그래밍 경험이 많지 않다면 '클로드와 함께하는 프로그래밍' 기초·중급 과정을 먼저 수강하면 학습에 도움이 됩니다. 단, 선수 과정은 아닙니다.

2. 강의 구성 및 학습 방법

  • 총 10개 강의, 약 5시간 47분 분량의 실습 중심 강의입니다.

  • 강사의 프롬프트 입력, 코드 생성, 프로그램 실행 및 수정 과정을 따라가며 학습할 수 있습니다.

  • 각 강의를 순서대로 수강하고, 직접 개발 환경을 설정해 실습 결과를 확인하는 것을 권장합니다.

  • 프롬프트를 입력하는 데 그치지 말고, 생성된 코드의 동작을 확인하고 오류나 성능 문제가 발생하면 요구사항을 구체화해 수정 과정을 반복해 보세요.

  • 개발 환경과 프로그램 실행 과정에서 문제가 발생할 수 있으므로 충분한 실습 시간을 확보하는 것이 좋습니다.

3. 질문 및 학습 관련 안내

  • 강의 내용이나 실습 과정에서 궁금한 점이 있다면 강의 플랫폼에서 제공하는 질문 및 토론 기능을 통해 문의할 수 있습니다. 이용 가능한 기능과 답변 방식은 플랫폼의 정책에 따라 달라질 수 있습니다.

  • 강의 업데이트 및 추가 자료 제공 여부는 강의 페이지의 공지사항과 업데이트 내역을 확인해 주세요.

  • 개발 도구의 버전이나 사용 환경에 따라 실습 결과가 달라질 수 있으므로, 오류가 발생하면 사용 중인 환경과 오류 메시지를 함께 확인하는 것이 좋습니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Claude Code로 개발 업무를 자동화해 보고 싶은 개발자

  • AI 코딩 에이전트에 어떤 프롬프트를 어떻게 주는지 실제 사례로 보고 싶은 실무자

  • C#, C++, Java 등 여러 언어와 개발 환경에서 AI 활용 방식을 비교해 보고 싶은 학습자

  • 코드를 직접 쓰기보다 요구사항 정리와 검토에 집중하는 개발 방식을 시도해 보려는 기획자·PM

  • 사내 개발 생산성 도구로 AI 에이전트 도입을 검토하는 담당자

  • '클로드와 함께하는 프로그래밍' 기초·중급 과정을 수강한 학습자

선수 지식,
필요할까요?

  • Claude 유료 플랜(Pro 이상)이 필요합니다. Claude Code는 유료 플랜에 포함되어 있습니다.

  • Windows 개발 환경이 필요합니다. .NET Framework와 DirectX 실습이 있어 macOS, Linux에서는 상당 부분을 그대로 따라 하기 어렵습니다.

  • 차시별로 Visual Studio 2022, .NET Framework 4.6.1, Java 17과 Eclipse, Node.js, MariaDB를 사용합니다.

  • 코드를 직접 작성하지는 않지만, 결과를 검토할 수 있는 프로그래밍 기초 지식을 권합니다.

  • '클로드와 함께하는 프로그래밍' 기초·중급 과정을 먼저 수강하면 이해가 쉽습니다. (선수 과정은 아닙니다)

안녕하세요
it learner입니다.

IT 분야별 실무 전문가와 전문 강사진이 진행하는 IT 교육 과정으로, 프로그래밍, 소프트웨어 개발, 데이터 분석, 인공지능, 네트워크 및 정보기술 등 다양한 분야의 실무 중심 강의를 제공합니다. 최신 IT 기술과 산업 동향을 반영한 교육 콘텐츠를 통해 학습자가 이론적 지식과 실무 역량을 함께 습득하고, 빠르게 변화하는 IT 환경에 적응할 수 있도록 지원합니다.

커리큘럼

전체

10개 ∙ (5시간 47분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

it learner님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

얼리버드 할인 중 (6일 남음)

월 ₩105,537

5개월 할부 시

9%

₩28,600

₩527,685

평생교육이용권 지원 강의