프로그래밍 입문자를 위한 JavaScript | Test

프로그래밍 입문자를 위한 JavaScript | Test

온라인 영상
로그인 후 결제 가능합니다.

프로그램 일정

날짜:

2025. 6. 2.
2025. 6. 4.
2025. 6. 9.
2025. 6. 11.
2025. 6. 16.
2025. 6. 18.
2025. 6. 23.
2025. 6. 25.
2025. 6. 30.
2025. 7. 2.

진행자

정효

카테고리

장기 강의

가격

750,000

주요 결과물

p5.js를 활용한 인터랙티브 모션그래픽

배우는 주요 내용

자바스크립트 프로그래밍 기본 개념과 문법

  • 함수
  • 제어문
  • 연산자
  • 변수 / 데이터타입
  • 배열
  • 객체 / 클래스

가볍게 맛보기 (영역 확장하기)

  • HTML과 DOM API
  • 라이브러리 활용
  • 웹 3D 라이브러리
  • Node.js와 백엔드
  • 생성형 인공지능 서비스 API ( + 추가된 커리큘럼 )

수업 정보

  • 총 10회
  • 오후 2:30 - 5:30 (3시간)
  • 홍대입구역 부근 꼬모쉐 세미나룸 https://naver.me/FvEsi6CY (서울 마포구 양화로 156 엘지팰리스빌딩 1614호)
  • 노트북 필수 지참

수업 목표

  • 크리에이티브 코딩의 매력을 체험하고, 프로그래밍에 친해지는 것을 목표로 합니다.
  • JavaScript 의 다양한 영역으로의 확장가능성을 탐색하고 이후의 기술 학습을 준비합니다.

수업 커리큘럼

1회차 함수 - 그래픽 표현하기

  • JavaScript 와 p5.js 소개
  • 함수 호출방법
  • 기본도형 그리기
  • 레이어(그룹핑)
  • 캐릭터 얼굴 그리기
  • 함수 직접 만들기

2회차 변수 - 인터랙티브 구현하기

  • p5.js 인터랙션 관련 함수 활용
  • 마우스 및 키보드 인터랙션
  • 마우스 좌표와 변수 활용
  • random() 함수 사용
  • 드로잉 도구 구현

3회차 연산자 - 애니메이션 구현하기

  • draw() 함수 정의와 애니메이션
  • lerp(), lerpColor() 함수로 트랜지션 구현하기
  • 여러개의 변수 활용하기
  • 마우스를 줄줄이 따라다니는 글자 만들기

4회차 조건문 - 상태에 따라 변화시키기

  • dist() 함수로 거리 계산하기
  • map() 함수로 원하는 범위값 만들기
  • 마우스와 상호작용하는 그래픽 만들기
  • 버튼 구현하기

5회차 객체 - 인풋 UI 활용하기

  • HTML 과 DOM API
  • 입력창 / 슬라이더 활용하기
  • 슬라이더 값에 따라 변화하는 그래픽 만들기
  • p5.Sound 훑어보기
  • 마이크 인풋으로 소리에 반응하는 그래픽 만들기

6회차 클래스 - 물리적인 움직임 구현

  • 속도와 가속도
  • 중력 구현하기
  • Class (Method/Property)
  • Vector Class 활용하기
  • 마우스를 바라보는 캐릭터얼굴 만들기

7회차 반복문 - 다량의 그래픽 표현

  • 반복문 학습
  • 그리드 형태로 그래픽 배치하기
  • 모듈을 활용한 타이포그래피 1

8회차 배열 - 복잡한 그래픽 표현

  • 배열의 다양한 기능 및 메소드 학습
  • 여러 개의 개체 작동시키기
  • 자동 생성 및 소멸 (파티클)
  • 모듈을 활용한 타이포그래피 2

9회차 API 와 통신

  • 로컬에 코드 에디터 설치 및 사용하기
  • 채팅 UI 구현하기
  • JSON 이해하기
  • 통신을 활용한 API 호출

10회차 배포하기 / 영역 확장하기

  • 내 인터랙티브 웹페이지 배포하기
  • 웹 3D 라이브러리 맛보기
  • JSON 이해하기
  • 통신을 활용한 API 호출
  • 내 인터랙티브 웹페이지 배포하기
  • Node.js 와 백엔드 맛보기

온라인/오프라인 강의 서비스 약관

다음은 온라인 및 오프라인 강의 서비스 이용에 관한 주요 정책 안내입니다.


Ⅰ. 온라인 영상 강의

