Bootcamp Prep

Part-time|7 Weeks|Online

About the course

  • 7 weeks, Part-time
  • Learn core JavaScript
  • Data structures and algorithms

Summary

바닐라코딩 프렙은 부트캠프를 수강하기에 앞서 실무적인 학습을 할 준비를 하는 코스로, 총 7주 동안 자바스크립트의 주요 개념, 자료구조 및 알고리즘 등을 배우며 소프트웨어 엔지니어로서의 새로운 시작을 도와드립니다.

매주 새롭게 주어지는 온라인 학습 컨텐츠와 프로젝트 형식의 과제를 기반으로 학습하며 관련 개념 및 응용 실력을 키워나가게 됩니다.

바닐라코딩의 멘토가 주 2회 실시간으로 진행하는 온라인 오피스아워를 통해 주차별 학습의 큰 방향을 함께 짚어보는 시간을 가지며, 학습 과정에서 생기는 질문들은 슬랙 Q&A 채널을 통해 빠르게 해결할 수 있도록 도와드립니다. 추가로, 현직 개발자의 코드리뷰 및 1:1 퍼스널 멘토링을 통해 개별적인 학습방향에 대한 조언을 구할 수 있습니다.

코스 수료 시, 자바스크립트를 이용한 웹프로그래밍에 대한 전반적인 이해도와 백엔드나 프론트엔드 등 실무적인 내용을 학습할 최적의 준비가 되는 수준을 기대할 수 있습니다.

Upcoming Schedule

코스에 대한 상세한 일정 및 신청서 작성은 바닐라코딩 포털에서 확인하실 수 있습니다.

바닐라코딩 포털 바로가기

Start with prep study guide

프렙 코스를 신청하기 전, 사전 학습 가이드를 통해 프로그래밍 학습을 시작해보세요.

How it works

Professional code reviews

모든 과제는 바닐라코딩의 체계적인 가이드 라인에 기반한 현직 개발자의 코드 리뷰를 받고, 스스로의 코드에 대해 다시 한번 고민해보고 성장하는 발판이 됩니다. 초보자의 시선에서 생각하고 반드시 알아야 할 점들을 하나 하나 꼼꼼하게 짚어드립니다. 바닐라코딩의 코드리뷰 문화는 기존 수료생들이 가장 만족하였던 부분입니다.

1:1 Personal mentoring

코스를 수강하며 현직 소프트웨어 엔지니어들과 1:1로 학습 방향, 개별적인 목표 및 계획 수립 등 여러 부분에 대해 조언을 받을 수 있습니다. 수강생들의 상황을 공감할 수 있는 경험을 가진 멘토 분들의 노하우를 발판삼아 더욱 효과적인 학습 성과를 기대할 수 있습니다.

Regular office hour

평일 저녁, 온라인 상에서 Office Hour를 통해 질의응답이나 학습 내용에 대한 추가 설명을 진행합니다. 보통 1-2 시간 정도 진행하지만, 제한 시간 없이 수강생들의 상황에 따라 필요한만큼 진행됩니다. 모든 수강생들의 학습 상태를 밀접하게 관찰하고 성공적인 결과를 얻을 수 있도록 아낌없이 지원하고 도와드립니다.

Slack Q&A channel

학습 과정에서 생기는 질문들은 슬랙 Q&A 채널을 통해 빠르게 해결할 수 있도록 도와드립니다. 바닐라코딩의 멘토 뿐만 아니라, 함께 코스를 수강하는 동기들도 서로 적극적으로 돕고 공유하는 문화가 조성되어 있습니다. 이런 문화를 바탕으로 많은 분들이 스터디 그룹을 진행하기도 합니다.

Instructors

Ken Huh

Lead Instructor

비전공자 출신으로서 미국 뉴욕에서 애널리스트로 근무한 후 개발자로 전향했으며, 다수의 미국 대기업 및 스타트업에서 세계적인 수준의 개발자들과 함께 백엔드/프론트엔드 개발자로서 일했습니다.

Summary

- Vimeo 백엔드 개발자

- Barnes and Noble 프론트엔드 개발자

- Sears Home Services 프론트엔드 개발자

- Nike 프론트엔드 개발 팀장

- And Co (현 Fiverr) 프론트엔드 개발 팀장

Justin

Dev & Instructor

