AI와 함께
IUreplay급 프로그램 만들기

코딩을 전혀 몰라도 시작할 수 있습니다. 주식매매에서 이미 알고 있는 호가·체결·주문 개념을 AI에게 정확히 설명하고, 실시간 데이터 기록과 리플레이, 모의체결이 되는 Windows 프로그램으로 바꿉니다.

참가자격코딩 경험 불필요
수업시간토 13–17시 · 일 08–12시
수강료1,200,000원
정원·방식10명 · 본사교육 + 재택

LEARNING OUTCOMES

4주 뒤 할 수 있는 것

AI가 만든 코드를 그대로 믿는 사람이 아니라, 원하는 기능을 설명하고 실행 결과와 오류를 근거로 수정 방향을 제시하는 프로그램 제작자가 되는 것이 목표입니다.

01 · AI 협업

기능을 작은 요구사항으로 나누기

화면, 데이터, 동작, 예외를 분리해 AI가 구현할 수 있는 요청으로 작성합니다.

02 · 데이터

호가·체결을 저장하고 재생하기

시간순 시장 이벤트를 기록하고 속도·일시정지·이동이 가능한 리플레이로 만듭니다.

03 · 검증

모의주문과 손익을 테스트하기

실제 계좌에 주문하지 않고 주문 상태, 부분체결, 비용과 손익을 재현합니다.

HOW A NON-CODER BECOMES A BUILDER

코딩 문법보다 먼저
프로그램 사고방식을 배웁니다.

주식매매 경험이 있는 참가자는 이미 호가·체결·주문의 의미를 알고 있습니다. 이 지식을 데이터, 화면, 상태, 예외와 테스트로 번역하는 순서로 배우면 AI가 만든 코드를 판단하고 스스로 완성할 수 있습니다.

  1. 01주식 언어를 데이터로

    “체결됐다”를 시간·가격·수량·주문상태라는 값으로 바꿉니다.

  2. 02기능을 작은 단위로

    한 번에 전체 앱을 요구하지 않고 화면·저장·재생을 각각 정의합니다.

  3. 03AI에게 검증 기준까지

    무엇을 만들지뿐 아니라 성공 조건과 하지 말아야 할 일을 전달합니다.

  4. 04직접 실행하고 실패시키기

    정상 결과만 보지 않고 빈 데이터·잘못된 값·중단 상황을 재현합니다.

  5. 05기능을 연결해 제품으로

    검증된 작은 기능을 하나씩 연결하고 로그와 설정, 사용자 안내를 더합니다.

AI 요청 공식

목표 → 현재 상태 → 입력·출력 → 제약 → 완료 기준

AI에게 먼저 구현 계획과 수정 파일을 설명하게 한 뒤, 한 번에 한 기능만 변경합니다. 실행 결과와 오류 원문을 다시 제공하고, 수정 이유를 확인한 후 다음 단계로 넘어갑니다.

  1. 원본 프로젝트를 백업한다.
  2. 한 기능의 완료 기준을 쓴다.
  3. AI의 계획을 먼저 검토한다.
  4. 코드를 실행하고 결과를 기록한다.
  5. 정상·실패 테스트 후 변경을 저장한다.

WEEKLY PRACTICE LOOP

4시간 수업 뒤,
재택에서 내 것으로 만드는 과정.

수업에서 직접 만든 기능을 본인의 말로 다시 설명하고, 빈 프로젝트 또는 이전 주 결과물에서 재구현하는 반복이 필요합니다. 권장 재택 실습량은 주 6~8시간입니다.

수업 당일내 PC에서 직접 만들기

참가자 각자가 AI와 코딩하고, 막힌 지점은 강사의 개별 코칭을 받아 스스로 해결합니다.

1~2일차보지 않고 다시 만들기

완성본을 닫고 작업일지만 보며 같은 기능을 재구현합니다.

3~4일차조건을 바꿔 응용하기

종목 수, 데이터 형식, 화면 조건을 바꿔 단순 복사를 벗어납니다.

5일차일부러 오류 내기

파일 누락, 값 오류, 중단을 만들고 로그로 원인을 찾아 수정합니다.

수업 전날체크포인트 제출

실행 파일, 테스트 결과, 막힌 질문과 AI 대화 요약을 제출합니다.

4-WEEK SYLLABUS

주차별 교과과정

매주 대면수업에서 핵심 기능을 함께 구현하고, 재택 과제로 본인 프로젝트에 다시 적용합니다.

WEEK01

코딩 없이 시작하는 AI 프로그램 제작

개발 도구를 준비하고, 프로그램이 화면·로직·데이터로 구성되는 방식을 배웁니다.

본사 교육장 · 4시간
  • 개발환경과 프로젝트 만들기
  • AI 코딩 요청의 5요소: 목표·입력·출력·제약·검증
  • 버튼, 입력창, 목록이 있는 첫 Windows 화면
  • 오류 메시지를 AI와 함께 읽고 수정
재택 실습 · 6~8시간 권장
  • 완성본을 보지 않고 관심종목 화면 재구현
  • 샘플 체결 데이터 형식을 바꿔 표에 표시
  • AI 대화와 수정 이유를 작업일지에 기록
