백엔드 개발자 국비지원 - 구름톤 DEEP DIVE

백엔드 개발자 과정

지원 일정
25.05.28 (수) - 25.06.19 (목)
교육 일정
25.07.08 (화) - 26.01.26 (월)
모집 인원
50명
교육 시간
오전 9시 - 오후 6시
* 월 - 금, 8시간 참여(점심 시간 12시 - 1시)
교육 방법
100% 온라인
* 온라인 강의, 비대면 실시간 강의
지원 자격
내일배움카드 발급 가능한 분
* HRD-Net 수강 신청자(Spring 기반 백엔드 개발자 성장 과정)
교육비
0원 ← 19,021,200원
* 내일배움카드 소지 시 전액 무료

채용 연계형 인턴제 특별 도입

딥다이브 수료 후 출발선이 달라집니다. 우수 수료생에게는 인턴십 서류전형 면제 기회를 드립니다.

보이지 않는 곳에서 세상을 움직이는 개발자가 되세요.

백엔드 필수 경쟁력 Java Spring

Java는 ‘한 번 작성, 어디서나 실행’이라는 철학을 가지고 있습니다. 높은 시장 수요와 고유의 안정성 덕분에 백엔드 개발자에게 필수 언어입니다. Java와 그 대표적인 프레임워크인 Spring을 마스터하면 IT 취업 시장에서 뛰어난 경쟁력을 갖출 수 있습니다. 구름톤 딥다이브 백엔드 개발자 과정은 Java와 Spring 기반으로 진행됩니다.
다양한 산업에서의 높은 채택률
대기업의 수요
국내외 유수의 대기업에서 Java를 백엔드에 활용합니다. Java의 대용량 트래픽 대응 능력과 다양한 엔터프라이즈 도구 및 프레임워크와의 호환성이 높이 평가되고 있습니다.
스타트업의 수요
스타트업도 높은 확장성과 성능 때문에 Java를 선호합니다. Java는 신생 기업이 비즈니스 성장에 맞춰 확장 가능한 애플리케이션을 구축할 수 있도록 돕습니다.
높은 안정성과 크로스 플랫폼 호환성
웹 애플리케이션
Java는 웹 기술과의 호환성이 뛰어나 다양한 브라우저와 기기에서 동적 웹 애플리케이션을 개발할 수 있습니다.
모바일 애플리케이션
Android 개발은 주로 Java를 사용합니다. 모바일 앱 개발의 주축이 되어 크로스 플랫폼 기능을 강화합니다.
Spring으로 취업 경쟁력 강화
필수 프레임워크
Spring은 Java의 필수 프레임워크입니다. 의존성 주입부터 관점 지향 프로그래밍에 이르는 많은 백엔드 개발을 단순화하여, 개발자가 비즈니스 로직에 집중할 수 있게 합니다.
취업 성공률 향상
Spring을 마스터하면 백엔드 개발자로서 취업률이 높아집니다. 기업은 확장 가능한 애플리케이션을 개발할 수 있는 Spring에 능숙한 인재를 높이 평가합니다.

현업에서 원하는 신입 백엔드 개발자

현업에서는 Java와 Spring을 완벽히 이해하고 응용할 줄 알며, 실제 현업에 바로 투입될 수 있는 실무 중심형 인재를 원합니다. 이론과 실무를 균형 있게 습득한 인재가 실력을 인정받을 수 있습니다.

면접관이 눈여겨보는 개발자 필수 경험

개발자 채용 과정에서 면접자가 가장 중요하게 보는 것 중 하나가 ‘프로젝트 경험’입니다. 프로젝트 경험을 통해 이론을 실무에 적용하는 능력을 기르며, 문제 해결 능력, 협업 능력, 그리고 실제 현업에서 필요한 다양한 스킬을 습득하게 됩니다.
프로젝트 경험(50.9%) vs 이력서(11.1%)

미션과 퀘스트 가득한 실습 중심의 커리큘럼

