클라우드 기반
백엔드 엔지니어링
동료와 함께 배우고
프로젝트로 성장하는 6개월 과정
- 모집기간7월 5일(수) ~ 8월 8일(화)
- 교육기간23년 9월 19일(화) ~ 24년 3월 25일(월)
단순 구현만
가능한 개발자?
Java와 Spring을 비롯해 관련 개발 툴들로 '단순 구현'만 가능한 개발자는 매력이 없습니다.
Spring이라는 큰 프레임워크를
이해하고 응용할 줄 알며,
나아가 클라우드를 통해 배포한 경험이 있는 사람을 찾기 때문입니다.
그리고 중요한 한 가지. 새로운 지식에 겁내지 않고 항상 성장할 수 있는 사람을 원합니다.
그리고 '왜? 원하는지'를 직접 만나 물어보면서 그들이 백엔드 주니어 개발자에게 기대하는 지식, 개발 역량, 소양 등을 역산하며 만든 과정입니다.
'함께 일하고 싶은 개발자'로 성장할 수 있도록
6개월간 프로그래머스가 적극 지원하겠습니다.”
-
서류지원7월 5일(수) ~ 8월 8일(화) 자정
-
실력 확인 테스트8월 12일(토) 15시 ~ 19시
-
온라인 면접8월 23일(수) ~ 9월 1일(금)
-
최종 발표(정원 30명)9월 8일(금) 14시 예정
-
합격자 1차 등록 기간9월 8일(금) ~ 9월 13일(수) 17시
-
예비 합격자 안내 및 등록9월 14일(목) ~ 9월 18일(월) 17시
주의 사항 안내
-
지원서 문항 미리보기 펼치기아래 지원서 문항을 미리 확인하고 바로 지원하세요
* 데브코스에 지원하게 된 동기는 무엇인가요?
* 왜 개발자가 되고 싶나요?
* 백엔드 분야로 진출하고자 결심한 이유와 그동안 어떤 노력을 하셨나요?
* 데브코스에서 어떻게 학습을 계획하고 있나요? -
지원 서류 작성 시 펼치기'관심 있어서 신청합니다', '재밌어 보여서 신청합니다' 등 개인의 학습 동기나 계획을 확인할 수 없는 경우 무통보 탈락할 수 있습니다. 6개월간 강도 높은 학습을 진행해야 하는 만큼 왜 이 과정에 등록했는지, 어떻게 공부할 계획인지 확인하는 것은 무척 중요한 일이므로 최대한 성심성의껏 작성해 주세요.
-
내일배움카드 발급 시 펼치기현재 카드가 없거나, 신청 후 기다리는 상태여도 서류 지원은 가능합니다. 다만, 최소 9월 8일(금)까지는 카드 발급이 완료되어 있어야 최종 선발 이후 HRD-net 등록에 문제가 발생하지 않습니다.
프로그래머스에서만
경험할 수 있는 전문 교육!
-
강사와 소통하는 온라인 라이브 세션
복습으로 해소되지 않는 궁금증은 온라인 라이브 세션에서 강사님과 함께 실시간으로 해결합니다. 궁금했던 현업 이야기도 직접 들을 수 있는 기회!
-
소수 정예팀과 담당 멘토단
현업 개발자가 소수의 팀원들을 케어합니다. 학습을 하다 어려운 부분이 생기면 바로 질문하고, 코드 리뷰하며 피드백을 받습니다.
-
프론트엔드 개발자와 함께하는 프로젝트
단순 구현에 집중된 프로젝트가 아닌 프론트엔드 개발자와 팀 프로젝트를 통해 실무 협업 방식을 간접 경험하며, 효율적인 소통 방식을 배웁니다.
-
완주를 위한 동료 학습
함께 학습하는 코어 타임(09시-14시)을 매일 운영하여 학습을 꾸준히 합니다. 팀 활동 및 정기 스터디, 피어 리뷰 등을 통해 배움을 주고받습니다. 같은 목표를 갖고 6개월간 동고동락하는 동료와 함께 성장하고 이겨냅니다.
6개월을
함께 할 교육생
국민내일배움카드 소지자만 참여할 수 있으며, 자격 요건 확인 및 신청은 이곳에서 가능합니다.
-
😎
Java 언어가 가능하고, HTML/CSS, JS, DB, SQL 기초도 어느 정도 아는 분
지원 전 본인의 지식 수준을 확인하고 싶다면 하단 FAQ의 <실력 확인 테스트는 어떤 문제로 구성되어 있나요?>를 확인해 주세요.
FAQ 보러가기 -
🔥
기본기를 소홀하게 생각하지 않고, 배운 내용을 A-Z까지 직접 하기 위해 노력할 분
-
💪
교육과정을 성실히 듣는 것은 물론, 주도적으로 학습하고 포트폴리오 준비도 소홀히 하지 않을 분
-
💬
강사진뿐만 아니라 함께하는 동료들과 적극적으로 소통할 준비가 된 분
-
💖
모르는 것을 물어볼 용기가 있고, 아는 것은 공유할 수 있는 마음을 가진 분
교육과정 훑어보기
‘교육 과정 이수’는 개발자로서 ‘완성'은 아닙니다.
기술 변화는 빠르게 찾아오고, 오늘 배운 것은 언젠가 과거의 내용이 됩니다.
Spring으로 시작한 여러분이 몇 년 뒤엔 기술 스택에 변화를 줘야 할 순간이 올 수도 있습니다.
이런 상황에서 흔들리지 않기 위해, 프로그래머스에서는 백엔드 개발에 대한
기본기를 튼튼히 하기 위해 배경을 이해하고 원리를 파악하는 교육을 진행합니다.
우리가 배우는 기술들
-
Week 1
프레임워크를 위한 Java 심화
Spring을 배우기 전에 필요한 자바 고급 언어가 사용되는 형태에 대해 짚고 갑니다. 협업을 위해 GitHub 사용법과 기록을 위한 TIL도 시작합니다.
-
Week 2
데이터베이스
Database의 종류와 구성 요소 그리고 SQL을 학습합니다. 데이터가 어떻게 보관되는지를 이해하고, 직접 SQL을 작성하여 데이터를 조작해봅니다.
-
Week 3 - 5
실무 SpringBoot Basic
Spring Boot 기초를 통해 웹 서버 프로젝트 개발을 시작합니다. Spring의 컨셉과 핵심 모듈들을 다뤄보며, 데이터가 어떻게 정리되고 동작하여 사용자들에게 보이는지 전체 과정을 파악해 봅니다.
-
Week 6 - 7
[프로젝트1] 상품 주문 API 클론 코딩
주어진 미션에 맞는 클론 코딩 형식으로 진행해 본 후, 자유 주제로 A-Z까지 스스로 구현해 보는 경험을 해봅니다.
-
Week 8
실무 SpringBoot JPA
Spring Boot 심화 내용을 진행합니다. Spring Test, RESTful API 역할과 구현, 비즈니스 로직 처리의 처리 방법을 학습합니다.
-
Week 9 - 10
Spring Security 개론과 활용
Spring 안에는 유용한 하위 프레임워크가 많이 존재합니다. 그중 '인증', '권한', '보안 기능'을 제공하는 Spring Security를 학습해봅니다.
-
Week 11 - 12
프로그램 개발 설계와 문서화 및 협업 기술
실제 애플리케이션 개발 상황에서 요구되는 항목 리스트를 문서화하는 과정을 경험하고 이해합니다.
-
Week 13 - 16
[프로젝트2] 자율 RESTful API 설계 및 기능 구현
팀 프로젝트를 처음 하는 이들을 위해, 기획부터 시작해 문서화하는 작업까지 협업을 경험해 봅니다. 퍼실리테이터가 이 과정을 함께 하면서 밀착 코칭을 합니다.
-
Week 17 - 20
Cloud Service
백엔드 개발자가 지속적으로 공부 해야 할 DevOps의 영역입니다. 리눅스 기초와 대표적인 클라우드 서비스 AWS를 배우고, Docker와 CI/CD툴을 이용한 무중단 배포하는 법을 학습합니다.
-
Week 21 - 28
최종 프로젝트
실무에서 협업 경험은 무엇보다 중요합니다. 실제로 프론트엔드와 백엔드 과정 교육생이 한 팀이 되어 하나의 프로젝트를 완성해 봅니다.
다양한 프로젝트 진행
개인 클론 프로젝트, 백엔드 협업 프로젝트,
프론트엔드 x 백엔드 협업 최종 프로젝트를 거치며 실무에 적응할 수 있는 능력을 얻습니다.
6개월 후
여러분은
-
Spring 백엔드 개발자 역량
Spring 및 Spring 프레임워크를 이용하여 서비스에 필요한 서버를 구현할 수 있을 뿐만 아니라 HTTP, 쿠키, 세션, 데이터베이스, 네트워크와 같은 CS 지식을 갖추게 됩니다.
-
클라우드 서비스 경험
클라우드 서비스 중 대표적인 AWS를 배우고, Docker와 CI/CD를 통해 환경세팅부터 무중단배포까지 백엔드 개발자에게 필요한 클라우드 기술 역량을 얻습니다.
-
협업툴 활용 스킬과 커뮤니케이션 역량
장기적인 팀 프로젝트를 통해 실무 협업의 방식을 간접 경험합니다. GitHub, Jira, Notion, Slack 등 다양한 협업 툴을 활용하여 팀 프로젝트를 진행하며 효율적인 소통 방식을 배웁니다.
-
자기 주도 학습을 통한 전문성 강화
주니어 개발자가 되었다고 해서 끝이 아닙니다. 본 과정을 통해 학습을 위한 기본 체력을 다졌기 때문에 차후 전문성을 갖추기 위한 목표를 스스로 세워 학습할 수 있는 힘을 얻게 됩니다.
백엔드 분야
현업 전문가
강사
실무에 있는 현업 전문가가 이론부터 실습까지 함께 하며 생생한 교육을 진행합니다.
-
강홍구
현) 우아한형제들 백엔드 개발자
전) 카카오 백엔드 개발자
전) 줌인터넷 백엔드 개발자
#SpringBoot심화 #JPA데브코스 1기 강사활동을 하며, 교육생이 크게 성장한 모습을 봤습니다. 치열하고 즐겁게 성장하고자 하시는 분들에게 강력하게 추천합니다! -
박주형
현) 정보관리기술사, 수석감리원
현) 스타트업 CTO
전) SBI저축은행, LINE, 테라펀딩 개발자
#AWS #Docker #CI/CD실무에 바로 투입될 수 있을 정도로 최적화된 이런 개발 교육과정이 또 있을까 싶습니다. 자신 있게 추천드립니다. -
Foo
현) 대형 포털 백엔드 개발자
Java, Spring, Infra 실무 경험, 멘토 & 강의 경력 다수
#Java심화데브코스 시작부터 멘토로 참여하면서 경험한 바로, 데브코스는 교육 시작 전과 수료 후 교육생들이 괄목할만한 성장을 이뤄낼 수 있는 교육이라고 생각합니다. 데브코스를 강력히 추천합니다. -
한기용
현) Head of Data at Harmonize Health
전) 데이터 관련 컨설팅 (SK Telecom, ChartMetric, TeamBlind, SkipScooter, Airvet 등)
#데이터베이스프로그래머스 데브코스를 통해 커리어를 새로 시작해 보면 어떨까요? 열정 넘치는 교육팀과 강사/멘토들과 함께 잘 짜인 강의를 통해 성장하는 기회를 만들어보시기 바랍니다! -
잭슨
현) 국내 탑티어 IT서비스 기업 백엔드 개발자
Java, Spring 실무 경험, 강의 경력 다수
전) 국내 탑티어 게임개발사 플랫폼 엔지니어
전) 스타트업 CTO
#SpringSecurity더 나은 개발자로 성장하기 위한 최적의 교육 과정 추천합니다. -
해리
현) 금융 IT분야 웹 개발자
전) 글로벌 스타트업 소프트웨어 엔지니어
전) 국내 Top 통신사 플랫폼 엔지니어
#SpringBoot 기초스프링 프레임워크를 정복하는 일은 결코 쉬운 일이 아니지만 데브코스에서 한발 한발 앞을 내딛기 위한 힘을 키워드리겠습니다. -
일하는우리
유튜브 채널 '일하는 우리, Working us,' 운영
#스크럼 #애자일 #협업개발만 잘하는 개발자가 아니라, 함께 일하고 싶은 개발자로 만들어주는 유일무이한 코스! -
Plan B
현) Theori 백엔드 개발자
전) Mar-Tech B2B, 글로벌 B2C 백엔드 개발자
#업무 문서화 #프로젝트설계많은 온라인 코딩 교육이 난무하는 요즘, 프로그래머스 데브코스는 훨씬 견고한 시스템을 갖추고 있으니 믿고 따라오세요.
멘토
팀 멘토링, 과제 및 코드 리뷰를 진행하며 수강생의 바로 옆에서 적극적으로 도와드립니다.
서브 멘토
서브멘토는 순수하게 후배를 돕고자 수료생들이 지원하고 선발하여 멘토의 삶을 살아보는 자원활동입니다. 팀에 또 하나의 멘토로서 배치되어 정식 멘토와 함께 멘티들을 돕고 함께 성장합니다.
IT 동향부터 커리어까지 한 번에!
교육생들이 궁금해할 만한 업계의 모습,
취업 준비에 필요한 역량 등 생생한 경험을 현직자가 직접 공유합니다.
-
기술 관련 특강
-
이력서/면접 특강
-
협업 관련 특강
성공적인 취업을
위한 커리어 서비스
-
밀착 면담을 통한
로드맵 설계실무에 있는 개발자 멘토와 면담을 진행하여 본 과정을 통해 어떻게 학습하여 커리어를 만들어 나갈지 상담을 합니다.
-
현업 선배와
매주 커피챗 타임1주일에 한 번 선배님과 커피챗을 진행합니다. 선배들의 다양한 경험을 토대로 기술 및 커리어에 대한 궁금한 점을 자유롭게 물어봅니다.
-
기술 면접
대비를 위한 특강실제 기업의 실무 담당자 연사님을 모시고 이력서부터 면접까지 꿀팁을 얻을 수 있는 특강을 진행합니다.
-
이력서 작성
및 피드백실무자의 피드백을 바탕으로 기업 맞춤형 이력서와 자기소개서를 완성할 수 있습니다.
프로그래머스 데브코스 :
빅데이터 플랫폼
백엔드 엔지니어링
교육생이 말하는
백엔드 데브코스
FAQ
-
Q 지금 당장 국민내일배움카드가 없는데 신청해도 되나요? 펼치기신청할 수 있습니다. 다만 최소 9월 8일(금)까지는 카드를 발급하셔야 하며, 만약 현재 신규 발급 단계인 경우 인터넷을 통해 신청 바라며, 상담 시 ‘K-Digital Training 교육 신청을 위해 발급한다’ 고 언급하여 비교적 빠른 발급에 도움을 받으시길 바랍니다.
-
Q 실력 확인 테스트는 어떤 문제로 구성되어 있나요? 펼치기실력 확인 테스트는 객관식, SQL코테, Java 코딩테스트로 이루어집니다.(테스트 안내 바로가기)
객관식 문제는 Java, 웹, HTML, CSS, DB, SQL에 관련된 기초 문제가 나옵니다.
Java 코딩 테스트는, Java만 가능하며 C++, Python 등 타 언어로 응시 불가합니다. 본 과정에서는 Java을 주 언어로 사용하기 때문에 Java실력을 확인하는 것이 가장 중요합니다. 난이도는 프로그래머스의 ‘코딩테스트 연습’ 페이지에 수록된 문제들 중 Lv2을 무난하게 풀 수 있다면 큰 걱정을 하지 않아도 됩니다. -
Q 재직자도 이 과정을 들을 수 있나요? 펼치기내일배움카드가 국민내일배움카드로 변경되면서 재직자도 발급 가능해졌습니다. 따라서, 발급을 받으셨다면 들을 수는 있지만, 교육시간과 근무시간이 겹치면 안됩니다. 해당 과정은 하루에 최소 5시간 이상 학습 해야하며 때에 따라선 오프라인에서도 진행됩니다. 그렇기 때문에 자율적인 회사에 재직중이 아니라면 사실상 불가합니다.
-
Q 교육 시작하기 전에 미리 공부를 하고 싶어요. 어떤 걸 공부해야 하나요? 펼치기기본적으로 Java 언어가 가능해야 합니다. 부족함을 느끼면 아래 강의를 수업 전에 꼭 소화하고 오세요.
- 자바 입문
- 자바 중급
추가로 HTML,CSS,JS 기초 정도는 알아두면 과정을 이해하기 쉽습니다.
- 자바스크립트와 웹 프론트엔드
- Hello, JavaScript -
Q 선발 과정을 자세히 알고 싶습니다. 펼치기1차 : 지원 가능 여부 검토 및 테스트 안내
1. 프로그래머스를 통해 과정에 등록합니다. 지원양식을 꼼꼼히 입력합니다.
2. 프로그래머스에서 1단계에서 진행한 내용을 토대로 지원 가능 여부 심사 후, 코딩 테스트 안내 메일을 발송합니다.
2차 : 실력 확인 테스트 : 8월 12일(토) 15시 ~ 19시(4시간)
1. 과정 수료를 위한 기본 실력을 점검하기 위한 테스트 받습니다.
2. 주어진 일정에 따라 테스트에 응시하고, 결과를 확인합니다.
3차: 면접 심사 : 8월 23일(수) ~ 9월 1일(금)
1. 2차 까지 모두 통과한 후 실제 과정 운영진, 강사진과의 면접을 진행합니다.
2. 지원서에 작성하신 내용에 대해 조금 더 면밀한 질문을 드리게 됩니다.
합격자 발표 : 9월 8일(금)
모든 절차가 끝난 후 최종 선발된 인원을 발표합니다. 개별적으로 안내드립니다.
주의사항
1. 본인이 소지한 국민내일배움카드의 교육 신청 가능 잔여 횟수를 확인해주세요.
2. 또한 카드 잔액이 0원인 경우 본 과정에 등록할 수 없으며 심사 단계로 넘어가지 않습니다.
3. 프로그래머스에서 지원서를 작성했다고 하더라도 HRD-net 에서 신청이 되어있지 않거나 자격이 되지 않는 경우 자동적으로 탈락됩니다. -
Q 국민내일배움카드 발급 및 HRD-net 수강신청은 어떻게 하나요? 펼치기
- '고용노동부 직업훈련포털' 회원가입 하기
- 국민내일배움카드 발급 신청 (관할 고용센터)
- '고용노동부 직업훈련 포털'에서 안내 동영상 수강하기
- 계좌 발급 승인 여부 결정하기 (관할 고용 센터)
- 개강일 확인 후 '고용노동부 직업 훈련 포털'에서 훈련 과정 검색하기
- 구비서류 준비 및 수강신청(관할 고용센터)
- 지원가능여부 결정 및 지원(관할 고용센터)
- 카드발급완료(훈련시작일 전까지 실물수령 필수)