통과 기준종목 추가·삭제와 샘플 체결 표시를 시연하고, AI에게 준 요구사항을 본인의 말로 설명한다.
WEEK02

실시간 시세를 데이터로 저장하기

호가와 체결을 시간순 이벤트로 이해하고, 네트워크 수신과 파일 저장의 경계를 만듭니다.

본사 교육장 · 4시간
  • REST와 실시간 스트림의 차이
  • 종목·호가·체결 데이터 모델 설계
  • 샘플 피드 연결과 수신 상태 표시
  • 날짜·종목별 파일 저장과 로그 작성
재택 실습 · 6~8시간 권장
  • 다른 종목·날짜로 수신과 저장 반복
  • 수신 끊김·잘못된 값·파일 잠김 재현
  • API 키 분리와 저장 파일 무결성 점검
통과 기준30분 이상 데이터를 기록하고 다시 열었을 때 건수·시간순서가 일치하며, 오류 상황이 로그에 남는다.
WEEK03

리플레이와 모의체결 엔진 만들기

저장된 시장의 시간을 제어하고, 주문이 체결되는 규칙을 코드로 구현합니다.

본사 교육장 · 4시간
  • 재생·일시정지·배속·시점 이동
  • 지정가·시장가 주문 상태
  • 미체결·부분체결·취소 시나리오
  • 수수료와 실현·미실현 손익 계산
재택 실습 · 6~8시간 권장
  • 서로 다른 3개 장세 데이터 재생
  • 10개 주문 테스트의 예상 결과 작성
  • 실행 결과와 차이를 찾아 AI로 수정
통과 기준10개 주문 시나리오에서 예상 체결·잔고·손익과 실제 결과가 일치하고 같은 데이터 재생 결과가 반복된다.
WEEK04

IUreplay급 프로그램 통합·검증·배포

흩어진 기능을 하나로 연결하고 다른 PC에서도 실행 가능한 결과물로 정리합니다.

본사 교육장 · 4시간
  • 화면·기록·재생·모의체결 통합
  • 로그를 이용한 오류 재현과 수정
  • 설정 저장·초기화·사용자 안내
  • Windows 빌드와 최종 시연
재택 실습 · 8시간 이상 권장
  • 최종 기능·오류 체크리스트 통과
  • 강사 도움 없이 기능 하나 추가
  • 3분 제품 데모와 사용 설명 작성
최종 통과다른 PC에서 설치·실행하고, 데이터 기록→재생→모의주문 전 과정을 시연하며 새 기능 하나를 스스로 추가한다.

IN-CLASS WORKSHOP · 4 HOURS · 10 PEOPLE

10명 모두 직접 만들고,
강사는 막힌 지점을 풀어 줍니다.

대면수업은 강사의 라이브 코딩을 보는 시간이 아닙니다. 참가자마다 자신의 PC에서 AI와 직접 코딩하고, 강사는 교실을 순회하며 각자의 화면·로그·AI 대화를 확인합니다. 정답을 대신 입력하지 않고 원인을 찾는 질문과 다음 행동을 제시해 참가자가 직접 수정하고 재검증하게 합니다. 강사의 구현 시연은 수업 시간을 쓰지 않고 사전·복습 동영상으로 볼 수 있습니다.

00:00–00:20목표·완료기준오늘 만들 결과와 금지사항 확인
00:20–00:55과제 1 개인 실습각자 AI와 첫 기능 구현
00:55–01:15순회 코칭 1막힌 지점을 1:1로 진단
01:15–01:55과제 2 개인 실습직접 수정하고 조건 응용
01:55–02:05휴식중간 결과 저장·백업
02:05–02:25순회 코칭 2AI 답변과 오류 원인 점검
02:25–03:10과제 3 개인 실습앞 기능과 연결·실패 테스트
03:10–03:20휴식질문과 오류 원문 정리
03:20–03:45순회 코칭 3참가자가 직접 수정·재검증
03:45–04:00체크포인트개인별 통과 확인·재택 과제
코칭을 요청할 때 준비합니다
  1. 무엇을 만들려 했는지
  2. 어디까지 정상 작동했는지
  3. 재현 순서와 오류 원문
  4. AI에게 이미 요청한 내용
  5. 변경 전 백업 또는 되돌릴 지점
강사와 참가자는 이렇게 해결합니다
  1. 참가자가 현재 상태를 설명
  2. 강사가 원인 탐색 질문을 제시
  3. 로그·화면에서 근거 확인
  4. 참가자가 최소 수정 실행
  5. 참가자가 다시 테스트해 확인

BEGINNER · WEEK BY WEEK ASSIGNMENTS

초급반 주차별
수업 과제와 실습요령

초급 1주차

첫 화면과 데이터 구조

완성 목표: 관심종목과 샘플 체결이 보이는 Windows 화면

과제 1 · 주식 언어를 데이터로

종목코드·현재가·등락률·체결시간·가격·수량을 표로 적고 AI에게 데이터 구조와 샘플 10건을 만들게 합니다.