프로젝트 완주를 위해 팀원들과 협력하며 백엔드 개발 역량을 키웁니다. 프로젝트는 현업에서 사용하는 기술과 도구를 활용하여 구현되며, 개발 과정에서 발생하는 다양한 문제를 해결하면서 실무 경험을 쌓습니다.
탄탄한 기본기를 다지는 정규 교과 과정
Git과 GitHub 기초
버전 관리와 협업을 위한 Git과 GitHub의 기본 개념과 사용법을 학습합니다.
Java 기초
Java의 기본 문법과 객체 지향 프로그래밍 개념을 학습하여, 안정적인 백엔드 애플리케이션 개발을 위한 기초를 다집니다.
Java 중급
Java의 고급 기능과 라이브러리를 학습하여, 복잡한 애플리케이션 개발 역량을 향상시킵니다.
웹 개발 기초
HTML, CSS, JavaScript 등의 웹 개발 기본기를 학습하여, 프론트엔드와 백엔드의 연결 고리를 이해합니다.
Git과 GitHub 심화
고급 Git 기능을 활용하여, 분산 버전 관리와 협업을 더욱 효율적으로 수행하는 방법을 학습합니다.
Spring 프레임워크 기초
Spring의 기본 개념과 아키텍처를 학습하여, 효율적인 백엔드 애플리케이션을 개발하는 방법을 배웁니다.
Spring 프레임워크 고급
Spring의 고급 기능을 활용하여, 대규모 애플리케이션을 개발하고 유지 보수하는 방법을 학습합니다.
데이터베이스 및 ORM
데이터베이스의 기본 개념과 ORM(Object-Relational Mapping) 프레임워크를 학습하여, 데이터 저장 및 관리를 효율적으로 수행합니다.
고급 리액트 패턴 리액트의 고급 패턴과 기법을 학습하여, 복잡한 백엔드 애플리케이션을 효율적으로 개발합니다.
RESTful API 개발
RESTful API의 설계와 구현 방법을 학습하여, 클라이언트와 서버 간의 효율적인 데이터 통신을 구현합니다.
웹 개발 심화
웹 애플리케이션의 성능 최적화와 보안 강화를 위한 고급 기술을 학습합니다.
클라우드 배포
클라우드 환경에서의 애플리케이션 배포와 관리를 학습하여, 대규모 서비스 운영 능력을 배양합니다.
알고리즘 문제 풀이
효율적인 알고리즘과 자료 구조를 학습하여, 프로그래밍 문제 해결 능력을 향상시킵니다.
실무 역량을 기르는 프로젝트 과정
협업을 통한 실시간 버그 해결 프로젝트
실제 소프트웨어 버전 기반 클론 코딩과 디버깅 실습을 통해 실시간 버그를 해결하고, 팀원들과 협업해 문제 해결 역량을 강화합니다. 소프트웨어 배포, 버그 탐지 및 해결 과정을 경험하고 버그 리포트를 작성하며 실무 역량을 키웁니다.
고객 요구 맞춤 백엔드 협업 프로젝트
고객 요구사항을 반영해 백엔드 시스템을 설계하고 개발합니다. 데이터 분석을 바탕으로 API 구현 및 보안 프로토콜을 구축하여 시스템을 통합합니다. 사용자 피드백을 반영해 시스템을 지속적으로 개선합니다.
백엔드 성능 최적화 개선 프로젝트
서버 성능을 진단하고 코드 및 캐싱과 데이터베이스 쿼리를 최적화하여 시스템 효율을 높입니다. 성능 모니터링 도구를 활용해 실시간으로 서버 상태를 점검하며, 스케일링 및 로드 밸런싱을 적용해 안정성을 강화합니다.
고객 중심의 카카오지도 API 통합 프로젝트
카카오지도 API를 활용해 맞춤형 지도 서비스를 개발하고 실시간 위치 데이터 처리 기능을 구현합니다. 고객 피드백 기반으로 서비스를 개선하며 클라우드 인프라를 활용해 데이터베이스를 최적화합니다.
소프트 스킬을 길러주는 세미나와 특강
[특강] 끊임없이 성장하는 개발자로서의 관성 만들기
개발자로서 지속적으로 성장하기 위한 마인드셋과 습관을 배우고, 이를 실천할 수 있는 방법을 학습합니다.
[특강] 이슈 트래커, 협업 도구, 생산성 도구 기초
JIRA, Trello, Slack 등 다양한 협업 도구와 생산성 도구를 사용하여 팀 프로젝트를 효율적으로 관리하고, 효과적으로 협업하는 방법을 익힙니다.
[특강] 쿠버네티스 배포와 운영
쿠버네티스를 활용한 애플리케이션 배포와 운영에 대한 실무 경험을 듣고, 클라우드 환경에서의 운영 역량을 키웁니다.
[특강] 포트폴리오 세미나
성공적인 개발자 포트폴리오 작성 방법을 배우고, 자신의 프로젝트를 포트폴리오로 구성하여 취업 경쟁력을 높이는 방법을 학습합니다.
[특강] 협업을 위한 세미나
팀 프로젝트를 통해 협업의 중요성을 이해하고, 효과적인 팀워크와 커뮤니케이션 스킬을 향상시킬 수 있는 방법을 배우며 실습합니다.
[특강] 모던 소프트웨어 개발 프로세스
애자일, 스크럼, 칸반 등 현대 소프트웨어 개발 프로세스를 학습하고, 이를 실제 프로젝트에 적용하여 효율적으로 프로젝트를 관리하는 방법을 익힙니다.
프로젝트 발표 및 수료식
최종 프로젝트 발표 및 수료식을 통해 학습 성과를 공유하고, 프레젠테이션 스킬을 향상시킵니다. 동료 및 멘토들과 네트워킹 기회를 갖습니다.
* 커리큘럼은 과정 운영 상황에 따라 일부 변경될 수 있습니다.

개발자 취업의 핵심 알고리즘 문제 풀이

알고리즘 문제 풀이는 개발자 취업 과정에서 중요한 관문 중 하나입니다. 개발자의 논리적 사고력과 문제 해결 능력을 평가하는 핵심 요소로 작용합니다. 이는 곧 현업에서 요구하는 역량을 갖춘 인재로 거듭나는 데 중요한 밑거름이 됩니다.
01 코딩 테스트 전문 플랫폼 ‘구름DEVTH’
검증된 신뢰성: 국내 유수의 기업들이 신뢰하는 플랫폼으로, 채용 과정에서 공정한 평가를 제공합니다.
폭넓은 사용자 층: 많은 개발자들이 이용하며 자신의 실력과 경쟁력을 검증하고 있습니다.
02 알고리즘 문제 제공
정기적 문제 제공: 매월 새로운 알고리즘 문제가 제공되어 꾸준히 실력을 쌓을 수 있습니다.
난이도 상향 조정: 문제의 난이도는 점진적으로 상승하여 실력을 단계별로 향상시킬 수 있습니다.
게이미피케이션 적용: 게임 요소를 도입해 문제를 해결할 때마다 경험치를 획득할 수 있습니다.
03 피드백 및 학습 자료 제공
전문가의 피드백: 문제 해결 과정에서 막히는 부분은 전문가로부터 피드백을 받을 수 있습니다.
학습 자료 제공: 알고리즘 문제를 효율적으로 해결하도록 다양한 학습 자료를 제공합니다.

매 순간 레벨업! 미션 중심의 게이미피케이션 교육

