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

AI와 함께 일하는 개발자로 커리어 업그레이드!

LLM과 프롬프트 엔지니어링으로
한 층 더 높은 수준의 개발자로 도약!

object img
  • 모집 기간

    ~ 26년 2월 27일(금)
    14시까지

  • 교육 기간

    26년 3월 3일(화)
    ~ 26년 8월 28일(금)

  • 교육 시간

    09:00 - 18:00,
    이후 자율 학습 시간

*교육시간 외 특강이 진행될 수 있습니다.

1,700만원 백엔드 과정,
내일배움카드로 50만원에 수강

*훈련장려금은 개인마다 지급액이 상이할 수 있습니다.

text img: 매월 지급되는 훈련장려금으로 체감 부담은 훨씬 적게! 평균 170만원+ (월 최대 30만원) text img: 매월 지급되는 훈련장려금으로 체감 부담은 훨씬 적게! 평균 170만원+ (월 최대 30만원)
bg img bg img
object img

지금 지원하면,
<웹 서비스 개발의 이해>
강의 즉시 제공!

AI 백엔드 지원자 혜택, 웹 개발 흐름부터 탄탄하게

데브코스 인턴십 풀패키지

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

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

    차원이 다른 인턴십 경험

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

  • icon

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

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

  • icon

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

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

*우수 수료생 대상 제공

개발자의 필수 경쟁력, AI 역량!
LLM 프로젝트로 2026 상반기 취업시장을 선점하세요

ai-img

지금 이 순간에도 누군가는 AI를 활용해
실무 프로젝트를 완성하고 있습니다.

*생성형 AI 활용 백엔드 데브코스 수강생들의 프로젝트 결과물입니다.
*LLM(Large Language Model): 방대한 텍스트 데이터를 학습하여, 사람처럼 자연스러운 언어를 이해하고 생성할 수 있는 인공지능 모델

  • 프로젝트 이미지
  • 프로젝트 이미지
  • 프로젝트 이미지
  • 프로젝트 이미지
  • 프로젝트 이미지
  • 프로젝트 이미지
  • 프로젝트 이미지

아직도 AI에게 단순 질문만 하고 계신가요?

그렇다면 취업 시장에서 요구하는
AI 역량을 놓치고 있는 것입니다.

  • 간단하게 질문만 하던 내가

    이 코드 에러 고쳐줘

  • 명확한 요구 사항을 입력하는 개발자로!

    나는 스프링부트 3.2 버전이랑 Lombok을 사용하고 있어.

    아래 코드에서 UserContoller 안의 userService를 호출할 때 NullPointerException이 발생해. 이게 왜 이런 문제가 생기는 건지 원인을 단계별로 정리해서 설명해줘.

tool img tool img

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

report img
#스프린트별 역량진단평가

대기업 채용 평가를 그대로 경험하는 개발자 교육

대기업 및 IT 기업에서 실제 활용하는 평가 방식으로
스프린트마다 성장을 확인합니다.
정밀한 데이터 기반 진단으로,
취업을 위한 실무 역량을 완성할 수 있습니다.

#채용 데이터 기반 커리큘럼

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 img
    • project img
    • project img
    • project img
  • 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 무제한 포트폴리오 & 면접 컨설팅

    포트폴리오와 면접 컨설팅,
    무제한으로 1대1 서비스를 제공합니다.

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

100% 온라인 교육,
공간의 한계를 넘어 성장하세요!

  • 체력과 시간을 아끼면서
    학습에 더욱 집중할 수 있어 좋아요!

  • 서울이 아닌, 다른 지역에 거주하면서 양질의 교육을 받을 수 있다는 게 가장 큰 장점이에요!

  • 대면 수업이 아니라도 그때그때 궁금한 것을 질의응답 받을 수 있어서 불편함을 느끼지 못했어요!

  • 내가 세팅한 최고의 학습 환경, 내게 딱 맞는 편한 공간에서 수업에 집중할 수 있어 좋아요!

배경 이미지

