bg
flag bg

개발자 평가 서비스 독보적 리더 프로그래머스

AI 기능을 직접 구현하며 완성하는
백엔드 과정

object img
  • 모집 기간

    ~ 26년 5월 6일(수) 14시

  • 교육 기간

    26년 5월 13일(수) ~ 11월 9일(월)

  • 교육 시간

    09:00 - 18:00, 이후 자율 학습 시간 *교육시간 외 특강이 진행될 수 있습니다.

수강 혜택

  • icon

    훈련 장려금
    최대 170만 원

  • icon

    수강생 전원
    맥북 지원

  • icon

    수료 후에도 이어지는
    집중 취업 지원

  • icon

    스터디
    도서 지원

  • icon

    기술·실무
    특강 4회

데브코스 인턴십 풀패키지

수료 후 인턴으로 출근하자!

text: 최신 기술 온보딩부터 인턴십까지 한 번에! 채용 시장에서 단연 돋보이는 금턴 경험을 쌓아보세요 text: 최신 기술 온보딩부터 인턴십까지 한 번에! 채용 시장에서 단연 돋보이는 금턴 경험을 쌓아보세요
main img main img
  • icon

    차원이 다른 인턴십 경험

    국내 기업부터 실리콘밸리, LA, 뉴욕 등
    글로벌 스타트업 인턴 연계

  • icon

    글로벌 인턴십 준비 A to Z 지원

    영어 이력서 & 면접 컨설팅부터
    단기 영어 과정, J1 비자 발급 모두 지원

  • icon

    인턴 근무 전 최신 기술 온보딩

    근무 예정 기업의 기술 스택 학습으로
    성공적인 인턴 경험 100% 보장

*우수 수료생 대상 제공

AI 시대,
개발자 취업 경쟁이 달라졌습니다

  • 연합뉴스

    “간단 코딩은 AI가…
    초급·고급 개발자 채용 양극화 더 커진다”

  • Oxford Internet Institute

    AI 스킬이 있는 지원자는
    면접 확률이 8~15% 증가

  • Axios

    채용 감소 속에서도 AI 스킬 수요 증가

이제 AI는 ‘있으면 좋은 스킬’이 아니라,
취업 가능성을 좌우하는 핵심 조건입니다

title-icon

AI가 코드를 쓰는 시대,
이제 중요한 것은 ‘연결하는 능력’

개별 기술을 아는 것을 넘어 이를 연결해
실제 서비스로 구현하는 능력이 중요해졌습니다.

text: AI 모델, 데이터 처리, 백엔드 시스템, 클라우드 인프라 각 기술이 하나로 연결되어 실제 서비스로 구현된다
title-icon

기업이 찾는 개발자,
이렇게 만들어집니다

비전공자와 입문자도 AI + 백엔드 실무 역량을
단계적으로 완성할 수 있도록 설계된 과정입니다.

text: 기업이 찾는 개발자가 되는 데브코스 학습 플로우, AI 활용 → 백엔드 개발 → 데이터 설계 → 클라우드 배포 → AI 서비스 완성
title-icon

데브코스에서는
AI를 개발 파트너로 활용합니다

text: 데브코스 AI 활용 요소 : 개발 전 과정에 AI 활용, 문제 해결 과정에서 AI와 협업, 상황에 맞게 다양한 AI 툴 사용, 바이브코딩 실습, LLM API 연동으로 AI 기능 구현, AI 기반 서비스 프로젝트 text: 데브코스 AI 활용 요소 : 개발 전 과정에 AI 활용, 문제 해결 과정에서 AI와 협업, 상황에 맞게 다양한 AI 툴 사용, 바이브코딩 실습, LLM API 연동으로 AI 기능 구현, AI 기반 서비스 프로젝트

AI 시대,
서비스를 만드는 능력이 핵심입니다.
데브코스는 그 경험을 만듭니다.

수많은 선택지 중
AI 활용 백엔드 데브코스
정답인 이유

#커리큘럼