성장의 주인공이 되어 게임화된 미션을 해결하며 매일 실력을 쌓아보세요.
시작점
팀 프로젝트 4
단독형
GraphQL과 Apollo
Client를 사용하여
효율적인 데이터 페치
전략을 갖춘 대시보드
애플리케이션 개발하기
2,200★★★★★
연계형
진행 중인 프로젝트에
실시간 데이터 업데이트
기능을 구현하여 사용자
경험 개선하기
1,800★★★★
연계형
진행 중인 프로젝트에
대한 종합적인 성능
분석을 수행하고 최적화
전략 수립 및 적용하기
1,900★★★★★
팀 프로젝트 3
단독형
마이크로서비스
아키텍처를 설계하고
구현하여 확장 가능하고
유연한 시스템을
구축하기
1,800★★★★★
연계형
진행 중인 프로젝트에
푸시 알림 기능을
구현하고 사용자 참여도
향상 전략 수립하기
1,600★★★★
연계형
진행 중인 프로젝트에
오프라인 지원 기능을
구현하여 네트워크
상태와 무관한 사용성
확보하기
1,700★★★★
팀 프로젝트 2
단독형
WebSocket과 CRDT를
활용하여 실시간 협업
코딩 환경을 제공하는
Web IDE를 개발하기
2,000★★★★★
연계형
진행 중인 프로젝트에
SEO 최적화 전략을
적용하고 검색 엔진
친화적인 구조로
개선하기
1,300★★★
연계형
진행 중인 프로젝트에
성능 최적화 기법을
적용하여 로딩 속도와
사용자 경험 개선하기
1,400★★★★
팀 프로젝트 1
단독형
React와 Spring Boot를
사용하여 풀스택 쇼핑몰
애플리케이션을 개발하고
프론트엔드와 백엔드
통합 능력을 향상시키기
1,500★★★★
연계형
진행 중인 프로젝트에
사용자 인증 및 권한
관리 시스템을 구현하고
보안 강화하기
1,200★★★
연계형
진행 중인 프로젝트에
상태 관리 라이브러리를
도입하여 전역 상태 관리
시스템 구축하기
1,100★★★
웹 애플리케이션 개발
개인단독형
Spring Batch를 사용하여
대량의 데이터를
처리하는 배치 작업을
구현하고 배치
프로세싱 이해하기
900★★★★
개인연계형
진행 중인 Spring
프로젝트에 서버리스
아키텍처로 전환하고
운영 비용 최적화하기
750★★★★
개인연계형
진행 중인 Spring
프로젝트에 비동기
프로그래밍 기술을
도입하여 동시성을
개선하고 성능 향상하기
800★★★★
Spring 심화
개인단독형
Spring AOP를 활용하여
로깅 및 트랜잭션 관리
시스템을 구현하고 관점
지향 프로그래밍
이해하기
700★★★
개인연계형
진행 중인 Spring
프로젝트에 캐싱 기술을
도입하여 데이터베이스
조회 성능을 최적화하고
응답 시간 개선하기
600★★★
개인연계형
진행 중인 RESTful
API에 메시지 브로커를
도입하여 비동기 통신을
구현하고 시스템 결합도
낮추기
650★★★
Spring 기초
개인단독형
Spring Boot를 사용하여
RESTful API 기반의
간단한 블로그
애플리케이션을 개발하고
MVC 패턴 이해하기
350★★
개인연계형
진행 중인 Spring
프로젝트에 JPA를
도입하여 데이터
영속성을 구현하고
객체-관계 매핑
최적화하기
400★★
개인연계형
진행 중인 RESTful
API에 Spring Security를
적용하여 인증 및 권한
관리를 구현하고 API
보안 강화하기
450★★
Java 기초
개인단독형
Java를 사용하여
간단한 계산기
애플리케이션을 개발하고
기본 문법을 적용하기
150
개인연계형
진행 중인 Java
프로젝트에 Git을
도입하여 버전 관리
시스템을 구축하고 협업
워크플로우 개선하기
300
개인연계형
진행 중인 웹
프로젝트에 Java
서블릿을 적용하여 동적
웹 페이지를 구현하고
백엔드 로직 강화하기
350★★
개인 미션 시작
팀 프로젝트 시작
Mermaid
복사
웹 애플리케이션 개발 집중형
Java와 Spring을 활용하여 웹 애플리케이션 개발에 중점을 둡니다. 백엔드 서비스 구축과 프론트엔드와의 연동을 통해 전반적인 웹 개발 프로세스를 이해하고 실습합니다.
핵심 역량
Java 언어의 기본 문법 및 활용 능력
Spring Framework의 기초 및 구성 요소 이해
RESTful API 설계 및 구현 능력
HTML/CSS와 JavaScript를 활용한 프론트엔드 연동
웹 보안 및 인증/인가 시스템 구현
데이터베이스 설계 및 SQL 쿼리 작성
예상 레벨업
난이도 및 구름조각
열심히 학습할수록 더 많은
구름조각이 모입니다.
키보드, 마우스, 기프티콘 등 다양한 리워드를 획득할 수 있습니다.
학습 동기 부여 및 성취감을 높여줍니다.
열심히 공부한만큼 보상을 받을 수 있습니다.
시작점
팀 프로젝트 4
단독형
클라우드 기반 데이터
웨어하우스 및 BI
시스템을 구축하여 데이터
기반 의사결정 환경을
조성하기
1,700★★★★★
연계형
진행 중인 프로젝트에
데이터 시각화 도구를
활용하여 비즈니스
인사이트를 도출하고
대시보드를 구축하기
1,800★★★★
연계형
진행 중인 프로젝트에
대한 종합적인 성능
분석을 수행하고 최적화
전략 수립 및 적용하기
1,900★★★★★
팀 프로젝트 3
단독형
클라우드 기반 AI/ML
플랫폼을 구축하여
기계학습 모델의 개발
학습 배포를 효율화하기
1,700★★★★★
연계형
진행 중인 프로젝트에
머신러닝 기반 추천
시스템을 도입하여
개인화된 사용자 경험을
제공하기
2,900★★★★★
연계형
진행 중인 프로젝트에
고급 분석 및 BI 도구를
활용한 데이터 분석
프로세스를 구축하기
2,700★★★★★
팀 프로젝트 2
단독형
데이터 레이크를 구축하고
분석 파이프라인을
개발하여 빅데이터 처리
및 분석 능력을 확보하기
1,700★★★★★
연계형
진행 중인 프로젝트에
실시간 데이터 처리
시스템을 구축하여
실시간 데이터 분석 및
대응 능력을 확보하기
1,700★★★★★
연계형
진행 중인 프로젝트에
데이터베이스 샤딩 및
파티셔닝 전략을 수립하고
구현하여 데이터베이스
성능 최적화하기
1,350★★★★
팀 프로젝트 1
단독형
Spring Boot와 Spring
Cloud를 활용하여 확장
가능한 마이크로서비스
아키텍처를 설계하고
구현하기
1,500★★★★
연계형
진행 중인 프로젝트에
분산 데이터베이스 시스템을
설계하고 구현하여
데이터 일관성과 가용성을
확보하기
1,600★★★★★
연계형
진행 중인 프로젝트에
서비스 메시를 도입하여
마이크로서비스 간 통신을
최적화하고 장애 허용성
개선하기
950★★★★★
고급 백엔드 개발
개인단독형
Spring Cloud를 활용하여
마이크로서비스 간 통신
및 서비스 디스커버리를
구현하고 분산 시스템
설계하기
1,000★★★★★
개인연계형
진행 중인 Spring
프로젝트에 캐싱 기술을
도입하여 데이터베이스
조회 성능을 최적화하고
응답 시간 개선하기
600★★★
개인연계형
진행 중인 Spring
프로젝트에 웹플럭스를
도입하여 반응형
프로그래밍을 적용하고
동시성 처리 개선하기
700★★★
API 개발 및 보안
개인단독형
Spring MVC를 사용하여
CRUD 기능을 갖춘
RESTful API를 개발하고
API 설계 원칙 적용하기
450★★
개인연계형
진행 중인 RESTful API에
Spring Security를
적용하여 인증 및 권한
관리를 구현하고 API
보안 강화하기
450★★
개인연계형
진행 중인 RESTful API에
메시지 브로커를 도입하여
비동기 통신을 구현하고
시스템 결합도 낮추기
650★★★
데이터베이스 및 ORM
개인단독형
JPA를 사용하여 관계형
데이터베이스 연동
애플리케이션을 개발하고
ORM 개념 적용하기
400★★
개인연계형
진행 중인 Spring
프로젝트에 JPA를
도입하여 데이터 영속성을
구현하고 객체-관계 매핑
최적화하기
400★★
개인연계형
진행 중인 프로젝트에
데이터베이스 인덱싱
전략을 수립하고 적용하여
쿼리 성능 최적화하기
650★★★
Java와 Spring 기초
개인단독형
Java를 사용하여 간단한
계산기 애플리케이션을
개발하고 기본 문법을
적용하기
150
개인연계형
진행 중인 Java 프로젝트에
Git을 도입하여 버전 관리
시스템을 구축하고 협업
워크플로우 개선하기
300
개인연계형
진행 중인 웹 프로젝트에
Java 서블릿을 적용하여
동적 웹 페이지를 구현하고
백엔드 로직 강화하기
350★★
개인 미션 시작
팀 프로젝트 시작
Mermaid
복사
데이터 처리 및 분석 집중형
Java와 Spring을 이용하여 대용량 데이터 처리 및 분석 기술을 익힙니다. 데이터베이스 최적화와 함께 데이터 분석 및 비즈니스 인텔리전스(BI) 역량을 강화합니다.
핵심 역량
Spring Data JPA 및 Hibernate 활용
데이터베이스 최적화 및 성능 튜닝
대용량 데이터 처리 및 ETL(Extract, Transform, Load) 작업
SQL 및 NoSQL 데이터베이스 활용 능력
데이터 분석 및 시각화 도구 활용
비즈니스 인텔리전스(BI) 도구와의 통합
예상 레벨업
난이도 및 구름조각
열심히 학습할수록 더 많은
구름조각이 모입니다.
키보드, 마우스, 기프티콘 등 다양한 리워드를 획득할 수 있습니다.
학습 동기 부여 및 성취감을 높여줍니다.
열심히 공부한만큼 보상을 받을 수 있습니다.
시작점
팀 프로젝트 4
단독형
클라우드 네이티브 서비스
디스커버리 및 구성 관리
시스템을 구축하여 동적
환경에서의 서비스 관리를
최적화하기
1,700★★★★★
연계형
진행 중인 프로젝트에
클라우드 네이티브 보안
아키텍처를 설계하고
구현하여 안전한 분산
시스템 환경을 조성하기
1,800★★★★★
연계형
진행 중인 프로젝트에
대한 종합적인 성능
분석을 수행하고 최적화
전략 수립 및 적용하기
1,900★★★★★
팀 프로젝트 3
단독형
클라우드 네이티브
마이크로서비스 플랫폼을
개발하여 서비스 개발 및
운영 효율성을 극대화하기
1,700★★★★★
연계형
진행 중인 프로젝트에
멀티 클라우드 환경 관리
시스템을 개발하여 여러
클라우드 프로바이더 간의
리소스를 통합 관리하기
1,800★★★★★
연계형
진행 중인 프로젝트에
서비스 메시 보안을
구현하여 마이크로서비스
환경의 보안성을 강화하기
1,700★★★★★
팀 프로젝트 2
단독형
컨테이너 오케스트레이션
플랫폼을 구축하고
관리하여 마이크로서비스
운영 환경을 최적화하기
1,600★★★★★
연계형
진행 중인 프로젝트에
서버리스 아키텍처를
활용한 이벤트 기반
마이크로서비스 시스템
구축하기
1,550★★★★★
연계형
진행 중인 프로젝트에
클라우드 네이티브 CI/CD
파이프라인을 구축하여
지속적 통합 및 배포
프로세스를 자동화하기
1,500★★★★★
팀 프로젝트 1
단독형
Spring Boot와 Spring
Cloud를 활용하여 확장
가능한 마이크로서비스
아키텍처를 설계하고
구현하기
1,500★★★★
연계형
진행 중인 프로젝트에
서비스 메시를 도입하여
마이크로서비스 간 통신을
최적화하고 장애 허용성
개선하기
950★★★★★
연계형
진행 중인 프로젝트에
분산 로깅 및 모니터링
시스템을 구축하여 운영
효율성 향상하기
1,400★★★★
고급 마이크로서비스 아키텍처
개인단독형
Spring WebFlux를
사용하여 반응형 웹
애플리케이션을 개발하고
성능 최적화하기
1,050★★★★★
개인연계형
진행 중인 프로젝트에
분산 트랜잭션 관리
시스템을 구현하여 데이터
일관성 확보하기
1,500★★★★★
개인연계형
진행 중인 프로젝트에
서버리스 아키텍처를
도입하여 이벤트 기반
마이크로서비스 시스템
구축하기
1,550★★★★★
컨테이너화 및 오케스트레이션
개인단독형
Docker를 사용하여 Spring
Boot 애플리케이션을
컨테이너화하고 배포
프로세스 자동화하기
550★★★
개인연계형
진행 중인 프로젝트에
Kubernetes를 도입하여
마이크로서비스 배포 및
스케일링 자동화하기
950★★★★
개인연계형
진행 중인 프로젝트에
CI/CD 파이프라인을
구축하여 지속적 통합 및
배포 환경 구축하기
1,300★★★★
마이크로서비스 기초
개인단독형
Spring Cloud를 활용하여
마이크로서비스 간 통신
및 서비스 디스커버리를
구현하고 분산 시스템
설계하기
1,000★★★★★
개인연계형
진행 중인 프로젝트에
서비스 메시를 도입하여
마이크로서비스 간 통신을
최적화하고 장애 허용성
개선하기
950★★★★★
개인연계형
진행 중인 프로젝트에
API 게이트웨이를
구축하여 마이크로서비스에
대한 통합 접점 제공 및
인증/인가 일원화하기
1,400★★★★
Spring Boot 기초
개인단독형
Spring Boot를 사용하여
RESTful API 기반의
간단한 블로그
애플리케이션을 개발하고
MVC 패턴 이해하기
350★★
개인연계형
진행 중인 Spring
프로젝트에 JPA를 도입하여
데이터 영속성을 구현하고
객체-관계 매핑
최적화하기
400★★
개인연계형
진행 중인 RESTful API에
Spring Security를
적용하여 인증 및 권한
관리를 구현하고 API
보안 강화하기
450★★
개인 미션 시작
팀 프로젝트 시작
Mermaid
복사
MSA 집중형
Spring Boot와 Spring Cloud를 활용하여 마이크로서비스 아키텍처를 설계하고 구현합니다. 서비스 분산, 관리, 및 배포 기술을 학습합니다.
핵심 역량
Spring Boot와 Spring Cloud 기본 이해
마이크로서비스 설계 및 구현 능력
API 게이트웨이 및 서비스 디스커버리 기술
컨테이너화(Docker) 및 오케스트레이션(Kubernetes)
분산 트랜잭션 관리 및 모니터링
CI/CD 파이프라인 구축 및 자동화
예상 레벨업
난이도 및 구름조각
열심히 학습할수록 더 많은
구름조각이 모입니다.
키보드, 마우스, 기프티콘 등 다양한 리워드를 획득할 수 있습니다.
학습 동기 부여 및 성취감을 높여줍니다.
열심히 공부한만큼 보상을 받을 수 있습니다.
시작점
팀 프로젝트 4
단독형
실시간 데이터 분석을
위한 스트리밍 데이터
처리 시스템 구축하기
1,700★★★★★
연계형
진행 중인 프로젝트에
실시간 이상 감지 시스템을
구현하여 비즈니스
프로세스 모니터링 강화
1,800★★★★★
연계형
진행 중인 프로젝트에
대한 종합적인 성능
분석을 수행하고 최적화
전략 수립 및 적용하기
1,900★★★★★
팀 프로젝트 3
단독형
Spring Cloud Stream을
사용하여 클라우드 네이티브
메시징 시스템 구축하기
1,600★★★★★
연계형
진행 중인 프로젝트에
실시간 데이터 처리를
위한 Kappa 아키텍처
구현하기
1,900★★★★★
연계형
진행 중인 프로젝트에
Apache Pulsar를 도입하여
멀티 테넌트 메시징
시스템 구축하기
2,000★★★★★
팀 프로젝트 2
단독형
Java와 Apache Kafka를
활용한 실시간 이벤트
스트리밍 플랫폼 구축하기
1,450★★★★
연계형
진행 중인 프로젝트에
실시간 데이터 처리를
위한 Lambda 아키텍처
구현하기
1,800★★★★★
연계형
진행 중인 프로젝트에
Apache Flink를 도입하여
복잡한 이벤트 처리
시스템 구축하기
1,900★★★★★
팀 프로젝트 1
단독형
실시간 데이터 처리
시스템을 구축하여
실시간 데이터 분석 및
대응 능력을 확보하기
1,700★★★★★
연계형
진행 중인 프로젝트에
실시간 데이터 분석
파이프라인을 구축하여
비즈니스 인사이트 도출
능력을 강화하기
1,700★★★★★
연계형
진행 중인 프로젝트에
분산 로깅 및 모니터링
시스템을 구축하여 운영
효율성 향상하기
1,400★★★★
고급 스트리밍
개인단독형
Spring Batch를 사용하여
대량의 데이터를 처리하는
배치 작업을 구현하고
배치 프로세싱 이해하기
900★★★★
개인연계형
진행 중인 프로젝트에
Apache Kafka를 도입하여
실시간 이벤트 스트리밍
시스템 구축하기
1,450★★★★★
개인연계형
진행 중인 프로젝트에
Spring Cloud Stream을
적용하여 클라우드 기반
메시징 시스템 구축하기
1,300★★★★★
실시간 데이터 처리
개인단독형
WebSocket을 사용하여
실시간 채팅 기능을
구현하고 양방향 통신
이해하기
850★★★★
개인연계형
진행 중인 프로젝트에
Spring WebFlux를
도입하여 반응형
프로그래밍을 적용하고
동시성 처리 개선하기
700★★★
개인연계형
진행 중인 프로젝트에
Java의 CompletableFuture를
활용하여 비동기 처리를
구현하고 성능 개선하기
800★★★★
Spring 기초
개인단독형
Spring Boot를 사용하여
RESTful API 기반의
간단한 블로그
애플리케이션을 개발하고
MVC 패턴 이해하기
350★★
개인연계형
진행 중인 Spring
프로젝트에 JPA를 도입하여
데이터 영속성을 구현하고
객체-관계 매핑
최적화하기
400★★
개인연계형
진행 중인 RESTful API에
메시지 브로커를 도입하여
비동기 통신을 구현하고
시스템 결합도 낮추기
650★★★
Java 기초
개인단독형
Java를 사용하여 간단한
계산기 애플리케이션을
개발하고 기본 문법을
적용하기
150
개인연계형
진행 중인 Java 프로젝트에
Git을 도입하여 버전 관리
시스템을 구축하고 협업
워크플로우 개선하기
300
개인연계형
진행 중인 프로젝트에
Java의 스트림 API와
람다 표현식을 활용하여
데이터 처리 애플리케이션을
개발하기
650★★★
개인 미션 시작
팀 프로젝트 시작
Mermaid
복사
실시간 데이터 처리 및 스트리밍 집중형
Java와 Spring을 활용하여 실시간 데이터 처리 및 스트리밍 애플리케이션을 개발합니다. Kafka와 같은 메시징 시스템을 통해 실시간 데이터 파이프라인을 구현합니다.
핵심 역량
Java의 멀티스레딩 및 병렬 처리 기술
Spring Integration 및 Spring Cloud Stream 이해
Apache Kafka 및 메시징 시스템 활용
실시간 데이터 처리 및 이벤트 기반 아키텍처 설계
데이터 스트리밍 및 분석 기술
성능 모니터링 및 최적화
예상 레벨업
난이도 및 구름조각
열심히 학습할수록 더 많은
구름조각이 모입니다.
키보드, 마우스, 기프티콘 등 다양한 리워드를 획득할 수 있습니다.
학습 동기 부여 및 성취감을 높여줍니다.
열심히 공부한만큼 보상을 받을 수 있습니다.
시작점
팀 프로젝트 4
단독형
글로벌 규제를 준수하는
종합적인 데이터 보호 및
개인정보 관리 시스템
구축하기
1,900★★★★★
연계형
진행 중인 프로젝트에
제로 트러스트 아키텍처를
적용하여 엔드-투-엔드
보안 체계 구축하기
2,000★★★★★
연계형
진행 중인 프로젝트에
대한 종합적인 보안 감사
및 취약점 분석을
수행하고 개선 전략
수립하기
1,950★★★★★
팀 프로젝트 3
단독형
클라우드 네이티브 환경에
적합한 보안 아키텍처를
설계하고 구현하기
1,700★★★★★
연계형
진행 중인 프로젝트에
AI 기반 이상 탐지
시스템을 구축하여
실시간 보안 위협 대응
능력 강화하기
1,800★★★★★
연계형
진행 중인 프로젝트에
블록체인 기술을 활용한
안전한 데이터 공유 및
검증 시스템 구축하기
1,850★★★★★
팀 프로젝트 2
단독형
마이크로서비스 아키텍처에
적합한 분산 인증 및 권한
관리 시스템 구축하기
1,500★★★★
연계형
진행 중인 프로젝트에
Zero Trust 보안 모델을
적용하여 내부 네트워크
보안 강화하기
1,600★★★★★
연계형
진행 중인 프로젝트에
DevSecOps 파이프라인을
구축하여 지속적인 보안
통합 및 배포 환경
구축하기
1,550★★★★★
팀 프로젝트 1
단독형
OAuth 2.0과 JWT를
활용한 안전한 인증
시스템 구축 및 API
보안 강화하기
1,250★★★
연계형
진행 중인 프로젝트에
역할 기반 접근 제어
(RBAC) 시스템을
구현하여 세분화된 권한
관리 체계 구축하기
1,300★★★★
연계형
진행 중인 프로젝트에
보안 모니터링 대시보드를
구현하여 실시간 보안
위협 대응 체계 구축하기
1,350★★★★
컴플라이언스 및 감사
개인단독형
보안 감사 로깅 시스템을
구현하여 시스템 활동을
추적하고 보안 이벤트
모니터링하기
900★★★★
개인연계형
진행 중인 프로젝트에
GDPR 규정을 준수하는
개인정보 처리 시스템
구현하기
950★★★★★
개인연계형
진행 중인 프로젝트에
보안 취약점 자동 검출
도구를 통합하여 지속적인
보안 품질 관리 체계
구축하기
1,000★★★★★
고급 보안
개인단독형
Spring Security를
사용하여 다단계 인증
시스템을 구현하고
사용자 계정 보안 강화하기
750★★★★
개인연계형
진행 중인 프로젝트에
CSRF 방어 및 XSS 방지
기술을 적용하여 웹
애플리케이션 보안 강화
800★★★★
개인연계형
진행 중인 프로젝트에
데이터 암호화 기술을
적용하여 중요 정보
보호 체계 구축하기
850★★★★
보안 기초
개인단독형
Spring Security를
활용하여 OAuth2 기반
인증 시스템을 구현하고
보안 강화하기
500★★
개인연계형
진행 중인 프로젝트에
JWT를 도입하여 토큰
기반 인증 시스템을
구현하고 보안성 향상하기
600★★★
개인연계형
진행 중인 프로젝트에
SSL/TLS를 적용하여
안전한 데이터 전송
환경을 구축하기
550★★★
Java와 Spring 기초
개인단독형
Spring Boot를 사용하여
RESTful API 기반의
간단한 블로그
애플리케이션을 개발하고
MVC 패턴 이해하기
350★★
개인연계형
진행 중인 Spring
프로젝트에 JPA를 도입하여
데이터 영속성을 구현하고
객체-관계 매핑
최적화하기
400★★
개인연계형
진행 중인 RESTful API에
Spring Security를
적용하여 인증 및 권한
관리를 구현하고 API
보안 강화하기
450★★
개인 미션 시작
팀 프로젝트 시작
Mermaid
복사
백엔드 보안 및 컴플라이언스 집중형
Spring Security를 활용하여 애플리케이션의 보안을 강화합니다. 인증, 인가 시스템을 설계하고 데이터 보호 및 컴플라이언스 규정을 준수하는 방법을 학습합니다.
핵심 역량
Spring Security의 기본 개념 및 구성 요소 이해
OAuth2 및 JWT 기반 인증 시스템 구현
데이터 암호화 및 안전한 데이터 전송 기술
보안 위협 및 취약점 분석 및 대응 기술
컴플라이언스 및 데이터 보호 규정 준수
실무 프로젝트 적용 능력
예상 레벨업
난이도 및 구름조각
열심히 학습할수록 더 많은
구름조각이 모입니다.
키보드, 마우스, 기프티콘 등 다양한 리워드를 획득할 수 있습니다.
학습 동기 부여 및 성취감을 높여줍니다.
열심히 공부한만큼 보상을 받을 수 있습니다.
* 본 미션 로드맵은 예시입니다. 전체 미션 목록은 합격 후 확인할 수 있습니다.

