ktd_default

풀스택

프론트부터 백엔드까지 실전 중심의 서비스 경험과 협업 역량을 키우는 풀스택 과정입니다.
Java
React
SpringBoot
MySQL

지원 일정

26.2.26 (목) - 26.3.22 (일)

교육 일정

26.5.12 (화) - 26.11.17 (화)

수강료

0원

KDT 자기부담금

풀스택 과정
역량 강화 커리큘럼

1개월
온라인 메타버스
실시간 온라인 실습

온라인 강의를 들으며 자기주도적으로 학습합니다. 팀원들과 함께 공부하며 혼자가 아닌 팀으로 성장합니다.

2개월
판교 교육장
개인 프로젝트 집중 기간

디자이너가 제작한 기획서를 바탕으로 개발을 경험합니다. 기획 의도를 이해하고 직접 구현하며 개발 역량을 키웁니다.

3개월
판교 교육장
개인 프로젝트 완성 기간

개인 프로젝트를 개발하며 문제 해결 역량을 키웁니다. 완성한 서비스를 직접 배포하며 실전 경험을 쌓습니다.

4~6개월
판교 교육장
팀 프로젝트 집중 기간

최종 프로젝트에 몰입하며 결과물의 완성도를 높입니다. 카카오 현직자의 멘토링을 통해 프로젝트를 점검하고 발전시킵니다.

1개월ㅣJava·AI/AX, Web, Spring Boot 1

※ 커리큘럼은 교육 과정 기획 및 운영 상황에 따라 일부 변경될 수 있습니다.

풀스택 커리큘럼 다운로드

여러분의 성장을 이끄는
실무 밀착형 강사

풀스택 강사

서상기 (Kevin)

현재카카오테크 부트캠프 풀스택 강사
이전버드뷰(화해), 백엔드 개발자
이전멘토링을 통한 네카라쿠배 PASS 사례

기술을 '사용해 봤다'는 경험만으로는 더 이상 개발자의 역량을 충분히 보여주기 어렵습니다. 저는 단순히 기술을 사용하는 방법 이상의 가치를 가르치려고 합니다. 왜 이 기술을 선택해야 하는지, 어떤 대안이 있었는지, 그 선택이 어떤 트레이드오프를 가지는지까지 고민하도록 합니다. 이유 있는 코드와 근거 있는 설계를 바탕으로 스스로 기술적 의사결정을 내릴 수 있는 개발자를 만드는 것이 수업의 목표입니다.

AI를 잘 활용한다는 것은 단순히 코드를 빠르게 생성하는 능력이 아닙니다. 수업에서는 실전 팀 프로젝트의 설계·구현·테스트·리팩토링·문서화에 AI를 적극적으로 활용하면서도, 그 결과를 검증하고 판단하는 책임은 개발자에게 있다는 점을 강조합니다. AI를 통해 더 많은 대안을 탐색하고 생산성을 높이되, 최종적으로는 자신의 설계와 기술 선택을 논리적으로 설명할 수 있는 개발자로 성장하도록 가이드합니다.

팀 프로젝트에서는 실제 서비스의 요구사항과 문제 상황에 따라 다양한 기술을 검토하고 적용합니다. Redis를 활용한 캐싱이나 메시지 큐(MQ)를 활용한 비동기 처리도 그중 하나입니다. 중요한 것은 기술 스택을 채우기 위해 새로운 기술을 도입하는 것이 아니라, 해결하려는 문제에 적합한 기술을 선택하는 것입니다. 기술 도입의 필요성부터 대안과 트레이드오프, 적용 결과까지 설명할 수 있는 경험을 중요하게 생각합니다.

풀스택 교육 과정이지만 모든 수강생이 풀스택 개발자로 취업하는 것을 목표로 하지는 않습니다. 이론 학습 기간에는 프론트엔드와 백엔드를 모두 경험하며 서비스 전체의 구조와 동작 원리를 이해합니다. 이후 팀 프로젝트에서는 각자의 희망 직무를 중심으로 전문성을 심화해 나갑니다. 프론트엔드 개발자가 백엔드의 구조를 이해하고, 백엔드 개발자가 프론트엔드의 요구사항을 이해한다면 더 넓은 시야에서 문제를 해결할 수 있습니다. 한 분야에 전문성을 갖추되 다른 영역까지 이해하고, 필요할 때 AI를 활용해 기술적 경계를 넘나들 수 있는 개발자가 필요한 시대입니다.

