Bootcamp

소프트웨어 엔지니어가 되기 위한 최고의 선택

Apply Now
TOP
99%

Summary

세계적인 수준의 엔지니어가 이끌어가는 소프트웨어 엔지니어 양성 프로그램입니다. 현재까지 총 100여명의 수강생 중 99%의 인원이 취업에 성공했으며, 업계에서 가장 준비가 잘 된 소프트웨어 개발자로 인정받고 있습니다. 비전공자 출신, 미국 부트캠프 출신의 소프트웨어 개발자가 이끄는 만큼 비전공자로서 어떻게 준비해야 하는지 그리고 어떻게 해야 잘 성장할 수 있는지에 대한 지식과 경험이 풍부합니다.

Instructors

Ken Huh Lead Instructor

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

Summary

Vimeo 백엔드 개발자

Barnes and Noble 프론트엔드 개발자

Sears Home Services 프론트엔드 개발자

Nike 프론트엔드 개발 팀장

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

Joonmo Kim Technical Mentor

개발이 세상을 좋게 만든다는 믿음을 갖고 있습니다. 바닐라코딩에서 학습용 플랫폼 개발과 멘토링을 하며 개발자로 일하고 있습니다.

Summary

건국대학교 정치외교학과 졸업

CREMA Lab 소프트웨어 개발자

바닐라코딩 소프트웨어 개발자 및 멘토

How it works

Weekly Assignments

주 단위로 과제가 주어지며, 모든 수강생은 매주 과제 작업에 가장 많은 시간을 할애하게 됩니다. 과제는 개인 작업으로 진행되며, 언제나 필요하다면 동기들과 토론할 수 있고 멘토에게 질문할 수 있습니다. 과제 제출은 Git을 이용해 진행되며, 모든 과제는 매주 2회 이상 코드 리뷰를 받게 됩니다.

Professional Code Review

수강생 분들이 제출하는 모든 과제는 멘토 및 현업 소프트웨어 개발자들의 리뷰를 받게 됩니다. 코드 리뷰의 방법과 기준은 현업에서 기대하는 수준으로 이루어지며, 모든 수강생은 그 기준에 부합하도록 노력함과 동시에 코드 리뷰를 통해 매일 한층 더 발전된 본인을 발견하게 됩니다.

Coding Test

18주의 부트캠프 과정 중, 총 3차례에 걸친 코딩 테스트가 있습니다. 코딩 테스트는 실제 개발 면접에서 사용되는 질문들과 동일한 수준이며, 매 단계마다 테스트 결과에 따라 성과가 만족스럽지 못한 경우 코스 수료가 불가능합니다. 코스 수료율은 평균 70%를 조금 상회하는 수준입니다.

End-to-End Solo Work

과제 및 테스트 등 모든 과정은 기본적으로 솔로 체제로 진행됩니다. 과제의 경우, 동기들과 자유롭게 토론할 수 있고 멘토에게 언제든지 질문할 수 있습니다. 하지만 결국 코드로 구현하는 것은 스스로 해야만 합니다. 코딩 테스트의 경우, 토론과 질문이 불가능한 조건 속에서 반드시 스스로를 증명해야 합니다.

Curriculum Roadmap

  • Computer
    Science Core
  • Coding
    Test
  • Frontend
    Engineering
  • Coding
    Test
  • Backend
    Engineering
  • Coding
    Test
  • Solo
    Projects
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
1-3 Weeks Computer Science Core

컴퓨터 공학에 대한 학습을 집중적으로 하는 기간입니다. 자료구조, 알고리즘, Big-O Notation, 시간/공간 복잡도, 비동기 프로그래밍, 객체 지향 프로그래밍, 함수형 프로그래밍, 디자인 패턴 등을 학습하게 됩니다.

4 Weeks Coding Test

1-3주 차의 과정에 대한 코딩 테스트입니다. 테스트 결과가 만족스럽지 못한 경우, 남은 과정에 대한 수강이 불가능합니다.

5-7 Weeks Frontend Engineering

React를 중심으로 프론트엔드 개발에 대한 학습을 하는 기간입니다. 매주 실제 개발 면접 스타일의 과제를 진행하고 React, React Hooks, React Router, Flux/Redux, Component Driven Development 등을 학습하며 프론트엔드 개발에 대한 기술력을 습득하게 됩니다. 상황에 따라 Vue, Angular 등에 대한 학습도 이루어집니다.