요령: 값의 자료형과 비어 있을 때의 처리까지 요구합니다.
과제 2 · 화면 만들기

종목 추가·삭제 버튼, 관심종목 목록, 체결 표를 배치하고 샘플 데이터를 연결합니다.

요령: 한 번에 전체 화면을 요구하지 말고 목록→버튼→표 순서로 만듭니다.
과제 3 · 실패시키고 고치기

빈 종목코드, 중복 종목, 잘못된 가격을 입력해 안내 문구와 오류 방지를 구현합니다.

개별 코칭 포인트: 빌드 오류, 컨트롤 이름, null 값, 이벤트 연결 문제를 참가자가 로그와 오류 줄로 좁히도록 돕습니다.
초급 2주차

시세 수신과 파일 저장

완성 목표: 샘플·실시간 데이터를 같은 형식으로 받아 날짜·종목별 저장

과제 1 · 샘플 파일 읽기

제공된 체결 파일을 읽어 시간순으로 화면에 표시하고 데이터 건수와 첫·마지막 시간을 확인합니다.

요령: 실제 API보다 파일 입력을 먼저 완성해 오류 범위를 줄입니다.
과제 2 · 수신부 교체

샘플 수신부와 실시간 수신부가 같은 화면·저장 기능을 사용하도록 인터페이스를 분리합니다.

요령: API 키는 코드와 AI 대화에 넣지 않고 설정 영역에서만 불러옵니다.
과제 3 · 저장과 복구

날짜·종목별 파일을 저장하고, 연결 끊김·중복 체결·파일 잠김 때 로그를 남기고 재시도합니다.

개별 코칭 포인트: 비동기 수신, 데이터 형식 불일치, 파일 권한, 재연결 순서를 참가자가 재현하도록 돕습니다.
초급 3주차

리플레이와 모의체결

완성 목표: 저장 시장을 제어하고 지정가·시장가 모의주문과 손익 계산

과제 1 · 시장 시계 만들기

재생·일시정지·1배속·5배속·시점 이동을 만들고 같은 데이터가 항상 같은 순서로 재생되게 합니다.

요령: 화면 갱신과 데이터 재생 시간을 분리해 테스트합니다.
과제 2 · 주문 상태 만들기

접수·미체결·부분체결·완전체결·취소 상태를 표로 그리고 모의주문 코드에 반영합니다.

요령: 각 상태가 바뀌는 조건을 먼저 문장으로 적은 뒤 AI에게 코드화를 요청합니다.
과제 3 · 잔고와 손익 검증

매수·매도·수수료를 반영해 잔고와 실현·미실현 손익을 계산하고 10개 예상값과 비교합니다.

개별 코칭 포인트: 시간 동기화, 부분체결 수량, 소수점·반올림, 상태 중복 변경을 참가자가 추적하도록 돕습니다.
초급 4주차

IUreplay급 통합과 배포

완성 목표: 기록→불러오기→재생→모의주문 전체 흐름과 Windows 실행파일

과제 1 · 전체 흐름 연결

시작 화면에서 기록 또는 리플레이를 선택하고 종목·날짜 선택부터 모의주문까지 한 흐름으로 연결합니다.

요령: 연결할 때마다 이전 주 테스트를 다시 실행해 망가진 기능을 바로 찾습니다.
과제 2 · 사용자 오류 대비

파일 없음, 데이터 손상, 설정 누락을 안내하고 설정 저장·초기화·로그 열기 기능을 넣습니다.

요령: 사용자가 다음에 무엇을 해야 하는지 오류 문구에 포함합니다.
과제 3 · 독립 수정과 배포

강사 도움 없이 기능 하나를 추가하고 다른 PC에서 설치·실행해 전체 과정을 시연합니다.

개별 코칭 포인트: 통합 후 회귀 오류, 빌드 경로, 누락 의존성, 다른 PC 환경 차이를 참가자가 해결하도록 돕습니다.

COMPLETION STANDARD

수료 기준

출석만으로 수료하지 않습니다. 본인이 만든 프로그램을 직접 설명하고 재현 가능한 테스트로 동작을 증명해야 합니다.

기능

핵심 흐름 완성

데이터 불러오기·저장·재생과 모의주문·손익 계산이 한 프로젝트에서 작동합니다.

검증

테스트 10건 통과

정상·오류·부분체결 시나리오의 예상 결과와 실행 결과를 기록합니다.

설명

5분 최종 시연

AI가 작성한 코드라도 데이터 흐름과 안전 제약을 본인의 말로 설명합니다.

!
초급반 프로그램은 실제 주문을 전송하지 않습니다.실시간 데이터 연결은 교육용·모의 환경을 우선 사용합니다. 참가자는 본인 명의 Windows 노트북을 준비하고, 증권사 API 이용 조건과 시세 권한은 해당 증권사의 정책을 따라야 합니다.

코딩 0에서, 작동하는 첫 프로그램까지.

아이유톡에서 휴대전화 인증 후 충전금으로 결제합니다. 토요일 오후반 또는 일요일 오전반을 선택하며, 교육 시작일은 결제 후 강사와 문자메시지로 협의합니다.