이력서·포트폴리오 컨설팅도 직접 진행합니다. 단순히 보기 좋게 정리하는 것이 목적이 아닙니다. 다년간의 멘토링 경험과 실제 채용 과정에서 평가하는 역량을 바탕으로, 프로젝트 경험을 채용 관점에서 역설계합니다. 문제 정의, 기술 선택의 근거, 성능 개선 과정, 협업 방식과 의사결정 흐름까지 논리적으로 정리하도록 가이드합니다. 결과물은 단순히 '열심히 만들었다'가 아니라 '어떤 문제를 어떤 근거로 해결했는가'를 증명할 수 있는 수준으로 만드는 것이 목표입니다.

AI 시대에도 엔지니어의 본질은 변하지 않습니다.
문제를 정확히 정의하고, 합리적인 근거로 기술을 선택하며, 결과를 검증하고 개선하는 능력이 필요합니다.

풀스택
지원 일정 안내

1차 전형ㅣ지원서 제출 일정

26.10.19(월) ~ 26.11.15(일)

1차 합격자 발표

26.11.24(화) 오후 중

2차 전형ㅣ인성검사 일정

26.11.25(수) ~ 26.11.29(일)

2차 전형ㅣ면접 일정

26.12.1(화) ~ 26.12.15(화)

최종 합격자 발표

26.12.16(수)

HRD-Net 수강 신청 일정

26.12.16(수) ~ 26.12.24(목)

교육 일정

26.12.28(월) ~ 27.6.29(화)

※ 전형 일정은 내부 사정에 따라 변경될 수 있으며, 변경 시 개별 안내드립니다.

풀스택
지원 방법 안내

STEP 1
1차 전형ㅣ지원서 작성

지원 기한 내
지원서 제출 필수

STEP 2
내일배움카드 발급

내일배움카드
사전 발급 진행

STEP 3
1차 전형 평가

지원서 및 포트폴리오
평가 후 합격자 발표

STEP 4
2차 전형ㅣ인성검사

인성검사 응시 정보는
개별 메일로 발송

STEP 5
2차 전형ㅣ면접 평가

면접 평가 응시 정보는
개별 메일로 발송

STEP 6
최종 선발

최종 평가 확인 후
이메일 통한 개별 안내

STEP 7
HRD-Net 수강신청

최종 합격자 대상
수강 등록 처리

STEP 8
교육 시작

오리엔테이션 진행 및
교육 과정 시작

※ 전형 절차는 내부 일정에 따라 변경될 수 있습니다.

취업시장에 강한
풀스택 개발자 양성

PURPOSE

이 과정을 시작하는 이유

AI 코딩 에이전트로 누구나 빠르게 코드를 만들 수 있게 되면서, 개발자의 경쟁력은 코드를 얼마나 빨리 쓰느냐에서 수많은 선택지 중 트레이드오프를 비교해 최적의 기술을 선택하고, 그 근거를 설명하며 결과에 책임질 수 있느냐로 옮겨 가고 있습니다. AI가 만든 코드가 그럴듯하게 동작하더라도, 요청이 브라우저에서 서버와 데이터베이스를 거쳐 배포 환경까지 어떻게 흘러가는지 모르면 문제가 생겼을 때 원인을 찾을 수 없습니다. 프론트엔드와 백엔드, 배포까지 서비스 전체의 흐름을 이해하고, AI의 결과물을 자신의 기술적 판단으로 검증하며 활용할 수 있는 개발자가 필요합니다.

ktb_intro_fullstack_1
OBJECTIVES

이 과정의 학습 목표

