깊이 있는
JavaScript
학습 프로그램
단순한 강의가 아닙니다. 실제 코드를 함께 분석하고, 참여자들이 서로 질문을 주고받으며 이해를 다지는 구조로 설계되었습니다.
세 가지 학습 트랙
JavaScript의 어느 단계에 있든, 지금 위치에서 시작할 수 있는 트랙이 있습니다.
기초 문법과 실행 원리
변수 선언 방식의 차이, 스코프 체계, 이벤트 루프의 실제 동작 방식을 다룹니다. 개념을 외우는 것이 아니라 왜 그렇게 작동하는지를 이해하는 데 초점을 맞춥니다.
입문 · 8주비동기 처리와 API 연동
Promise 체인, async/await, fetch API를 실제 외부 데이터와 연결하는 실습 중심으로 진행합니다. 오류 처리 패턴과 상태 관리의 기초까지 포함합니다.
중급 · 10주모던 패턴과 아키텍처 설계
모듈 시스템, 디자인 패턴, 성능 최적화 전략을 다루며, 실제 프로젝트에서 마주치는 구조적 결정들을 사례 기반으로 검토합니다.
심화 · 12주구조화된 토론이 이해를 바꿉니다
세미나 방식이 효과적인 이유
혼자 공부할 때 넘기게 되는 부분들이 있습니다. 세미나에서는 다른 참여자가 그 부분에서 질문하고, 그 과정을 함께 따라가면서 자신이 불분명하게 이해했던 지점을 발견하게 됩니다. 이 경험이 반복되면 학습 밀도가 달라집니다.
사전 자료 검토
세미나 전 단계
각 세션 전에 코드 예제와 참고 자료가 제공됩니다. 미리 읽어오면 토론 시간을 더 깊이 활용할 수 있습니다.
소요 시간: 60–90분
실시간 코드 분석
세미나 본 세션
실제 코드를 함께 읽고 수정하면서 진행합니다. 강사가 설명하는 방식이 아니라 참여자가 직접 분석하고 결론을 도출하는 구조입니다.
소요 시간: 90분
과제 리뷰와 피드백
세션 이후 단계
제출한 코드에 대한 구체적인 피드백이 제공됩니다. 잘된 부분과 개선이 필요한 부분을 명확히 짚어줍니다.
소요 시간: 개인별 상이
운영 방식과 일정
모든 세미나는 온라인으로 진행되며, 참여자가 인천 지역 외에서도 접속할 수 있습니다. 녹화본은 제공되지 않아 실시간 참여가 기본입니다. 이 방식이 집중도를 높이는 데 실질적으로 도움이 됩니다.
세션 빈도
매주 같은 요일, 같은 시간에 진행되어 학습 리듬을 유지하기 쉽습니다.
세션 길이
집중력이 유지되는 범위 안에서 충분한 깊이를 다룰 수 있도록 설계된 시간입니다.
그룹 구성
14명 이하로 구성되어 모든 참여자가 발언하고 질문할 수 있는 환경이 만들어집니다.
진행 언어
모든 세션은 한국어로 진행됩니다. 코드 예제와 참고 자료도 한국어 설명이 기본입니다.