1,700개 기업 채용 데이터를
기반으로 한 커리큘럼

실제 채용 기준에 맞춰 핵심 기술만 선별했습니다.

  • 채용정보
    카카오페이 채용 정보

    Java/Kotlin/Scala 등의 개발 언어 및 Spring/Akka 등의 프레임워크 경험이 있는 분을 원해요.

    RDBMS 기반의 웹 어플리케이션 모델링, 개발, 튜닝 경험이 있는 분을 원해요.

    지식을 공유하며 함께 성장하는 문화를 만들어 가고 싶은 분을 원해요.

    다양한 직군과 원활하게 협업할 수 있는 분을 원해요

    커리큘럼
    AI 백엔드 데브코스

    Java 프로그래밍 기초 및 심화 학습

    Spring Boot를 활용한 REST API 설계 및 개발 실습

    Java 기반의 Spring 프레임워크 실무 활용

    MySQL, RDBMS 활용 및 트랜잭션 관리 실습

    GitHub을 활용한 코드 리뷰 및 협업 실습 팀 프로젝트를 통한 실무 협업 환경 경험 프론트엔드 개발자와 협업하여 백엔드 API 설계 및 개발

  • 채용정보
    우아한형제들 채용 정보

    객체지향 기반의 시스템 아키텍처 설계 및 개발 가능

    Java/Kotlin 및 Spring Framework 개발에 대한 깊은 지식을 바탕으로 Web Application 개발 경험 보유

    JPA, Hibernate, 도메인 모델링 등 ORM 사용 경험

    MSA(Micro Service Architecture)의 개념의 이해를 기반으로 개발 및 운영 업무 수행

    Test framework를 활용하여 테스트 코드 작성 경험 보유

    커리큘럼
    AI 백엔드 데브코스

    Java 객체지향 프로그래밍(OOP) 개념 학습 및 디자인 패턴 및 SOLID 원칙 학습

    시스템 아키텍처 설계 실습

    Spring Boot를 활용한 개발 경험

    REST API 설계 및 구현

    Spring Data JPA 학습

  • 채용정보
    신한투자증권 채용 정보

    Java, Python 기반 웹 프레임워크 경험

    SQL 활용

    MariaDB, MongoDB를 이용한 메타데이터 및 모니터링 데이터 관리

    VectorDB 관리 (elasticsearch / weaviate 등)

    Git, Jenkins, 컨테이너 오케스트레이션 툴 사용 경험

    AI 기술을 활용한 프로덕트 출시 또는 프로젝트 경험

    협업을 위한 커뮤니케이션 능력

    커리큘럼
    AI 백엔드 데브코스

    Java 프로그래밍 기초 및 심화 학습

    MySQL, RDBMS 활용 및 트랜잭션 관리 실습

    GitHub을 활용한 코드 리뷰 및 협업 실습

    생성형 AI를 활용한 팀 협업 프로젝트 진행

#팀 프로젝트

팀 기반으로 완성하는 실전 협업

실무에 가까운 협업으로 포트폴리오를 완성하세요.

  • PROJECT 1

    생성형 AI 활용 프론트엔드 개발 프로젝트

    생성형 AI를 활용해 여행 계획 및 추천 플랫폼을 개발하며 JavaScript 기반 프론트엔드 역량을 강화합니다.
    개발 환경 구축과 WBS 활용을 통해 전체 개발 사이클을 경험하며
    코드 수집 및 검토 과정을 통해 효율적인 프론트엔드 개발 기술을 습득합니다.

    프로젝트 유형

    팀 프로젝트

    AI

    JavaScript

  • PROJECT 2

    생성형 AI 활용 백엔드 개발 프로젝트

    전문가 매칭 플랫폼을 구현하며 Java와 Spring Framework로 백엔드 개발 역량을 강화합니다.
    DB 입출력 및 검색 기능, 예외 처리 등을 학습하며 실무에 필요한 기술을 적용하고,
    CI/CD 환경을 구축을 통해 서비스 배포 과정을 통해 실제 운영 지식을 함양합니다.

    프로젝트 유형

    팀 프로젝트

    Java

    Spring Framework

    • project img
    • project img
    • project img
    • project img
  • PROJECT 3

    생성형 AI 활용 풀스택 개발 프로젝트

    프론트엔드와 백엔드를 통합한 풀스택 프로젝트로 실무 중심의 개발 경험을 제공합니다.
    생성형 AI를 활용해 효율적 환경을 구축하고, 최적화된 기술 스택을 설계 및 적용합니다.
    기획부터 테스트까지 전 과정을 경험하며 실무와 가까운 협업 프로젝트를 경험합니다.

    프로젝트 유형

    팀 프로젝트

    Kotlin

