Students

수료 후에도 가족같은 네트워크를 유지하며 함께 성장하는 원동력으로 삼고 있습니다.

Companies

바닐라코딩 수료생들이 일하고 있는 회사들입니다. 전체 수료생들 중 99%의 인원이 소프트웨어 엔지니어로 성공적으로 취업하여 성장하고 있습니다.

클래이풀 엘리스 카카오 네이버 뤼이드 티몬 차봇 아이고고 집뷰 노매드커넥셕 아임폼 브랜더진 다빈치랩스 왓챠플레이 퍼플네스트

Comments

Serim Kim Davinci Labs Software Engineer

전공자임에도 개발자라는 직업이 막연하게 느껴졌던 저에게 바닐라코딩은 구체적인 길을 제시해 주었습니다. 자바스크립트의 탄탄한 이론 뿐만 아니라 현업에서 사용하는 기술 스택을 이용해 소프트웨어 개발의 전 과정을 직접 경험했고, 덕분에 회사 개발 업무와 프로세스에 완벽하게 적응할 수 있었습니다.

Racoon Kang Zipview Software Engineer

개발에 대한 기본, 코드의 절대량, 최신 트렌드의 이해, 개발자가 가져야 할 기본자세, 그리고 겉치레가 아닌 전우애까지도 느껴지는 커뮤니티. 제가 알고 있는 최적의 개발자가 되는 길 저는 바닐라코딩이라고 생각합니다. 부트캠프를 고민하고 계시다면 저는 당연히 바닐라코딩을 추천합니다.

Taehwan Song Chabot Software Engineer

본인의 수준에 맞게 어려운 개념도 쉽게 요점만 이해하기 쉽게 설명해주시고 코드리뷰를 통해 부족한 부분에 대한 세세한 피드백을 주셔서 추가적인 학습과 복습하는데 있어 큰 도움이 되었습니다. 가장 큰 장점은 자유롭게 질문할 수 있다는 점인 것 같습니다. 시간과 노력이 아깝지 않을만큼 만족스러웠습니다.

Nashil Choi Purple Nest Software Engineer

바닐라코딩의 커리큘럼은 결코 만만하지 않습니다. 매 주마다 주어지는 과제와 한 달마다 이뤄지는 테스트를 통과하기 위해서는 체력적으로도 정신적으로도 쉽지 않은 과정을 거쳐야 합니다. 하지만 문제를 스스로 해결하는 과정을 통해 확실히 성장할 수 있고, 동기들과의 끈끈한 전우애도 덤으로 얻을 수 있습니다.

여태껏 보았던 그 어떤 신입개발자보다도 자바스크립트에 대한 이해도가 뛰어났습니다.

김대익 CEO Clayful.io

Attitude

바닐라코딩에서 교육하는 것은 단지 기술 개발 뿐만이 아닙니다. 회사의 조직원으로서 어떻게 일해야 효율적이며, 팀원들과의 의사소통은 어떻게 이루어져야 하는지, 회사 내의 트러블은 어떤 프로세스를 통해 해결해야 하는지 등 소프트웨어 개발자로서의 태도에 대한 교육 또한 심도있게 이루어집니다.

Get Things Done

바닐라코딩 수료생들이 가장 중요하게 교육받는 것은 성과를 내고 일정에 맞춰 작업을 완료하는 것입니다. 소프트웨어 엔지니어도 회사 내의 조직원이며, 조직원으로서 기업의 이익을 위해 기본적인 기능을 수행해야만 합니다. 무슨 일이 있어도 기한 내에 일을 완료하는 태도, 그것이 바로 저희가 가장 강조하는 면입니다.

Collaborative

협업 능력은 아무리 강조해도 지나치지 않습니다. 협업은 단지 협업 툴의 사용법을 익히는 것이 아닙니다. 협업이란, 팀원들에 대한 배려로부터 시작합니다. 나의 업무가 조직 내에서 어떤 역할을 하는지, 다른 팀원들의 업무와 어떤 관계가 있는지 등을 긴밀하게 파악하고 다른 사람들을 배려하며 의사소통하는 태도입니다. 협업 능력이 뛰어나고 인간적인 배려가 풍부한 것이 바닐라코딩 수료생들의 가장 큰 장점입니다.

Truthful

결국 모든 것은 사람 대 사람으로서의 진심어린 관계가 중심입니다. 회사 내에서 업무를 할때나 교육 기관에서 교육을 받을때 혹은 소프트웨어 개발이 아닌 다른 일을 하게 되더라도, 사람과의 관계를 소중히 여기며 모든 사람을 존중하고 스스로에게 자만하지 않으며 겸손한 태도를 취하는 것이 바닐라코딩에서 여기는 최고 덕목입니다.

Projects

부트캠프 후반부에는 프론트엔드/백엔드를 모두 이용하여 개인 프로젝트를 진행하게 됩니다. 웹 어플리케이션 뿐만 아니라 머신러닝, AI, 드론 등을 이용하여 작업하기도 하며 iOS/Android 어플리케이션을 만들기도 합니다. 프로젝트를 완성한 후에는 업계 개발자, 기업 관계자를 초청하여 데모를 진행합니다.

Butter Block

Jihee Min

웹으로 구현한 3D 큐브를 이용한 그림 맞추기 게임 어플리케이션입니다. 문제 제출자는 마우스를 이용하여 3D 판에 다양한 색깔의 큐브를 만들 수 있습니다. 문제를 푸는 사용자는 제한된 시간 내에 정답을 맞춰야 하며, 제한 시간이 초과할 경우 다음 사용자에게 문제 제출 권한이 넘어갑니다. 함께 게임을 진행하는 사용자 간의 실시간 채팅 기능 또한 가능합니다.

Javascript (ES2015+), React, Redux, React Router, Node, Express, SocketIO, Styled Component, Three.js, Netlify, Jest, Enzyme, AWS, Circle CI

AB Test

Chanhwe Kim

자신이 등록한 프로젝트 및 웹페이지 별 방문자 분석 정보를 제공하는 A/B 테스트용 웹 애플리케이션으로써, 제공된 페이지 별 스크립트 태그를 분석을 원하는 페이지에 추가하여 이용할 수 있습니다. 페이지 별 방문자 수, 재방문자 수, 페이지 별 전환율, 사용자가 머문 시간, 사용자 위치 정보 등을 대쉬보드 형태로 보여주는 어플리케이션입니다.

Javascript (ES2015+), React, Redux, React Router, Node, Express, MongoDB, D3, Sass, Jest, Enzyme, AWS, Circle CI

Moji Moji

David Kim

실생활에서 이모티콘과 같은 사물을 찾아 카메라로 인식시켜야 하는 게임 어플리케이션입니다. 텐서플로우를 이용하여 비디오 영상 스트림을 분석하고 물체에 대한 판별을 실행합니다. 실시간으로 게임 화면을 중계하여 사용자들이 생방송을 관람할 수도 있습니다. WebRTC를 이용하여 10명 이상의 동시 접속자가 생방송을 시청할 수 있도록 구현되었습니다.

Javascript (ES2015+), React, Redux, React Router, Node, Express, MongoDB, CSS Modules, WebRTC, SocketIO, Jest, Enzyme, AWS, Circle CI