기본적인 커뮤니티 서비스를 시작으로 자신만의 기획을 더해 하나의 온전한 개인 프로젝트를 API 설계부터 서버 구현, 화면 개발, 클라우드 배포까지 직접 완성하며 전체 시스템의 연결 흐름을 이해합니다. 단순히 기술을 한 번 사용해 보는 데 그치지 않고, 스스로 문제를 정의하고 해결하여 실질적인 결과를 만들어내는 주도적인 프로젝트 경험을 목표로 합니다. 매주 다루는 기술의 필요성과 동작 원리를 깊이 파고들어, 과제 발표와 기술 면접에서 자신의 언어로 기술적 선택의 이유를 설명할 수 있어야 합니다. AI 도구를 활용하더라도 핵심 구조는 먼저 직접 설계하고, AI가 만든 결과물은 스스로 검증하고 개선할 수 있는 기술적 깊이를 갖춥니다.

ktb_intro_fullstack_2
OUTCOMES

수료후 기대 역량

Java와 Spring 기반 백엔드, React 기반 프론트엔드를 모두 다룰 수 있고, 프로젝트의 문제를 해결하며 대용량 트래픽 처리나 최신 프론트엔드 기술 등 실제 채용 시장에서 요구하는 심화 기술까지 폭넓게 경험합니다. 풀스택 학습으로 서비스 전체를 보는 시야를 먼저 확보한 뒤, 이어지는 팀 프로젝트에서는 희망 직무(프론트엔드/백엔드)를 중심으로 자신만의 확실한 전문성을 심화합니다. 특정 프로젝트에서만 통하는 경험이 아니라, 기술의 동작 원리를 이해한 바탕 위에서 새로운 문제도 스스로 풀어 갈 수 있는 본질적인 역량을 목표로 합니다. 사용한 기술이 왜 필요했고 어떻게 동작하는지를 기술 면접에서 근거를 갖고 설명할 수 있습니다. AI를 활용해 개발 생산성을 높이면서도, 그 결과물을 검증하고 최종 판단에 책임지는 개발자로 일할 수 있습니다.

ktb_intro_fullstack_3

수료생이 들려주는
풀스택 후기

KTB Fullstack
취업 후기
KTB Fullstack
취업 후기
KTB Fullstack
교육생 이야기
활용 중심의 학습이 인상적이에요.

단순히 개념을 배우는 데서 끝나지 않고, 실습을 통해 실제로 적용하는 방법을 익힐 수 있어 좋았습니다. 이 과정을 통해 제가 배운 노하우를 다른 분들과 나누고 싶습니다. 앞으로의 진로에 큰 영향을 주었습니다.

jun.jang

풀스택 2기

기술의 맥락을 이해하게 됐어요.

기능 위주로 베끼던 습관에서 벗어나 이제는 기술의 배경과 구조를 이해하고 활용할 수 있게 되었습니다. 개발자로서 성장의 방향을 다시 설정할 수 있었습니다. 실제 협업 능력 향상에도 많은 도움이 되었습니다.

arnold.kim

풀스택 2기

실전과 가까운 환경이 좋았어요.

기초 지식 전달보다 실무 중심의 내용이 많아 바로 취업 준비에 적용하기 좋았습니다. 강사님과 운영진 모두 진심 어린 태도로 학습을 이끌어주셨습니다. 앞으로의 진로에 큰 영향을 주었습니다.

ray.kim

풀스택 2기

체계적인 커리큘럼이 만족스러워요.

혼자 공부할 때 어려웠던 학습 계획 수립과 현재 위치 파악이 이곳에서는 체계적으로 해결됐습니다. 동료들과 함께 성장하는 분위기가 특히 좋았습니다. 실제 협업 능력 향상에도 많은 도움이 되었습니다.

eden.lee

풀스택 2기

몰입을 이끄는 분위기가 있어요.

운영진과 강사님 덕분에 경쟁 없이 협업하는 문화를 경험할 수 있었고, 다양한 활동 덕분에 과정 전반에 잘 몰입할 수 있었습니다. 출퇴근 환경도 좋았습니다. 이 과정을 통해 많은 것을 배웠습니다.

jenny.son

풀스택 2기

실제 현업에 필요한 역량을 길렀습니다.