프로그래머스와 함께하세요!

개발자를 위한 국내 최고의 개발자 교육 + 테스팅 플랫폼
프로그래머스에서
기업 채용 및 평가 데이터를 비교 분석하여
실무에 최적화된 교육 과정을 제작했습니다.

  • 2,490명

    누적 수강생 수

  • 100%

    최대 수료율

  • 90%+

    평균 출석률

수료율, 출석률 수치
2021년~ 2024년 진행된 KDT 데브코스 과정 기준

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

입문자도 OK 입문자도 OK

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

혜택 모음 혜택 모음

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

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

프로그래머스 서초 강의장

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

맥북 이미지

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

데브코스 수료 시
100% 지원!

개발자 역량 평가 1위 프로그래머스에서 만든 자격증 취득하고,
350개+ 기업에서 [코테 면제 ∙ 채용 우대] 받아보세요.

*취득 지원 정책은 변동 될 수 있음

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

수강생 리뷰

수료생 후기가 증명하는
고퀄리티 백엔드 과정

INTERVIEW

생성형 AI로 배우는 속도는 올리고,
백엔드 역량은 탄탄히 다진 6개월

은나현님

AI 활용 백엔드 데브코스 1기 수료생

  • 리뷰아이콘
    김**님

    AI 백엔드 1기 수료생

    놓치지 않고 끌고 가려는 모습이
    인상 깊었습니다.

    학생들의 현재 실력과 상관없이 어느 하나 놓치지 않고 끌고 가려는 모습이 인상 깊었습니다.
    진도를 나가면서도 수시로 체크해주셨고, 실력과 열정을 모두 갖춘 강사님의 수업 덕분에 점점 더 좋은 강의가 되어가는 것 같아요.

  • 리뷰아이콘
    조**님

    AI 백엔드 1기 수료생

    오히려 흥미롭고
    도움이 됐어요.

    수업 내용이 정말 좋습니다. 지금 당장 자세히 설명하는 것도 좋겠지만,
    강사님이 “나중에 이해될 내용”이라며 잠깐 보여주시는 부분도 오히려 흥미롭고 도움이 됐어요.
    혼자 공부했다면 절대 이 속도로 진도를 못 나갔을 텐데, 강사님께서 이끌어주시는 힘이 참 크다고 느꼈습니다.

  • 리뷰아이콘
    자**님

    AI 백엔드 1기 수료생

    동기부여도 많이 되었고,
    학습 방법이나 개발자처럼 생각하는 사고력도 키울 수 있었습니다.

    초반에는 커리큘럼에 따라 학습이 진행되었는데, 이후에는 개발 업계 관련 이야기도 자세히 들려주셨어요.
    주변에 개발자 지인이 많지 않은 저에게는 정말 유익했습니다.
    데브코스에 참여하면서 동기부여도 많이 되었고, 학습 방법이나 개발자처럼 생각하는 사고력도 키울 수 있었습니다.

  • 리뷰아이콘
    서**님

    AI 백엔드 1기 수료생

    누구 하나 빠짐없이 이해할 수 있도록
    정말 열심히 설명해주십니다.

    수강생마다 배경 지식 수준이 다를텐데, 누구 하나 빠짐없이 이해할 수 있도록 정말 열심히 설명해주십니다.
    그렇다고 진도가 너무 밀리거나 흐트러지지 않아서 다양한 수준의 학습자가 함께 따라가기 좋은 수업이라고 느꼈어요.

  • 리뷰아이콘
    이**님

    AI 백엔드 1기 수료생

    ‘좋은 개발자가 되기 위한 방법’을
    알려주시는 것이 가장 좋았습니다.

    당장 사용할 수 있는 기술만 가르치는 것이 아니라, ‘좋은 개발자가 되기 위한 방법’을 알려주시는 것이 가장 좋았습니다.
    학습자의 의견에 귀 기울여 주시는 점에서 진심이 느껴졌어요.

  • 리뷰아이콘
    서**님

    AI 백엔드 1기 수료생

    실무 감각까지 키울 수 있는 수업이라
    많은 도움이 되고 있어요.

    단순히 수업 내용을 넘어, 다양한 최신 이슈나 트렌드도 함께 짚어주셔서 빠르게 변하는 개발 환경을 파악할 수 있었습니다.
    실무 감각까지 키울 수 있는 수업이라 많은 도움이 되고 있어요.