더 많은 최종 프로젝트 결과물 보러가기

#데브패스

수료 전부터 시작되는 취업 준비

취업 전문가가 합격까지 함께합니다.

텍스트 : 데브패스의 취업 준비 커리큘럼 : 취업 목표 수립 > 나의 강점 분석 > 포트폴리오 완성 > 실전 취업 대비
  • 주제별 취업 특강
  • 원티드 및 코멘토 제휴 서비스
  • 현직자, 취업 선배 직무 인터뷰
  • 채용 설명회 개최 및 채용 정보 안내
  • 1:1 무제한 포트폴리오 & 면접 컨설팅

데브코스만의 무제한 취업 지원 살펴보기

report img
#역량진단평가

실제 채용 평가로 검증하는 실력

스프린트마다 데이터 기반 진단으로 성장을 확인합니다.

수강생 리얼 후기

후기 더 보기 +

title-icon

100% 온라인 교육
공간의 제약 없이, 효율은 더 높게!

  • icon
    시간·공간 효율성

    Time and space efficiency

  • icon
    지역 제약 해소

    Removal of regional constraints

  • icon
    유연한 학습 환경

    Flexible learning environment

데브코스는 운영진 밀착 케어를 통해
학습을 포기 없이 끝까지 수강할 수 있게 지원합니다.

프로그래머스의 노하우를 담아
교육 본질에 집중했습니다

*데브코스 데이터 : 2025년 6월 기준 웹과정 최근 4회차 내부 데이터 기준

  • 92%

    프로그래머스 코딩테스트
    누적 응시자 수

  • 95%

    개발자 역량 평가
    국내 시장 점유율

  • 91%

    데브코스
    평균 학습 콘텐츠 만족도

  • 92%

    데브코스
    평균 멘토링 만족도

  • 90%

    데브코스
    평균 수료율

  • 89만+

    프로그래머스 코딩테스트
    누적 응시자 수

  • 95%

    개발자 역량 평가
    국내 시장 점유율

  • 91%

    데브코스
    평균 학습 콘텐츠 만족도

  • 92%

    데브코스
    평균 멘토링 만족도

  • 90%

    데브코스
    평균 수료율

비전공자, 입문자도
모두 완주 가능한 개발자 부트캠프

text: 교육 내내 강사와 퍼실리테이터가 상주하며 궁금증 바로 해결 - 입문자, 비전공자부터 심화 학습자까지, 수준별 학습용 VOD 및 실습 자료 제공 - 학습 시작 전 필요한 기본기 강의 제공 - 만족도 조사를 통해 필요한 교육을 추가 제공하여 학습 공백 최소화 text: 교육 내내 강사와 퍼실리테이터가 상주하며 궁금증 바로 해결 - 입문자, 비전공자부터 심화 학습자까지, 수준별 학습용 VOD 및 실습 자료 제공 - 학습 시작 전 필요한 기본기 강의 제공 - 만족도 조사를 통해 필요한 교육을 추가 제공하여 학습 공백 최소화

데브코스 수강생에게만
아낌없이 모두 다 드립니다!

