커리큘럼

부스트캠프는 시니어 개발자와 함께
개발의 기초와 트렌드를 배우고, 실무 경험을
쌓을 수 있는
최적의 커리큘럼을 제공합니다.

과정 별 커리큘럼

WEB 과정
과정학습목표

실제 운영중인 서비스로부터 추출한 요구사항을 기반으로한
웹 서비스를 여러 번의 이터레이션을 통해 직접
개발함으로써, 실제
현업에 적응하여 웹 서비스를 개발할 수 있도록 하는 것이 목표입니다.
현업에서 가장 많이 사용되는 기술 중 Front-end는 JavaScript와
 jQuery등을 기반으로, Back-end는 Spring Framework
기반으로
개발하면서 유연하고 확장성 있는 웹서비스 구축을 경험합니다.

학습 과정
  • 학습프로젝트 (5주)

    주제 : 네이버 예약 서비스 만들기정해진 프로젝트의 단계별 개발을 멘토링을
    통해 체계적으로 개발하는 학습과정

  • 기업실무 프로젝트 (3주)

    주제 : 예약 서비스를 확장하여 기획하고 개발그 동안 배운 지식과 경험을 본인의 것으로
    체득하고, 응용해보는 과정

학습 유닛
  • Back-End REST API 설계, Spring Framework (Core Container, Web, Data Access, AOP),
    Test(Spring Test, Mockito) 및 Debugging,
    서버배포 등
  • Front-End JavaScript, HTML/CSS, 브라우저의 동작, jQuery,
    디버깅, 성능 튜닝, Front-End Test,
    환경 구축 등
  • SE 프랙티스 테스팅, 리팩토링, Git을 통한 버전관리, 코드리뷰,
    페어 프로그래밍, 추정과 회고 등
  • CS 심화 HTTP 프로토콜 등 네트워크, Database 모델링,
    객체지향 설계 등
Android 과정
과정학습목표

자기학습 커리큘럼을 통해, Android 지식을 학습하고 이를 통해
본인이 기획한 서비스 프로젝트를 개발할 수 있는
능력을 키우며
이 과정에서 발생하는 다양한 이슈를 튜터와 함께 해결해 나가면서
실무적인 감각과 능력을 배양합니다.

학습 과정
  • 학습프로젝트 (3주)

    안드로이드 기반 학습 및
    단계별 미니 프로젝트 진행

  • 기업실무 프로젝트 (5주)

    자유 기획한 프로젝트 진행
    튜터와 함께 프로젝트 문제 해결 등을 학습

학습 유닛
  • 기본 구성
    요소
    개발 구성요소, 프로젝트 구조, 핵심 구성요소,
    안드로이드 스튜디오 활용 등
  • 인터페이스의
    종류
    뷰, 뷰 컨테이너, 레이아웃 등
  • 주요 구성
    요소 활용
    카드뷰, 리사이클러뷰 등의 주요 구성 요소 활용
  • 외부
    라이브러리
    피카소, 그라이드, 리트로픽 등의 외부 주요
    라이브러리
iOS 과정
과정학습목표

객체지향 프로그래밍 및 CS기초가 있는 학생이 의도된 과제와
프로젝트를 기반으로 iOS 프로그래밍을 학습하여
API 서버를
활용하는 서비스의 초중급 수준 iOS 모바일 애플리케이션을 제작할
수 있습니다.

학습 과정
  • 학습프로젝트 (5주)

    모둠별 협동 학습을 통하여 iOS와
    CS기초 개념 융합을 위한 활동 학습
    튜터와 함께 과제 및 활동 학습 결과를 리뷰

  • 기업실무 프로젝트 (3주)

    개인 혹은 팀별 프로젝트 수행

학습 유닛
  • iOS 전반적인
    프레임 워크
    Cocoa Touch Framework, Core Framework
  • CS응용 프로그래밍 디자인 패턴의 이해와 응용
    서버/클라이언트 모델에서의 클라이언트 역할 수행
    구조적 프로그래밍을 위한 다양한 테크닉 활용
  • UI/UX 사용자를 위한 UI와 UX에 대한 이해와 응용