협업과 발표 역량을 기를 수 있었습니다. 다른 분야 동료와의 협업 기회가 있었고, 개발 내용을 직접 발표하는 시간도 가졌습니다.

lily.choi

풀스택 1기

개인 책상부터 장비까지 모두 제공해주셨어요.

오프라인 환경에 개인 자리가 마련되어 있었습니다. 맥북과 듀얼 모니터도 제공되어 최적의 개발 환경이었다고 생각합니다.

lily.choi

풀스택 1기

필요한 역량을 키울 수 있었어요.

기술적인 지식 전달에 그치지 않고 실습이 병행되었습니다. 덕분에 문제 해결 능력을 키울 수 있었습니다. 풀스택 과정의 커리큘럼이 백엔드와 프론트엔드의 균형을 잘 갖춘 점도 만족스러웠습니다.

ray.kang

풀스택 1기

다채로운 프로그램에 참여하며 즐겁게 학습했어요.

코딩테스트부터 자체 해커톤, 네트워킹까지 다양한 프로그램이 진행되었습니다. 덕분에 6개월 동안 지루할 틈 없이 즐겁게 성장할 수 있었습니다.

lily.choi

풀스택 1기

개발자로서의 커리어 방향성을 찾았어요.

교육 기간 동안 커리어 로드맵을 구체화할 수 있었습니다. 교육생들의 고민을 세심하게 들어주시는 강사님들께 많은 도움을 받았습니다.

ray.kang

풀스택 1기

활용 중심의 학습이 인상적이에요.

단순히 개념을 배우는 데서 끝나지 않고, 실습을 통해 실제로 적용하는 방법을 익힐 수 있어 좋았습니다. 이 과정을 통해 제가 배운 노하우를 다른 분들과 나누고 싶습니다. 앞으로의 진로에 큰 영향을 주었습니다.

jun.jang

풀스택 2기

기술의 맥락을 이해하게 됐어요.

기능 위주로 베끼던 습관에서 벗어나 이제는 기술의 배경과 구조를 이해하고 활용할 수 있게 되었습니다. 개발자로서 성장의 방향을 다시 설정할 수 있었습니다. 실제 협업 능력 향상에도 많은 도움이 되었습니다.

arnold.kim

풀스택 2기

실전과 가까운 환경이 좋았어요.

기초 지식 전달보다 실무 중심의 내용이 많아 바로 취업 준비에 적용하기 좋았습니다. 강사님과 운영진 모두 진심 어린 태도로 학습을 이끌어주셨습니다. 앞으로의 진로에 큰 영향을 주었습니다.

ray.kim

풀스택 2기

체계적인 커리큘럼이 만족스러워요.

혼자 공부할 때 어려웠던 학습 계획 수립과 현재 위치 파악이 이곳에서는 체계적으로 해결됐습니다. 동료들과 함께 성장하는 분위기가 특히 좋았습니다. 실제 협업 능력 향상에도 많은 도움이 되었습니다.

eden.lee

풀스택 2기

몰입을 이끄는 분위기가 있어요.

운영진과 강사님 덕분에 경쟁 없이 협업하는 문화를 경험할 수 있었고, 다양한 활동 덕분에 과정 전반에 잘 몰입할 수 있었습니다. 출퇴근 환경도 좋았습니다. 이 과정을 통해 많은 것을 배웠습니다.

jenny.son

풀스택 2기

실제 현업에 필요한 역량을 길렀습니다.

협업과 발표 역량을 기를 수 있었습니다. 다른 분야 동료와의 협업 기회가 있었고, 개발 내용을 직접 발표하는 시간도 가졌습니다.

lily.choi

풀스택 1기

개인 책상부터 장비까지 모두 제공해주셨어요.

오프라인 환경에 개인 자리가 마련되어 있었습니다. 맥북과 듀얼 모니터도 제공되어 최적의 개발 환경이었다고 생각합니다.

lily.choi

풀스택 1기

필요한 역량을 키울 수 있었어요.

기술적인 지식 전달에 그치지 않고 실습이 병행되었습니다. 덕분에 문제 해결 능력을 키울 수 있었습니다. 풀스택 과정의 커리큘럼이 백엔드와 프론트엔드의 균형을 잘 갖춘 점도 만족스러웠습니다.