text: 혜택 모음 - 1천만원 상당 교육 국비 지원 + 훈련 장려금, 스터디 도서 및 학습에 필요한 유료 툴 지원, 지원만해도 기업에 제공되는 유료 강의 제공, 스프린트별 역량 진단 평가 제공, 데브코스 브랜드 키트 제공, 수료 후 6개월까지 집중 취업 지원 text: 혜택 모음 - 1천만원 상당 교육 국비 지원 + 훈련 장려금, 스터디 도서 및 학습에 필요한 유료 툴 지원, 지원만해도 기업에 제공되는 유료 강의 제공, 스프린트별 역량 진단 평가 제공, 데브코스 브랜드 키트 제공, 수료 후 6개월까지 집중 취업 지원

몰입도 100% 학습 환경!
넓고 쾌적한 오프라인 강의장 제공

  • classroom img
  • classroom img
  • classroom img
  • classroom img
  • classroom img
  • classroom img

프로그래머스 서초 강의장
*최종 프로젝트 중 이용 가능

장비걱정 제로!
오직 학습에만 집중하세요

맥북 이미지

학습 기간 동안 수강생 전원 맥북 지원

Roadmap

생성형 AI 활용 백엔드 데브코스만의
특별한 학습 로드맵

커리큘럼

92만 개발자 데이터로 완성한
AI 백엔드 특화 커리큘럼

Java, Spring, AI 역량까지 학습하며
AI 시대에 필요한 개발자로 성장합니다.

STEP 01

생성형 AI를 활용한 웹서비스 프론트엔드 개발

  • 웹 개발 기초 학습

    프로그래밍 언어 기초

    HTML/CSS/JavaScript 학습

    Git의 기본 개념과 버전 관리

  • ChatGPT 이해하기

    프롬프트 엔지니어링의 이해

    프롬프트 플러그인 응용 실습

    ChatGPT의 기본 구조 및 원리

    ChatGPT를 활용한 프론트엔드 개발 실습

STEP 02

Java와 Spring으로 배우는 백엔드 개발

  • Java 문법 기초

    자료형, 배열, 연산자

    제어문, 클래스와 객체, 제네릭, 파일 입출력

  • Java 문법 심화

    캡슐화, 상속, 다형성, 추상화

    객체 지향 프로그래밍(OOP)

    API의 이해와 실습

  • Spring 기초 및 응용

    Java 기반의 Spring 프레임워크 이해와 실무 활용

    Spring 핵심 원리: IoC, DI, AOP의 구조와 동작 원리

    Spring Core 기능 활용

  • 알고리즘 기초

    SW에 대한 분석·이해·설계·구현 능력 기반 문제풀이

    구현, 배열, 반복문, 조건문, 문자열, 트리, 해시, 완전탐색

STEP 03

데이터베이스 연동 백엔드 개발

  • SQL과 데이터베이스

    SQL 기본 문법과 데이터 조회

    데이터베이스 설계 원칙

    데이터베이스 정의 및 조작 언어 이해

  • SQL 심화

    Statement & PreparedStatement를 활용한 데이터 처리

    Mybatis를 활용한 CRUD 구현 및 동적 SQL 작성

  • Spring과 데이터베이스

    ORM 프레임워크(JPA)와 데이터 매핑의 이해

    Spring Data Access로 데이터 접근 효율화

    JDBC를 활용한 데이터 연동 및 최적화

STEP 04

웹서비스 클라우드 배포

  • SpringBoot와 백엔드 서버 개발

    SpringBoot와 백엔드

    서버 렌더링 구현

    SpringBoot와 Spring MVC를 활용한 웹 애플리케이션 개발

    RestAPI 설계와 HTTP Method 활용

    Spring Security 세션 및 토큰 기반 인증

  • CI/CD 환경 구축

    리눅스 기초와 Ubuntu 명령어

    Docker 이해와 실습

    CI/CD 파이프라인 설정

    다중 컨테이너 테스트 및 자동화

  • 클라우드 기반 배포

    DockerFile 작성 및 클라우드 플랫폼의 활용

    클라우드 서버 배포 및 관리

    안정적인 애플리케이션 운영 전략 학습

