JavaScript 학습 프로그램
코드를 읽는 것과
코드를 쓰는 것은
다른 일입니다
zelorapeak의 JavaScript 세미나는 개념 설명에 그치지 않습니다. 매 세션마다 실제 코드를 작성하고, 동료들과 접근 방식을 비교하며, 강사의 구체적인 피드백을 받습니다.
8주
집중 커리큘럼
194명
수료 참여자
4.6
평균 만족도
커리큘럼 구성
8주,
8주,
6개 모듈
각 모듈은 독립된 주제를 다루면서도 이전 내용 위에 쌓이는 구조입니다. 처음부터 끝까지 따라가면 브라우저 동작 원리부터 비동기 처리까지 연결된 흐름으로 이해하게 됩니다.
언어의 기반
- 변수, 타입, 스코프
- 함수 선언과 표현식
- 조건문과 반복 구조
- 실습: 간단한 계산기 구현
1–2주차
DOM과 이벤트
- DOM 탐색과 조작
- 이벤트 위임 패턴
- 폼 처리와 유효성 검사
- 실습: 동적 목록 앱
3주차
객체와 배열
- 객체 구조와 참조
- 배열 고차 함수
- 구조 분해 할당
- 실습: 데이터 필터 UI
4주차
비동기 처리
- 콜백과 콜백 지옥
- Promise 체이닝
- async/await 패턴
- 실습: 날씨 API 연동
5–6주차
모듈과 구조화
- ES 모듈 시스템
- 관심사 분리 원칙
- 번들러 기초 (Vite)
- 실습: 멀티파일 프로젝트
7주차
최종 프로젝트
- 주제 선정과 설계
- 개인 또는 2인 팀
- 코드 리뷰 세션
- 발표 및 피드백
8주차
세미나가 진행되는 방식
강의를 듣는 것만으로는 코드를 쓸 수 없습니다. 매 단계마다 직접 작성하고 검토받는 구조로 설계했습니다.
개념 세미나
매주 월요일 저녁, 강사가 해당 주제를 라이브로 설명합니다. 단순 슬라이드가 아니라 실제 코드 에디터에서 직접 작성하며 진행합니다.
실습 과제
세미나 직후 과제가 주어집니다. 정해진 정답이 없는 문제도 포함되어 있어 본인만의 풀이를 고민해야 합니다. 제출 기한은 1주일입니다.
코드 리뷰
강사가 제출된 코드에 직접 주석을 달아 피드백을 제공합니다. 다른 참여자의 접근 방식도 공유되어 비교하며 배울 수 있습니다.
그룹 토론
목요일 저녁에는 짧은 토론 세션이 열립니다. 과제에서 막혔던 부분, 다른 방법으로 해결한 사례 등을 함께 이야기합니다.
기초 모듈은 프로그래밍 경험이 전혀 없는 분들을 위해 설계되었습니다.
변수, 조건문, 반복문 같은 핵심 개념부터 천천히 다룹니다. 다만 컴퓨터 사용에 익숙하고 영어 오류 메시지를 어느 정도 읽을 수 있다면 더 수월하게
따라올 수 있습니다.
매주 온라인 라이브 세미나로 진행되며, 강사의 설명과 실시간 코딩 시연,
참여자 질의응답이 포함됩니다. 녹화본은 수강 기간 중 언제든지 다시 볼 수 있어 놓친 내용을 확인하는 데 활용할 수 있습니다.
각 모듈 종료 후 1주일 이내에 과제를 제출하도록 권장합니다. 개인
사정이 있을 경우 강사에게 사전 안내하면 조율이 가능합니다. 기한을 지키는 것이 코드 리뷰 피드백을 제때 받는 데 중요합니다.
프로그램 수료 후에는 브라우저에서 동작하는 인터랙티브 웹 애플리케이션을
직접 구현할 수 있습니다. 비동기 데이터 처리, API 연동, 모듈 구조화 등 실무에서 자주 쓰이는 기술을 다루기 때문에 이후 프레임워크 학습으로
이어지는 기반이 됩니다. 결과는 개인의 학습 투자에 따라 달라집니다.