✔️

AI 백엔드 1기 만족도 조사 중 발췌한 후기입니다.

멘토링 시스템

확실한 성장을 위한
현직 개발자의 멘토링

만족도 90점 이상의 데브코스 멘토링 시스템을 경험해 보세요.
* 2025년 수강생 만족도 조사 기준

현직 개발자 멘토의 맞춤형 코드 리뷰를 받아보세요.

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

  • 실제 기업의 프로젝트와
    유사한 과제 수행 및 리뷰

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

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

DOM 요소를 다룰 때 클래스명으로 다루는 게 괜찮나요?

// 사이드바 파트 코드
const newDocumentButton = document.querySelector(".sidebar__newContent");
const documentsContainer = document.querySelector(".list__container");

// 편집기 파트 코드
const documentTitle = document.getElementById("document-title");
const documentDetail = document.getElementById("document-detail");

위의 코드처럼 파트별로 요소를 가져오는 방식을 각각 클래스명을 이용하는 방식과, id를 이용하는 방식으로 채택해 진행했습니다.
이렇게 DOM 요소를 직접 다뤄야 할 때는 클래스명과 id를 이용하는 방식 중 어떤 방식이 더 나은지 궁금합니다. 만약 상황마다 다르다면 어떤 상황에 어떤 방식이 적절할까요?

클래스는 공통 스타일이나 동작을 적용하고 반복적인 구조에 적합하고, ID는 고유한 요소에 적합하며, 특정 요소를 정확히 제어할 때 사용해요!

현재 코드도 충분히 사용에 맞게 잘 구분해서 사용하셨어요!

여기서 조금 더 개선한다면 DOM 접근을 명확히 하는 방법이 있겠네요! 예시 코드는 이렇습니다!

// 사이드바 파트 코드
const sidebar = document.querySelector(".sidebar"); // 사이드바 컨테이너
const newDocumentButton = sidebar.querySelector(".new-content");
const documentsContainer = sidebar.querySelector(".list-container");

// 편집기 파트 코드
const editor = document.getElementById("editor"); // 편집기 컨테이너
const documentTitle = editor.querySelector("#document-title");
const documentDetail = editor.querySelector("#document-detail");

사이드바 하단 리스트 불러오는 방법이 궁급합니다!

사이드바 작업을 하고 있는데 document list를 불러오는 과정에서 어떻게 처리하는 게 좋은지 고민을 하고 있습니다. 처음에 감췄다가 토글을 열면 하위 요소가 보여지는 방식으로 노션이 구성되어 있어서 이걸 어떻게 구현을 하면 좋을지 고민 중입니다.

감춰두는 것이 좋을 것 같아요.
리액트 사용해보시면 알겠지만, 그때그때 불러온다는 건 서버에 요청하는 것이죠. 이게 다 돈이라고 생각하시면 됩니다. 나중에 API를 사용하실 때, 최적화 경험이라는 게 있어요. API 5번 부를 거, 3번 부르는 것으로 줄이는 것이 최적화 하는 것. 나중에 프로젝트할 때도 최대한 API 호출을 줄일 수 있는 방법을 고민해보세요.

멘토님께서 개발을 할 때 중요하게 생각하는 것은 무엇인가요?