FINAL PROJECT

동료와 함께하는 최종 프로젝트

  • 실무 환경과 유사하게 프로젝트 진행

    기획부터 배포까지 실무 환경과 유사하게 프로젝트 진행

    현업에서 사용하고 있는 툴을 활용하는 프로젝트

    기술 능력 향상부터 소프트스킬까지!

  • 포트폴리오 강화

    최종 발표 및 회고 진행

    프로젝트 관리와 개발자 취업을 위한 포트폴리오 작성 특강

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

더 자세히 보러가기

강사 소개

수천 명의 개발자를 길러낸
실전 강사진

현장에서 검증된 강의력으로 실무에 바로 적용할 수 있는 기술을 교육합니다

강사 소개 이미지

멘토링 시스템

코드 리뷰부터 실시간 Q&A까지!
현직 개발자와 함께하는 멘토링

데브코스 멘토링 시스템

  • 개인별 코딩 스타일과 실력에 맞춘
    세심한 피드백

  • 프로젝트 기획부터 배포까지
    전 과정에 대한 멘토링

  • 실시간 Q&A를 통한
    즉각적인 의문점 해소

  • 몰입을 돕는
    9 to 6 관리 시스템

  • 인사이트 공유를 위한
    커피챗

멘토링 미리보기

  • icon

    User-Question 중간 테이블 구조에서 랭킹 점수는 어떻게 설계하는 것이 좋을까요?

    UserQuestion 테이블에 Answer의 점수를 함께 저장하는 방식과 문제 풀이 시 랭킹 테이블 TotalScore에 바로 score를 합산하는 방식 중 어떤 접근이 더 적절한지 궁금합니다.

    icon

    두 가지 방식을 모두 사용하는 것을 권장합니다. UserQuestion에는 개별 문제별 점수를 저장하여 상세 이력을 관리하고, TotalScore에는 누적 점수를 별도로 관리합니다. 이렇게 하면 문제별 점수 조회가 필요할 때는 UserQuestion을 사용하고, 랭킹 조회 시에는 TotalScore만 조회하여 성능을 최적화할 수 있습니다. TotalScore는 문제 풀이 시마다 업데이트하되, 트랜잭션 내에서 동시성 문제를 고려해야 합니다.

  • icon

    사용자–구독 테이블을 1:1로 매핑할 때 연관관계의 주인은 어디에 두는 것이 맞을까요?

    현재 사용자 테이블과 구독 테이블을 1대1로 매핑하고 있는데 연관관계의 주인을 사용자로 설정하는 것이 맞을까요?

    icon

    연관관계의 주인은 외래키를 가지는 쪽으로 설정하는 것이 원칙입니다. 구독 테이블에 user_id 외래키가 있다면 Subscription이 연관관계의 주인이 되어야 합니다. 비즈니스 로직상 구독이 사용자에 종속되므로 Subscription에 @ManyToOne으로 User를 참조하고, User에서는 @OneToOne(mappedBy = "user")로 역방향 참조를 설정하는 것이 자연스럽습니다. 다만 1대1 관계가 정말 필요한지 재검토해보세요. 사용자는 여러 구독 이력을 가질 수 있으므로 1:多 관계가 더 적합할 수 있습니다.

  • icon

    양방향 매핑을 도입할 때 발생할 수 있는 문제와 주의할 점은 무엇인가요?

    Subscription 엔티티에서만 User 엔티티를 단방향 매핑하고 있는데, User 기준으로 Cascade 설정을 위해 양방향 매핑을 고려 중입니다. 양방향 매핑 시 발생할 수 있는 문제들과 해결 방법이 궁금합니다.

    icon

    양방향 매핑의 주요 문제는 순환 참조, 무한 루프, 연관관계 불일치입니다. JSON 직렬화 시 순환 참조가 발생하므로 @JsonIgnore, @JsonManagedReference/@JsonBackReference, 또는 DTO 변환으로 해결해야 합니다. toString(), hashCode() 메서드에서 양방향 참조를 포함하면 무한 루프가 발생하므로 제외해야 합니다. 연관관계 편의 메서드를 작성하여 양쪽 관계를 동시에 설정해야 합니다(예: user.addSubscription()에서 subscription.setUser(this)도 함께 호출). Cascade 설정은 신중하게 해야 하며, 보통 CascadeType.PERSIST, MERGE만 사용하고 REMOVE는 의도치 않은 삭제를 방지하기 위해 피하는 것이 좋습니다.