A. 서비스 제공기간 (배송기간에 해당)

  1. 강의 접근 시작: 구매 완료 및 결제 확인 시점부터 즉시 "나의 강의실" 또는 해당 서비스 페이지를 통해 강의 수강이 가능합니다.
  2. 수강 기간:
    • 각 강의 상품에 명시된 수강 기간 동안 서비스를 이용할 수 있습니다. (예: 결제일로부터 365일)
    • 이벤트성 또는 특별 상품의 경우 별도의 수강 기간이 적용될 수 있으며, 이는 상품 설명에 명시됩니다.
  3. 서비스 제공 방식: 웹사이트 또는 모바일 앱을 통한 스트리밍 또는 다운로드 방식 (상품별 상이).

B. 교환

  1. 원칙: 온라인 강의 특성상, 원칙적으로 이미 구매한 강의를 다른 강의로의 직접적인 교환은 불가능합니다.
  2. 예외적 허용:
    • 강의를 전혀 수강하지 않은 상태(재생 이력 없음)로 결제 후 7일 이내에 요청하는 경우, 고객센터 협의 하에 동일 금액 또는 차액 지불/환불 후 교환 처리가 가능할 수 있습니다.
    • 단, 교환은 1회에 한하며, 교환된 강의는 환불 시 최초 구매 강의의 조건 및 위약금 규정이 적용될 수 있습니다.

C. 환불 정책 (사용자 제공 내용 기반 발전)

  1. 제14조 (서비스 미제공 시 환급)

    • "사이트"는 이용자가 구매 신청한 온라인 강의 서비스가 내부 사정(예: 심각한 오류, 서비스 중단 등)으로 인해 제공이 불가능하게 된 경우, 해당 사실을 이용자에게 지체 없이 통지합니다.
    • 이미 대금을 지급받은 경우, 그 사실을 통지한 날로부터 또는 이용자가 대금을 지급한 날로부터 5영업일 이내에 전액 환급하거나 환급에 필요한 조치를 취합니다.
  2. 제15조 (청약철회 및 환불 규정)

    • 환불 신청: 이용자는 다음 규정에 따라 구매한 강의 서비스에 대한 환불을 요청할 수 있습니다. 환불 요청은 고객센터 또는 웹사이트 내 지정된 절차를 통해 이루어져야 합니다.
    • 환불 금액 계산:
      • 환불액 = 결제금액 - (학습 수수료 + 위약금)
      • 학습 수수료: 실제 이용한 부분에 대한 금액으로, [강좌 정가 / 전체 강의 수 x 실제 열람(재생)한 강의 수]로 계산합니다.
        • "강좌 정가"는 할인 적용 전의 정상 판매 가격을 의미합니다.
        • "실제 열람한 강의 수"는 재생 이력이 있는 모든 강의를 포함합니다. (예: 1초라도 재생 시 1강의 이용으로 간주)
      • 위약금: 이용자의 단순 변심 등 계약 파기로 간주될 경우, [강좌 정가]의 10%가 위약금으로 발생합니다.
        • 단, 결제 후 7일 이내 & 재생 이력이 전혀 없는 경우, 위약금 없이 전액 환불 가능 (전자상거래 등에서의 소비자보호에 관한 법률 준용).
        • 만약 위 7일 이내 조항을 적용하지 않고, 사용자 제공안대로 결제승인 후 즉시 위약금을 부과하려면 다음 문구 사용: "결제 승인 후 환불 요청 시, 이는 이용자의 귀책사유로 인한 계약 해지로 간주되어 [강좌 정가]의 10%가 위약금으로 공제됩니다."
    • 환불 불가 조건:
      1. 결제 후 기본 수강기간의 1/2 이상이 경과한 경우.
      2. 전체 강의 중 절반 이상을 열람(재생)한 경우.
      3. 무료 강의, 이벤트성 강의 등 비매품으로 제공된 강의.
      4. 타 이벤트, 쿠폰 등으로 할인율이 특별히 높았던 강의 상품의 경우 별도 환불 규정이 적용될 수 있으며, 이는 구매 시 명시됩니다.
      5. 패키지 강의의 경우, 일부 강의를 수강했더라도 패키지 전체를 기준으로 위 환불 불가 조건이 적용됩니다.
  3. 제16조 (청약철회 등의 효과)

    • 환급 처리 기간: "사이트"는 이용자로부터 환불 요청을 접수하고 환불 조건 검토 후, 특별한 사유가 없는 한 5영업일 이내에 지급받은 대금을 환급합니다.
    • 결제수단별 환급:
      • 신용카드: "사이트"는 카드사에 결제 취소를 요청하며, 실제 환급은 카드사의 정책에 따라 수일이 소요될 수 있습니다.
      • 전자화폐 등 기타 결제수단: 해당 결제수단 제공 사업자를 통해 청구 정지 또는 취소를 요청합니다.
      • 현금(계좌이체 등): 환불 요청 시 제공한 구매자 명의의 계좌로 이체되며, 이때 이체 수수료(발생 시)는 이용자가 부담할 수 있습니다.
    • 자료 반환 등: 환불 시 제공된 학습자료(PDF, 파일 등)가 있다면 이용자는 이를 즉시 파기해야 하며, 지속 사용 시 법적 조치가 취해질 수 있습니다. (물리적 교재가 제공된 경우, 반환 비용은 이용자 부담)
    • 위약금 외 청구: "사이트"는 청약철회 등을 이유로 제15조에서 정한 위약금 외의 추가적인 손해배상을 청구하지 않습니다.