유수의 IT 기업이 수료생과 함께하고 있습니다.

교육비 0원으로 부담 없이 성장하기

백엔드 개발자가 되기 위해 구름톤 딥다이브를 수강해야만 하는 이유

실력의 격차를 만들어줄 수많은 혜택들
훈련장려금
월 최대 316,000원 지원
성장격려금
대회 수상 시 최대 100만원
수료증 발급
프로그램 완주 시 수료증 제공
학습용 맥북
교육 기간 중 맥북 지원
오프라인 학습 공간
팀 프로젝트 이용 공간 지원
전문 서적
한도 내 분야별 도서 지원
자격증 응시료
관련 자격 취득 시 지원
생성형 AI 서비스
학습용 AI 도구 지원
실무용 도구
글로벌 업무툴 비용 지원
구름톤 in JEJU
신청 시 가산점 제공
C-level과 오피스 아워
구름 임원진과 1on1 미팅
판교 네트워킹 파티
업계 실무자와의 만남 기회
구름 COMMIT
IT 세미나 온라인 참석권 제공
구름EXP 상점
학습을 통한 리워드 획득
학습 여정별 강좌
한도 내 인프런 강좌 제공
코딩 테스트
학기 중 실전 모의 테스트 지원
팀 스터디
학습 기반 그룹 활동 지원
수료생 커뮤니티
지속 가능한 커리어 네트워크 구축
with Inflearn
인프런과 성장에 대한 가치와 신념을 공유합니다.
인프런 CTO '향로' 특강
12년차 비전공자 출신 CTO의 라이브 강연
프로그램 수료 후 포인트 제공
지속적인 지식 성장을 위해 인프런 포인트 지급
이력서 등록 시 포인트 제공
‘랠릿’에 이력서 작성 시 인프런 포인트 지급