개발 능력은 기본이고, 요즘에는 AI가 많이 발달되어 있어서 그런 툴들이 코드는 잘 생성해주기 때문에 ‘soft skill’이 더욱 중요하게 되는 것 같아요. soft skill은 협업 중 의사소통 능력이나 일정 관리 등을 말합니다. 개발하는 기능과 관련하여 사용자 입장에서 생각하여 얼마나 더 효율적으로 동작하게 하느냐 하는 고민이 중요한 것 같아요. 그리고 프로젝트를 같이 진행하는 사람들끼리 트러블 슈팅을 하는 과정도 개발에서 아주 중요한 부분입니다! 구현한 기능에서 어떻게 더 고도화할 것인지 계속해서 고민하는 것이 중요한 것이죠.

지금 프로젝트를 진행하면서도 일단 배운 내용으로 기능을 구현하고 추가적으로 알려준 책이나 리소스들을 읽다보면 작성한 코드에서 개선점이 보일 거예요. 지금 진행 중인 프로젝트를 React를 배운 후 어떻게 바꿀 수 있는지 고민해보면 더 큰 성장을 하실 수 있어요

JS에서 React로 넘어가는 과정을 ‘migration’ 한다고 하는데요, 기업들에서는 이런 과정을 지나온 사람을 더 우대합니다. 또한 React에서 Next.js로, JS에서 TypeScript로 넘어가는 과정도 ‘migration’입니다.

‘커피챗' 시간을 통한 인사이트 공유

  • 현직 개발자 멘토의
    실제 개발 경험 청취

  • 개발자로서의 성장 경로와
    자기 개발 팁
    공유

  • 업계 네트워킹 중요성과
    방법에 대한 조언

개발 공부를 하면서도 막상 기업에 들어가면 어떤 업무를 하는지 자세히 들어볼 기회가 없었는데, 멘토링을 통해 알게 되어서 드디어 궁금증이 해소가 되었습니다. 또한 개발을 바라볼 때 중요하게 생각해야 하는 부분을 짚어주셔서 어떤 부분에 조금 더 집중해야되는지 알게 되었던 시간이었던 것 같습니다. 그리고 여전히 알아가야 할 것이 많다는 걸 또 한 번 느낀 시간이었네요. 그리고 멘토님이 너무 아름다우십니다…🖤

현업에서 주니어 개발자가 어떤 일을 하는지는 구글링을 해봐도 알기가 어려웠는데, 멘토링을 통해서 알 수 있었습니다. 또 몇 시간 동안 해결되지 않던 오류가 있었는데, 몇 분 만에 간단하게 해결해주셔서 정말 감사했습니다! ☺️ 어떤 자료들을 참고하면 좋을지도 알려주셔서 정말 유익한 시간이었습니다

쉽게 코딩하려고 꼼수를 부리려다가 성능이나 최적화에 대해서 잘 고려하지 못한 부분을 정확히 설명해주셔서 이해가 갔습니다. 실무환경에서 이런 실수를 범하지 않도록 미리 알아볼 수 있는 유익한 시간이였습니다.

평소 고민하고 있던 부분을 직접 여쭤볼 수 있는 기회라 알찬 시간이었습니다. 실력이 늘고 있는건지, 잘하고 있는건지 막막해서 자신감이 많이 떨어졌는데 멘토링을 통해 다시 자신감을 찾을 수 있었습니다.

공부를 하면서 최소한 어느 정도를 해야 취업에 도움이 되는지 기준을 몰라서 조금의 불안함이 있었는데 이번 멘토링을 통해 그 궁금증이 해결된 것 같았고 이번 데브코스 과정을 하면서 목표를 잡는 것에 도움이 됐었던 것 같습니다.

제일 궁금했던 부분이 신입 개발자로 취업을 하기 위해선 어느 정도의 수준이 되어야 하는 지였는데 최근 업계의 트렌드와 함께 자세히 알려 주셨고, 추가적으로 도움이 될만한 사이트와 경험들을 말씀해주셔서 현실적인 부분들을 많이 알 수 있게 되었습니다. 관련 자료나 영상을 찾아 보는 것이 막막했는데 그 부분도 많이 알려주셔서 감사합니다!

실무 특강

현업 개발자의 노하우를 담은
수강생 맞춤 기술 & 실무 특강 제공