D. 취소 규정

  1. 강의 구매 취소:
    • 결제 완료 후, 강의를 전혀 수강하지 않은 상태(재생 이력 없음)에서는 결제 후 24시간 이내 고객센터를 통해 즉시 취소 및 전액 환불이 가능할 수 있습니다 (단, 플랫폼 정책에 따라 상이할 수 있음).
    • 그 외의 경우, 상기 C항의 환불 정책에 따라 처리됩니다.
  2. 취소 시점: 이용자의 취소(환불) 요청이 "사이트" 시스템에 정상적으로 접수된 시점을 기준으로 합니다.
  3. 취소 효과: 취소(환불) 처리 완료 시 해당 강의에 대한 수강 권한은 즉시 중단됩니다.

Ⅱ. 오프라인 강의

A. 서비스 제공기간 (배송기간에 해당)

  1. 강의 시작 및 종료: 각 강의 과정별로 사전에 공지된 개강일로부터 종강일까지 서비스가 제공됩니다.
  2. 강의 시간 및 장소: 강의 시간표 및 지정된 강의실에서 서비스가 제공되며, 이는 사전에 공지됩니다.
  3. 보강: 천재지변 또는 불가피한 사정으로 휴강 시 보강을 제공하며, 일정은 별도 공지합니다.

B. 교환

  1. 강의 변경:
    • 개강일 이전: 수강생은 다른 강의로 변경을 요청할 수 있으며, 잔여석이 있고 변경으로 인한 차액 발생 시 추가 납부 또는 환급 후 변경 가능합니다.
    • 개강일 이후: 원칙적으로 강의 변경은 불가하나, 부득이한 사유 발생 시 담당 강사 또는 학원 측과 협의 후 예외적으로 허용될 수 있습니다. (단, 변경 시점까지 진행된 수업료는 공제될 수 있음)
  2. 교환 횟수: 강의 변경은 과정당 1회를 원칙으로 합니다.

C. 환불 정책 (학원의 설립·운영 및 과외교습에 관한 법률 시행령 제18조 제3항 별표4 교습비등 반환기준 준용)

  1. 개강일 이전 환불:

    • 납부한 수강료 전액 환불.
  2. 개강일 이후 환불:

    • 총 교습시간의 1/3 경과 전: 납부한 수강료의 2/3 해당액 환불.
    • 총 교습시간의 1/2 경과 전: 납부한 수강료의 1/2 해당액 환불.
    • 총 교습시간의 1/2 경과 후: 수강료를 반환하지 않음.
    • "총 교습시간"은 해당 강의의 전체 예정된 수업 시간을 의미합니다.
    • 환불 사유 발생일은 실제 환불 의사를 표시한 날(서면 또는 구두)을 기준으로 합니다.
  3. 부가 비용:

    • 교재비: 개봉 또는 사용한 교재는 환불되지 않습니다. 미사용 시 반환 후 교재비 환불 가능.
    • 기타 실습비 등: 실제 사용된 부분은 공제 후 환불됩니다.
  4. 환불 처리 기간: 환불 요청일로부터 5영업일 이내에 지정된 계좌로 환급됩니다.

D. 취소 규정

  1. 수강 취소:
    • 수강생은 언제든지 수강 취소 의사를 밝힐 수 있으며, 취소 시점은 상기 C항의 환불 정책에 따라 적용됩니다.
    • 취소는 방문, 전화, 서면 등으로 가능하며, 증빙을 위해 서면 취소를 권장합니다.
  2. 무단 불참: 별도의 취소 의사 없이 연속하여 일정 기간(예: 7일) 이상 무단결석 시, 학원 규정에 따라 제적 처리될 수 있으며, 이 경우 환불은 상기 C항의 규정을 따릅니다.
  3. 학원 사정에 의한 폐강:
    • 정원 미달 등 학원 사정으로 폐강 시, 납부한 수강료 전액을 환불하거나 수강생과 협의하여 다른 강의로 대체할 수 있습니다.

※ 공통 유의사항

  • 본 규정은 일반적인 경우를 명시한 것이며, 특정 프로모션이나 계약 조건에 따라 내용이 달라질 수 있습니다. 이 경우 별도 고지된 내용이 우선 적용됩니다.
  • 자세한 내용은 각 서비스 이용 약관 및 구매 페이지 안내를 참고하시기 바랍니다.
  • 본 규정은 관계 법령 및 회사 정책에 따라 변경될 수 있으며, 변경 시에는 공지사항을 통해 고지됩니다.