우수 수료생 혜택

탁월한 성과를 인정받은 플레이어에게 특별한 기회를 드립니다.
장학금
지속 성장을 위한 장학금 지원(200만원 지원)
구름·인프랩 인턴십
실제 현업에서 실무 역량 높일 수 있는 기회 제공
제주 펜트하우스 숙박권
플레이스 캠프 1박 2일 지원(100만원 상당)

판교와 강남 나와 가까운 학습 공간에서

팀 프로젝트부터 개별 스터디까지, 공부하고 싶은 날 가까운 오프라인 학습 공간에서 실력을 키워보세요.
IT 거점 판교 구름 스퀘어
역삼역 1분 거리 강남 교육장

목표는 IT 취업 1:1 밀착 지원을 받아보세요.

01 인턴십 기회
우수 수료생에게 인턴십 서류 전형 면제 기회를 드립니다.
02 취업 컨설팅
자소서 첨삭부터 면접 준비까지 1:1로 밀착 지원합니다.
03 지속되는 성장 케어
수료 후에도 이력서, 포트폴리오 피드백을 지원합니다.
04 취업 콘서트
취업 달성을 위해 매월 커리어 컨설팅, 현직자 네트워킹 시간을 갖습니다.
05 전문가의 취업 특강
현업의 실무 경험과 성공 노하우를 다양한 특강을 통해 습득합니다.
06 기업 매칭
딥다이브 연계 기업에 지원해 채용으로 연결될 수 있도록 돕습니다.