바닐라코딩에서 부트캠프 수료 이후 멋쟁이 사자처럼, 탈잉 등에서 경험한 교육자로서의 경험을 살려 바닐라코딩에서 개발자 겸 멘토로 일하고 있습니다.

Summary

- 멋쟁이 사자처럼 7기

- 바닐라코딩 부트캠프 8기

- 캐롯 손해보험 프론트엔드 개발 인턴

- 바닐라코딩 개발자 겸 멘토

Curriculum

1 Week

Advanced programming techniques

중급자들이 가장 어려워하는 프로그래밍 테크닉 중 하나인 Recursion과 Closure에 대하여 학습하는 기간입니다. 깊은 이해와 함께 스스로 응용 할 수 있는 능력을 키우는 것을 목표로 합니다.

2 Week

Data structure Part 1: Linked List

컴퓨터 공학에서 가장 중요한 개념은 단연코 자료구조입니다. 다양한 자료구조 중 연결 리스트에 대한 학습을 진행하고, 다양한 디자인 패턴을 습득하는 기간입니다.

3 Week

Data structure Part 2: Hash Table

해쉬 테이블은 자료구조 중에서도 가장 핵심적인 부분입니다. 다양한 자료구조 중 해쉬 테이블의 주요 개념과 충돌 처리 등에 대한 학습을 진행하고, 다양한 디자인 패턴을 습득하는 기간입니다.

4 Week

Break week

첫 3주간 학습한 내용을 정리할 수 있는 일주일 간의 휴식 기간이 주어집니다. 추가적으로 학습할 수 있는 주제와 보너스 과제가 주어지기도 합니다.

5 Week

Data structure Part 3: Tree

백엔드 뿐만 아니라, 프론트엔드 개발자들에게도 익숙한 트리구조는 구직과정에서 늘 언급되는 주제입니다. 트리, 이진 트리, 이진 탐색트리 등의 주요 개념에 대한 학습을 진행하고, 다양한 디자인 패턴을 습득하는 기간입니다.

6 Week

Algorithm & Programming paradigm

컴퓨터 공학에서 빠질 수 없는 정렬 알고리즘에 대한 학습을 집중적으로 하는 기간입니다. 각 알고리즘의 개념과 특징을 이해하고, 더 나아가 객체 지향 프로그래밍 등 프로그래밍 패러다임에 대한 학습 또한 함께 합니다.

7 Week

Asynchronous programming & Promise

자바스크립트의 가장 큰 특징인 비동기 프로그래밍에 대한 학습을 진행합니다. Continuation Passing Style(콜백 패턴)을 넘어 비동기 + 객체 지향 프로그래밍의 꽃, 프러미스에 대한 학습 또한 진행합니다.

Mentoring system

퍼스널 리뷰어

바닐라코딩의 체계적인 가이드라인에 따라, 모든 과제는 현직 소프트웨어 엔지니어에게 직접 코드 리뷰를 받고 1:1 온라인 화상 미팅을 통해 코드 작성 시 반드시 알아야 할 점들을 하나하나 꼼꼼하게 짚어드립니다. 현직 멘토들과 함께 만들어가는 바닐라코딩만의 코드 리뷰 문화를 통해 더욱더 효과적인 학습 성과를 기대할 수 있습니다.

Admissions process

Study before prep course

프렙 코스에 등록하기 전 반드시 바닐라코딩의 사전 학습 가이드를 통해 학습 준비해주세요. 이제 막 프로그래밍에 입문한 초심자가 프렙 코스를 바로 수강하기는 어렵습니다.

Register your course

모든 준비를 마치셨다면 포털 페이지에서 프렙 코스를 신청해주세요. 포털 페이지를 통해 결제하고 등록을 마무리해주세요.

(프렙 수료 시, 부트캠프 어드미션 과정이 간소화 됩니다.)

Tuition

132만 원 (*VAT 포함 금액)

  • - 온라인 카드 결제 (요청 시, 계좌 이체 - 현금 영수증 발행)

  • - 바닐라코딩 환불 규정이 궁금하다면? 👉 환불 규정 페이지 바로가기

FAQs

프렙 부트캠프에 대하여 궁금하시다면 각각의 노션페이지 또는 바닐라코딩 FAQs 노션페이지를 방문해 주세요.