8 Weeks Coding Test

5-7주 차의 과정에 대한 코딩 테스트입니다. 테스트 결과가 만족스럽지 못한 경우, 남은 과정에 대한 수강이 불가능합니다.

9-11 Weeks Backend Engineering

Node를 중심으로 백엔드 개발에 대한 학습을 하는 기간입니다. 매주 실제 개발 면접 스타일의 과제를 진행하고 Node, Express, SQL vs NoSQL, Database Modeling, MongoDB 등을 학습하며 백엔드 개발에 대한 기술력을 습득하게 됩니다.

12 Weeks Coding Test

9-11주 차의 과정에 대한 코딩 테스트입니다. 테스트 결과가 만족스럽지 못한 경우, 남은 과정에 대한 수강이 불가능합니다.

13-18 Weeks Solo Projects

12주간 학습한 기술력을 이용해 개별 프로젝트를 진행하게 됩니다. 모든 수강생은 각자 2개의 프로젝트씩 진행하게 되며, 각 프로젝트는 3주간 진행됩니다. 프로젝트 기간 동안에는 Test Driven Development, Amazon Web Services, Netlify, Continuous Integration, Resume 작성 등에 대한 학습도 병행됩니다. 각 프로젝트가 마무리되는 주 토요일에는 업계 개발자나 기업 관계자를 초청하여 프로젝트 데모를 진행합니다.

Postgrad Support

Job Interview Prep
서류전형 코딩
테스트
모의면접

전체 과정 수료생은 18주 과정이 끝난 후, 선택적으로 추가금액을 지불하고 취업 준비 과정에 참여할 수 있습니다. 참가자들은 3박 4일 간의 여정으로 캠프를 떠나게 되며, 이력서 작성 및 수정, 코딩 테스트, 그리고 모의면접까지 멘토의 리뷰를 받으며 실제 기업들의 채용 프로세스를 미리 경험하고 준비하게 됩니다.

Life-long Workspace

모든 부트캠프 수료생은 언제든지 바닐라코딩에 나와 작업이나 학습을 할 수 있습니다. 대부분의 수료생들은 함께 스터디 그룹이나 밋업을 구성하여 진행하고 있으며, 수강생들에게 발표를 하기도 합니다. 현재 알고리즘 스터디, 영어 문서 스터디, 개발 관련 독서 스터디 등이 운영되고 있습니다.

Events Pass

바닐라코딩에서는 매월 정기적으로 네트워킹 행사를 개최하고 있습니다. 수강생이나 수료생들이 기술 발표를 하기도 하며, 외부 초청인의 연사가 있기도 합니다. 모든 수료생은 바닐라코딩의 행사에 언제든지 참여할 수 있습니다.

Admissions

200시간 이상의 사전 학습

부트캠프 프로그램은 0부터 10까지 진행하는 프로그램이라기보다는, 3부터 12까지 성장시켜 드리는 프로그램입니다. 프로그래밍 입문자라면 최소 200시간 이상 투자를 하셔서 학습을 하셔야 하고, 입문자가 아니라도 최소 100시간 이상은 준비를 하셔야 합니다. 부트캠프에 대한 사전학습은 저희 사전학습 가이드를 참고하여 스스로 준비하셔도 되고, 체계적인 준비가 필요하다고 판단하시는 경우에는 부트캠프 프렙 수강을 추천드립니다.

신청서 접수

부트캠프에 대한 준비가 어느 정도 완료되었다고 판단하시는 경우, 저희 홈페이지에서 신청서를 접수해주시면 됩니다. 부트캠프 신청서는 최대한 상세하게 작성해주시면 감사하겠습니다. 신청서의 내용에서 느껴지는 열정은 어드미션 결과에 밀접한 영향을 미칩니다. 여러분의 배경은 중요치 않습니다. 준비가 잘 되어있고 동기부여가 확실하며 남다른 열정이 느껴지는 분들을 선호합니다.

오프라인 인터뷰