코딩 · 기획 · 디자인 타 직군과 해커톤을 합니다.

01 무박 2일 해커톤
전 과정 플레이어가 모여 딥다이브에서 배운 지식을 토대로 아이디어를 공유하며 하나의 제품을 만듭니다.
02 온보딩 세미나
해커톤이 처음인 분들을 위해 참여 노하우, 협업 방법 등을 공유하는 별도 세미나를 지원합니다.
03 실무진 멘토링
기획 멘토들이 이틀 동안 수료생과 함께합니다. 피드백을 통해 아이디어의 완성도를 높입니다.
04 데모 평가 및 시상
제출한 아이디어는 전문가의 평가를 통해 심사됩니다. 시상 결과에 따라 수상의 영예와 상금이 주어집니다.

끈끈한 수료생 네트워크로 함께 빛나는 성장, 지금 시작하세요.

01
네트워킹 파티
플레이어간 네트워크가 강력해질 수 있도록 네트워킹 파티를 열어요. 다른 과정 플레이어는 물론이고 선배 플레이어와도 교류하세요.
02
구름톤 네트워크
수료를 한 뒤에도 구름톤 플레이어간 유대감 유지를 위한 지속적인 연결을 지원합니다.
03
현직자 초청 만남
지금 현직자는 어떻게 일하고 있을까요? 현직자를 만나 실무 이야기를 듣습니다.
04
구름 내부 세미나 초대
구름톤 플레이어라면 구름 임직원 지식 세미나에 참석할 수 있습니다. 구름의 성장 문화에 함께하세요.
05
COMMIT 참석권
매월 진행되는 지식 세미나 ‘COMMIT’ 온라인에 참여할 수 있습니다.
06
구름톤 딥다이브 해커톤
전 과정 플레이어가 모두 모여 아이디어를 공유하고 AI 기반의 제품을 만듭니다.