데브코스 수강 시 다양한 특강이 제공됩니다!

  • 특강 1

    클린코딩과
    리팩토링

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

  • 특강 2

    개발자
    글쓰기 방법

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

  • 특강 3

    생성형 AI(LLM)
    기술 소개

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

  • 특강 4

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

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

  • 특강 5

    개발자 취업역량 강화

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

실무 특강 미리 체험해보기

커리큘럼

프로그래머스가 제안하는
AI 역량 집중 커리큘럼

  • STEP 1

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

  • STEP 2

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

  • STEP 3

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

  • STEP 4

    웹서비스 클라우드 배포

  • STEP 5

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

웹 개발 기초 학습

프로그래밍 언어 기초

HTML/CSS/JavaScript 학습

Git의 기본 개념과 버전 관리

ChatGPT 이해하기

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

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

ChatGPT의 기본 구조 및 원리

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

Java 문법 기초

자료형, 배열, 연산자

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

Java 문법 심화

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

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

API의 이해와 실습

Spring 기초 및 응용

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

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

Spring Core 기능 활용

알고리즘 기초

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

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

SQL과 데이터베이스

SQL 기본 문법과 데이터 조회

데이터베이스 설계 원칙

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

SQL 심화

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

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

Spring과 데이터베이스

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

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

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

SpringBoot와 백엔드 서버 개발

SpringBoot와 백엔드

서버 렌더링 구현

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

RestAPI 설계와 HTTP Method 활용

Spring Security 세션 및 토큰 기반 인증

CI/CD 환경 구축

리눅스 기초와 Ubuntu 명령어

Docker 이해와 실습

CI/CD 파이프라인 설정

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

클라우드 기반 배포

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

클라우드 서버 배포 및 관리

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

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

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

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

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

포트폴리오 강화

최종 발표 및 회고 진행

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

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

온라인 설명회

과정에 대해 좀 더
자세히 알고 싶다면?

VOD

5월 27일 화요일,
라이브 설명회에서 만나요!

담당자와 함께
자세한 과정 내용을 살펴보세요!

생성형 AI 백엔드 개발 데브코스에 대해 궁금한 점들을 담당 매니저에게 직접 들어보세요!

*과정 신청 방법, 준비 과정, 커리큘럼 및 학습 내용 등

생성형 AI 백엔드 개발 데브코스에 대해 궁금한 점들을 담당 매니저에게 직접 들어보세요!

*과정 신청 방법, 준비 과정, 커리큘럼 및 학습 내용 등

라이브 설명회 신청하기

라이브 설명회가 종료되면
영상이 업로드됩니다.

지원 절차

데브코스 선발 안내

  • 01

    서류 지원

    ~ 2월 27일(금) 14시까지

    프로그래머스를 통해 지원 양식을 꼼꼼히 작성합니다.
    학습 의지 및 계획에 대해 구체적으로 기재해 주시기 바랍니다.

    자세히 보기 +

  • 02

    유선 인터뷰 & 최종 선발

    개별 진행 안내

    서류 제출 완료 시 유선 인터뷰 대상자에게 인터뷰 일정이 메일로 별도 안내될 예정이며, 일정에 따라 주말에 진행될 수 있습니다.

    메일 안내는 프로그래머스 등록 메일로 발송되며, 등록 메일은 마이페이지에서 확인 가능합니다.

    해외 체류 등으로 인해 유선 인터뷰가 어려울 경우, 참여가 어려운 점 참고 부탁드립니다.
    (국내 010으로 시작하는 전화번호로만 참여 가능 / Zoom 인터뷰 불가)

    자세히 보기 +

  • 03

    학습 기간

    26년 3월 3일(화)
    ~ 8월 28일(금)

    학습 참여를 원활하게 하기 위해 미리 내일배움카드를 발급받는 것을 권장드립니다.

    카드 발급에는 일정 시간이 소요될 수 있으니, 과정 시작 전에 여유 있게 진행해 주세요.

    자세히 보기 +

편의 기능

FAQ

총 8건의 질문