채널톡 아이콘

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
아직 질문이 올라오지 않았어요.
첫 질문을 남기고, 인프런과 함께 성장해 보세요!

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

₩25,740

10%

₩28,600

평생교육이용권 지원 강의