“실제 개발 흐름과 유사한 프로젝트를 경험했어요. 직접 서버를 구축하고 젠킨스로 배포 자동화를 해보며 학교나 독학으로는 경험하기 어려운 실무 감각을 얻게 됐습니다.”

이재혁
이지수
백엔드 개발자 과정 1기 수료생

게이미피케이션 기반의 학습으로 성장의 관성을 만들어보세요.

01 자기주도적 학습
플레이어가 학습을 주도적으로 관리할 수 있도록 지원합니다. 다양한 학습 자료와 도구를 제공하여, 스스로 학습 목표를 설정하고 성취할 수 있습니다.
02 실무 경험 중심
모든 과정은 온라인으로 진행합니다. 미션과 퀘스트를 통해 지속적으로 실력을 올리고, 현업 실무자 멘토와의 만남으로 실전 노하우를 미리 습득합니다.
03 게이미피케이션
미션과 퀘스트를 달성하면 가상의 통화인 구름 조각을 보상 받습니다. 구름 조각으로 다양한 상품을 구매할 수 있어, 동기 부여와 학습의 재미를 동시에 경험합니다.

K-디지털 트레이닝 최초 교육 과정 수료율 100%

국내 부트캠프 중 수료율 100%는 유일합니다. 남다른 운영 노하우를 통해 성장에만 집중해보세요.
01 성취도별 학습 관리
구름의 LXP(Learning eXperience Platform)를 통해 학습 현황을 모니터링하고, 개인별 맞춤 보완을 지원합니다.
02 언제든 가능한 질문
실시간 문의와 게시판을 이용해 강사에게 질문하고, AI 튜터를 통해 즉시 궁금증을 해결할 수 있습니다.
03 전문가 피드백
프로젝트 과정에 전문가가 함께합니다. 서비스 기획부터 실제 구현까지 전문가의 피드백으로 성장하세요.
04 팀별 멘토링 진행
팀별 멘토링을 진행합니다. 각 팀에는 최소 1명 이상의 현직 개발자 멘토가 배정되어 플레이어의 성장을 지원합니다.
05 전담 매니저의 관리
학습에 집중할 수 있도록 교육 운영 매니저가 함께합니다. 어려운 점이 있으면 교육 운영 매니저를 찾아주세요.
06 오피스아워 with C-Level
구름 C-Level과 1:1 대화 시간. 커리어에 대한 고민과 조언을 나누고 현업 전문가들의 생생한 인사이트를 공유 받으세요.