ray.kang

풀스택 1기

다채로운 프로그램에 참여하며 즐겁게 학습했어요.

코딩테스트부터 자체 해커톤, 네트워킹까지 다양한 프로그램이 진행되었습니다. 덕분에 6개월 동안 지루할 틈 없이 즐겁게 성장할 수 있었습니다.

lily.choi

풀스택 1기

개발자로서의 커리어 방향성을 찾았어요.

교육 기간 동안 커리어 로드맵을 구체화할 수 있었습니다. 교육생들의 고민을 세심하게 들어주시는 강사님들께 많은 도움을 받았습니다.

ray.kang

풀스택 1기

교육생을 위한
특별하고 다양한 혜택

Special Talk

카카오 재직자 특강

Mentoring

카카오 현직자 멘토링

Career Ready

이력서 & 포트폴리오 컨설팅

Challenge

실전 특화 경진 대회

(해커톤, AI 성능 개선 대회, 부하테스트)

학습용 맥북 대여

유료 실무 도구 지원

자격증 응시료 지원

훈련장려금

성장격려금

전문 서적 지원

교육 콘텐츠 제공

코딩 테스트 대비

수료생 교류 프로그램

교육생 전용
온라인 공간 제공

교육생 전용
오프라인 공간 제공

개발자 세미나 초대

교육 공간 소개

카카오테크 부트캠프 공간 1
카카오테크 부트캠프 공간 2
카카오테크 부트캠프 공간 3
카카오테크 부트캠프 공간 4
카카오테크 부트캠프 공간 5
카카오테크 부트캠프 공간 6
카카오테크 부트캠프 공간 7
카카오테크 부트캠프 공간 8
카카오테크 부트캠프 공간 9
카카오테크 부트캠프 공간 1
카카오테크 부트캠프 공간 2
카카오테크 부트캠프 공간 3
카카오테크 부트캠프 공간 4
카카오테크 부트캠프 공간 5
카카오테크 부트캠프 공간 6
카카오테크 부트캠프 공간 7
카카오테크 부트캠프 공간 8
카카오테크 부트캠프 공간 9
카카오테크 부트캠프

판교 중심부에서 최고의 환경 속에 IT인재로 성장하기 위한 여정을 수행합니다.

※ 주소 : 경기 성남시 분당구 대왕판교로 660 유스페이스1

카카오테크 부트캠프 메타버스

가상 환경에서 실시간으로 소통하며 몰입도 높은 학습 환경을 경험합니다.

자주 묻는 질문

이 과정은 6개월 동안 개인 프로젝트와 AI 테마 서비스(팀 프로젝트)에 완전히 몰입하여, 두 개의 결과물을 최고 수준으로 완성하고자 하는 분께 가장 잘 맞습니다.
이 과정을 통해, 마치 ‘중고 신입’처럼 즉시 현업에 투입 가능한 실력을 갖춘 개발자로 거듭나면 좋겠습니다.

  • 다양한 자격증이나 대외활동 대신, 온전히 이 부트캠프 학습에만 집중해 실질적인 개발 프로젝트 경험을 쌓고 싶으신 분
  • 고강도(주 100시간)의 꾸준한 자기 주도 학습으로 완성도 높은 프로젝트 완성에 도전하실 분
  • 동료와 지식을 나누며 함께 성장할 줄 알며, 협업을 통해 시너지를 만드는 팀 플레이어

강사님이 코드를 대신 작성해 주시지는 않습니다. 대신 수업에서 핵심 개념과 설계 원리를 철저히 설명해 드리고,
여러분이 직접 코드를 작성하며 배운 내용을 확실히 체득할 수 있도록 단계별 가이드를 제공합니다.

실무 환경에서는 주어진 문제를 스스로 분석하고 해결하는 역량이 가장 중요하기 때문에,
여러분이 직접 손으로 코드를 작성해 보는 과정을 통해 실전 감각을 기를 수 있도록 구성했습니다.
이러한 방식을 통해 교육이 끝난 뒤에도 즉시 현업에 투입될 수 있는 실력을 갖추실 수 있습니다.