오프라인 인터뷰 단계에서는 자바스크립트 프로그래밍에 대한 대화, 코딩 테스트 등을 진행하게 됩니다. 코딩 테스트는 자바스크립트 관련 문제가 주를 이루며, 자유롭게 멘토와 함께 토론하며 해결해나가는 방식으로 진행됩니다. 그 과정에서 신청인의 커뮤니케이션 능력, 프로그래밍 실력 등을 토대로 판단하게 됩니다. 신청서에 대한 내용이나 부트캠프 과정에 대한 질문 및 대화를 할 수 있는 시간도 마련되어 있습니다. 인터뷰 후, 일주일 내에 인터뷰 결과를 알려드립니다.

어드미션 결과 및 등록

오프라인 인터뷰를 통과하신 분들은 코스 등록 및 결제를 진행하게 됩니다. 추가적으로 바닐라코딩 커뮤니티 Slack에 등록해드리고, 코스 시작 전에 준비해야 할 것들에 대한 조언을 해드립니다.

Tuition

726만원 (부가세 포함 / 일주일에 약 40만원)

결제는 한번에 전액결제 하는 방법과 두 차례에 걸쳐 분할납부 하는 방법이 있습니다. 분할납부의 경우, 5%의 추가금액이 더해집니다.

Apply bootcamp 신청하기

FAQ

Q. 부트캠프을 수강하게 될 경우, 학습 스케줄은 어떻게 되나요? 내용보기
A. 매주 월,수,금요일 오전에는 강의로 하루를 시작합니다. 해당 주에 학습해야 할 과제나 주제에 대한 설명을 해드리고, 나머지 시간은 과제를 수행하는 시간으로 사용하게 됩니다. 과제를 진행하며 상주중인 멘토 혹은 수료생들과 매일 밀접하게 교류하며 현업에 대한 지식을 쌓아나갑니다. 화,목요일에는 알고리즘 문제를 푸는 것으로 하루를 시작하게 됩니다. 공식 스케줄은 오후 7시까지지만, 대다수의 수강생들은 밤 늦게까지 남아서 추가적으로 수업 내용이나 과제에 대한 진행하게 됩니다. 18주 동안 해당 스케줄로 진행하게 되며, 모든 수강생은 풀타임으로 부트캠프 코스에 매진합니다.
Q. 부트캠프는 반드시 부트캠프 프랩을 수강해야 신청 할 수 있나요? 내용보기
A. 반드시 부트캠프 프렙을 수강하셔야 하는 것은 아닙니다. 타 교육기관에서 기초적인 수업을 수강한 후 신청하시는 분들도 많지만, 부트캠프 합격률은 40% 미만입니다. 바닐라코딩 부트캠프 프렙 수료생의 경우, 부트캠프 합격률은 70% 이상입니다.
Q. 부트캠프 어드미션 코딩 테스트에서는 어떤 내용들을 보게 되나요? 내용보기
A. 자바스크립트를 이용하여 요구 사항에 맞게 코드를 완성시켜 나가는 형식입니다. DOM 관련 지식, Hoisting, Closure, Prototype Chain 등 기본적인 개념들이 숙지되었는지 혹은 문제 해결 능력이 충분한지에 대한 검증이 이루어집니다. 함께 대화를 하며 문제를 해결해나가는 방향이고, 결과보다는 문제를 풀어나가는 과정이 어드미션 결과에 더욱 큰 영향을 미칩니다.
Q. 부트캠프 어드미션 코딩 테스트에서 탈락할 경우, 재응시가 가능한가요? 내용보기
A. 보통 일반적으로 2-3개월 정도의 시간을 갖고 추가적인 학습을 하고 다시 응시하시길 권장드립니다.
Q. 부트캠프 모집과 코스 시작 일정은 주로 어떻게 되나요? 내용보기
A. 부트캠프는 전반기와 하반기로 나뉘어 매년 1월과 7월에 각 한 기수씩, 총 두 기수를 진행합니다. 다가오는 기수에 대한 신청은 언제든지 하실 수 있으며, 다만 코스 시작 2주 전에는 모집이 마감됩니다.
Q. 부트캠프 정원은 어떻게 되나요? 내용보기
A. 보통 각 기수에는 20명 내의 인원이 수강합니다. 평균 신청 인원은 6-70명 정도로써, 코스 합격률은 30% 수준입니다.