지금 바로 지원하세요.

다음과 같은 지원 절차에 따라 진행됩니다.
STEP 01
지원서 작성
여러분의 잠재력과 열정을 있는 그대로 표현해주세요.
STEP 02
HRD-Net 수강 신청
본 과정은 국민내일배움카드 소지자를 대상으로 진행됩니다.
STEP 03
지원자 평가
딥다이브는 여러분의 잠재력과 열정, 2가지만 봅니다.
STEP 04
선발 발표
개별 연락을 통해 합격 여부 및 오리엔테이션 안내를 드립니다.
STEP 05
오리엔테이션
오리엔테이션은 전 과정 온라인으로 진행됩니다.
STEP 06
수강 시작
잠재력을 폭발시키는 딥다이브를 시작하는 순간입니다.
*서류 합불 안내 일정: 1차 06. 05 (목), 2차 06. 20 (금)

다른 과정도 알아보기

딥다이브 할 수 있는 다른 분야도 살펴 보세요.
모집 예정
0원 ← 19,021,200원
비대면 실시간
모집 예정
0원 ← 19,003,050원
온라인 강의
모집 예정
0원 ← 19,021,200원
비대면 실시간
모집 예정
0원 ← 19,130,100원
온라인 강의
모집 중
0원 ← 19,021,200원
비대면 실시간
모집 중
0원 ← 19,021,200원
비대면 실시간
모집 중
0원 ← 19,021,200원
비대면 실시간

자주 묻는 질문

혹시 더 궁금한 점이 있으신가요?
모집 및 선발
지원 대상은 어떻게 되나요?
지원 프로세스가 어떻게 되나요?
지원 접수 확인은 어떻게 하나요?
지원서 수정이 가능한가요?
고용24 등록 시 회차는 아무거나 선택하면 되나요?
고용24 수강 신청 확인은 어떻게 하나요?
선발 기준이 있나요?
[고등학생/비전공자/대학생/재직자/해외거주자]도 훈련 신청이 가능한가요?
K-디지털 트레이닝 과정 중복 지원이 가능한가요?
K-디지털 트레이닝 과정을 이전에 수강한 적이 있는데 신청이 가능한가요?
국민취업지원제도와 병행할 수 있나요?
다음 기수는 언제 모집하나요?
훈련 및 수강
온라인과 오프라인 중 어떤 형태로 훈련이 진행되나요?
수업 출결은 어떻게 진행되나요?
수강에 필요한 준비물이 있나요?
PC나 노트북이 없는데, 지원 받을 수 있나요?
비대면 실시간 수업이 진행되는 동안 카메라나 마이크를 켜야 하나요?
권장 노트북 사양이 있을까요?
모바일로도 학습이 가능한가요?
중도에 포기하면 불이익이 있나요?
K-디지털 트레이닝 과정도 훈련 장려금을 받을 수 있나요?
국민내일배움카드 관련
국민내일배움카드 발급 조건이 있나요?
국민내일배움카드만 있으면 전액 무료인가요?
국민내일배움카드 잔액과 상관없이 신청이 가능한가요?
고객센터
모든 상담은 채팅으로 진행됩니다. 궁금한 점을 채팅으로 남겨 주시면 빠르게 답변 드릴게요.
운영 시간
평일 10:30 - 17:00
(휴게 시간 12:00 - 13:30, 주말 및 공휴일 휴무)
대표 류성태 개인정보보호책임자 곽경주 사업자 등록번호 124-87-39200 통신판매업 신고 번호 제2019-성남분당B-0224호
주소 경기도 성남시 분당구 판교로 242 PDC A동 9층 전화 031-600-8586 이메일 contact@goorm.io
goorm Inc. All Rights Reserved.
지원하기