강사로서 볼 때, 저희 부트캠프의 가장 큰 차별점은 두 가지입니다.

첫째, 100% 개인 프로젝트를 통해 여러분 스스로 포트폴리오를 완성하게 한다는 점입니다.
면접관에게 “내 실력”을 확실히 어필할 수 있는 진짜 나만의 프로젝트를 개발해 보도록 돕습니다.

둘째, 다양한 직무가 섞인 팀 프로젝트를 통해 실제 사용자 대상 서비스의 기획·설계·배포·운영·업데이트까지 전 과정을 경험하게 해 드린다는 점입니다.
이 과정 내내 강사들이 꾸준한 미팅과 세심한 피드백을 제공하며, 여러분의 결과물이 최고의 퀄리티를 낼 수 있도록 직접 가이드합니다.

이 두 가지가 바로 다른 부트캠프와 비교해 저희가 자부하는 강점입니다.

이 과정은 공통 엔지니어링 지식을 바탕으로 개인별로 백엔드 또는 프론트엔드 전문성을 차근차근 쌓도록 설계되어 있습니다.

  • 객체지향 설계와 관심사의 분리 같은 원칙을 학습하고, 코드리뷰를 통해 실제 적용 방법을 익힙니다.
  • 테스트 코드 작성과 커버리지 측정을 통해 안정적인 품질 관리를 경험하고, 의미 있는 테스트 전략을 고민합니다.
  • SPA 프레임워크를 단순히 기획 요구사항에 따라 사용하는 데서 벗어나, 전반적인 아키텍처 내부 구조 이해를 기반으로 폭넓게 다루며 실무 감각을 높입니다.
  • 성능 개선과 최적화를 단순히 수행하는 데서 멈추지 않고, 왜, 무엇을 위해 개선하는지 명확하게 설명하며, 유의미한 지표를 토대로 이력서·포트폴리오에 활용할 수 있는 결과물을 만듭니다.
  • 기업들이 신입에게 기대하는 것은 단순 기능 구현을 넘어, 기술 선택과 활용 이유를 설명할 수 있는 깊이 있는 이해입니다.
  • 이러한 역량을 기르기 위해 백엔드·프론트엔드 각 분야의 핵심 기술을 집중 학습하며, 현업에 바로 투입 가능한 전문성을 갖추게 됩니다.

1. 개인 프로젝트
혼자서 커뮤니티 웹사이트를 처음부터 개발합니다. 스프링부트와 순수 자바스크립트(바닐라 JS) 기반으로 서비스의 기본 구조와 흐름을 경험한 뒤,
이 코드를 React로 마이그레이션하여 컴포넌트 기반 개발 방식을 익힙니다. 이를 통해 “웹이 어떻게 동작하는지“에 대한 이해를 깊이 쌓을 수 있습니다.

2. 팀 프로젝트
인공지능 서비스 개발자, 클라우드 엔지니어 등 서로 다른 직무의 팀원들과 함께 AI 테마 서비스를 기획·설계·구현·배포합니다.
이 과정에서 서비스 아키텍처 설계, 프론트엔드·백엔드 연동, 클라우드 인프라 구성까지 전 과정을 경험하며, 실제 현업과 같은 협업 역량을 갖추게 됩니다.

풀스택 과정은 Java 기초, 심화부터 시작해 Spring Boot 애플리케이션을 깊이 있게 다루며, 테스트 코드 작성과 동시성 처리 등 백엔드 핵심 역량을 학습하고, 기존 바닐라 JS 기반 서비스를 React로 마이그레이션해 컴포넌트 구조와 상태 관리 경험을 쌓는 데 초점을 둡니다.
반면, 클라우드 네이티브 과정은 Spring Boot로 간단한 웹사이트를 빠르게 구축한 뒤, 수동 배포, Docker & GitHub Actions를 활용한 무중단 배포, Kubernetes 배포 등 다양한 배포 방식을 직접 경험하며, 서비스 운영과 자동화 역량을 강화하는 데 중점을 둡니다.