특강 소개

실무 인사이트 가득한
현업 개발자의 기술 & 실무 특강

  • 특강 01

    클린코딩과 리팩토링

    코드 품질을 높이기 위한 클린코딩과 리팩토링의 원칙을 학습합니다. Docker를 비롯한 클라우딩 서비스에 대한 이해와 협업 방법을 익히며 실무에서 필요한 스킬을 다집니다. 효율적인 협업과 코드 관리로 프로젝트 완성도를 향상시키는 시간을 제공합니다.

  • 특강 02

    개발자 글쓰기 방법

    기술 블로그, 도메인 지식, 이슈 보고 등 다양한 기록을 통해 성장하는 방법을 배웁니다. 사례 분석을 통해 글쓰기 스킬을 향상시키고 효과적인 지식 공유 방법을 탐구합니다. 실무와 학습을 병행하며 자신의 경험을 정리하고 표현하는 능력을 기릅니다.

  • 특강 03

    생성형 AI(LLM) 기술 소개

    생성형 AI(LLM)의 동작 원리와 한계, 실제 활용 사례를 체계적으로 소개합니다. LLM을 활용한 다양한 실습을 통해 AI 기술을 개발과 연계해 적용하는 법을 학습하며 생성형 AI 기술의 가능성과 한계를 이해하고, 프로젝트 및 현업 활용 방안을 모색합니다.

  • 특강 04

    [참여기업 특강] AI 에이전트 활용 사례

    최신 트렌드인 AI 에이전트의 활용 방법과 성공 사례를 학습합니다. 현업 전문가의 관점에서 최종 프로젝트의 기획과 진행 방법에 대한 조언을 얻습니다. AI 에이전트를 실제 업무와 프로젝트에 어떻게 적용할지 구체적으로 탐구합니다.

  • 특강 05

    개발자 취업역량 강화

    취업 준비가 막막하다면?
    이력서와 IT 포트폴리오 작성부터 기술면접 대비 전략까지 실습 중심으로 취업 준비에 필요한 핵심 역량을 체계적으로 강화합니다.

실무 특강 체험해보기

bg
after class icon

수료로 끝나지 않습니다.
취업까지 함께합니다!

취업 매니저가 운영하는 데브코스 수료생 커뮤니티를 통해
채용 정보, 취업 특강, 취업 컨설팅 등 취업 지원을 이어갑니다.
*현재 가입자 수 1,700+명

데브코스 수료 후
내 실력을 증명해보세요!

개발자 역량 평가 1위 프로그래머스 자격증 취득 지원!
수료 후에도 개발자 취업 경쟁력을 완성합니다.

*취득 지원 정책은 변동 될 수 있습니다

역량인증자격증 자세히 알아보기

icon

지원 절차

  • 서류 지원
    icon

    ~ 5월 6일(수) 14시까지

    프로그래머스를 통해 지원

    학습 의지 및 계획에 대해 구체적으로 기재해주세요.

  • 유선 인터뷰
    icon

    개별 일정 안내

    대상자 메일 별도 안내

    프로그래머스 등록 메일로 자세한 내용을 안내드리며, 등록 메일은 마이페이지에서 확인 가능합니다.

  • 최종 합류
    icon

    개별 일정 안내

    최종 합격 및 학습 준비

    최종 합격자를 메일로 안내드리며, 데브코스와 함께 학습 준비를 시작합니다.

편의 기능

자주 묻는 질문 (FAQ)