HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🔙
백엔드 데브코스 2기 커리큘럼
🔙

백엔드 데브코스 2기 커리큘럼

⚡사전 안내

  • 정규 커리큘럼만 반영되었습니다. 특강 및 온라인 세션은 반영되지 않았습니다.
  • 특강과 온라인 세션 시간은 평일 저녁 또는 토요일로 잡히며, 확정되는 날짜와 시간은 해당 기수 수강생에게 공지 및 안내드립니다.
  • 코어 타임(Core Time) 필참 : 장기간의 교육 과정을 성실히 임하기 위해 정해둔 장치입니다.
    • 평일 13~19시는 반드시 학습 및 온라인 환경에 접속을 유지해야합니다.
    • 모두가 함께 공존하는 집중 학습 시간으로 강의, 과제, 스터디 등의 활동을 할 수 있습니다.
  • 아래 나와있는 커리큘럼은 평일(월~금)에 진행할 내용을 소개하였습니다.
  • 일요일은 수업을 진행하지 않습니다.
  • 커리큘럼 내의 날짜 변동 등의 업데이트가 있을 수 있습니다.
 

🔙🔚커리큘럼

🏃1개월
주차 & 날짜
학습 주제
세부 내용
학습 방법
♖장소
권장 학습 시간
Mar 18, 2022
과정 OT 및 소개
- 5개월간 진행될 과정의 진행방식과 운영에 대해서 소개합니다. - 자기 소개 등의 아이스 브레이킹을 진행합니다.
기타
라이브세션
실습
온라인
총 5시간
Mar 19, 2022 → Mar 25, 2022
프레임워크를 위한 Java 심화
- Interface, Lambda, Generic, Stream, Optional - Package Manage - Gradle, IntelliJ, 외부 라이브러리, Dependeny - 미니 프로젝트, OOP적 설계, flow chart, 구현
실습
이론
라이브세션
과제리뷰
TIL
CS/IT독서스터디
프로젝트 동아리
온라인
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - TIL(Today I learned) - CS/IT독서 스터디 - 사이드 프로젝트 동아리
Mar 26, 2022 → Apr 1, 2022
실리콘밸리에서 날아온 데이터베이스
- 웹 백엔드 개발자가 DB를 알아야하는 이유 - NoSQL, RDBMS, SQL - 데이터베이스 개론
실습
이론
라이브세션
과제리뷰
TIL
CS/IT독서스터디
프로젝트 동아리
온라인
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - TIL(Today I learned) - CS/IT독서 스터디 - 사이드 프로젝트 동아리
Apr 2, 2022 → Apr 25, 2022
실무 SpringBoot 기본
스프링 시작하기 - 스프링 프레임워크와 스프링 부트, 스프링 핵심 개념 - IoC, DI, 컨테이너, Core 모듈, ApplicationContext - 컴포넌트 스캔, 프로파일 - MessageSource, ResourceLoader - 로깅 데이터로 작업하기 - JDBC, Spring jdbcTemplate, 스키마 정의와 데이터 추가 - AOP, 트렌젝션 추상화 처리 - TEST. 레포지토리 테스트 케이스, 서비스 테스트 웹 어플리케이션 개발하기 - 웹 애플리케이션, Servlet, SPA - Spring MVC, Controller, 리소스 관리 - Rest API, 예외처리 - Context Hierarchy, DispatcherServlet - HandlerMapping, HandlerAdapter - View Resolution, HttpMessageConverters - CORS, Sprint MVC Testing
실습
이론
라이브세션
과제리뷰
TIL
CS/IT독서스터디
프로젝트 동아리
온라인
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - TIL(Today I learned) - CS/IT독서 스터디 - 사이드 프로젝트 동아리
🏋️‍♂️ 2개월
주차 & 날짜
학습 주제
세부 내용
학습 방법
♖장소
권장 학습 시간
Apr 25, 2022 → May 4, 2022
[개인] 프로젝트 1
- 상품 주문 API 클론 코딩 - [과제] 주문관리 API 주제 선정 및 A-Z까지 개발
실습
이론
라이브세션
과제리뷰
TIL
CS/IT독서스터디
프로젝트 동아리
온라인
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - TIL(Today I learned) - CS/IT독서 스터디 - 사이드 프로젝트 동아리
May 5, 2022 → May 6, 2022
휴식 및 복습
- 휴식 - 보완 필요한 학습 내용 채우기
May 7, 2022 → May 13, 2022
실무 SpringBoot 심화
- JPA 소개, 필요성, 프로젝트 시작, 환경 세팅 - JDBC Template, 쿼리매퍼 소개 - 어플리케이션 티어(ApplicationLayer), 데이터티어(Database Layer)에 접근법 - 영속성 컨텍스트 - EntityManagerFactory, EntityManager - 영속성 컨텍스트 소개와 특징 - 엔티티의 생명주기 - 엔티티 매핑 및 연관 관계 매핑 실습 - 고급 매핑 전략 - 프록시와 연관관계 - 즉시 로딩(Eager fetch), 지연 로딩(Lazy fetch) - 영속성 전이(CASCADE, 고아객체) - 스프링 데이터 JPA - Native Query (QueryDSL) - REST API 웹 어플리케이션 개발 - 엔티티 (주문 관리 vs 게시판) - API 개발 (JUnit, Lombok, OSIV) - API 문서화 (레스트 닥스, 스웨거) - 롬복 사용시 JPA에 이슈가 될 수 있는 포인트
실습
이론
라이브세션
과제리뷰
TIL
CS/IT독서스터디
프로젝트 동아리
온라인
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - TIL(Today I learned) - CS/IT독서 스터디 - 사이드 프로젝트 동아리
May 14, 2022 → May 29, 2022
Spring Security 개론과 활용
[Keep Learning] Spring Security - Authentication, Authorization - JWT - Authentication Architecture - Security Filter, Authentication Object, Authentication Manager - Access, AuthenticationException, AccessDeniedException, FilterSecurityInterceptor
실습
이론
라이브세션
과제리뷰
TIL
CS/IT독서스터디
프로젝트 동아리
온라인
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - TIL(Today I learned) - CS/IT독서 스터디 - 사이드 프로젝트 동아리
🌤️ 3개월(22.05.21~22.06.14)
주차 & 날짜
학습 주제
세부 내용
학습 방법
♖장소
권장 학습 시간
May 30, 2022 → Jun 1, 2022
휴식 및 복습
- 휴식 - 보완 필요한 학습 내용 채우기
Jun 2, 2022 → Jun 5, 2022
프로그램 개발 설계와 문서화
백엔드 개발자가 이 정도는 해야지! - 요구사항 리스트, 세부 정책, 화면 설계, 문서화 - 백엔드 개발자가 모였다? 그럼 무엇부터 해야할까? - 설계에 필요한, 프론트 팀에게 전달할, 백엔드팀과 공유할 문서 - 개발 프로세스 정립, 의존성 관리 도구, 사용자 인증 방식 결정 - API 설계 원칙과 직렬화 포맷, 스펙설계, 문서화 방식
실습
이론
라이브세션
과제리뷰
TIL
CS/IT독서스터디
프로젝트 동아리
온라인
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - TIL(Today I learned) - CS/IT독서 스터디 - 사이드 프로젝트 동아리
Jun 6, 2022 → Jun 14, 2022
협업을 위한 첫 걸음
협업 어떻게 시작해야할까? - 개발 직군과 비개발직군 어떻게 일을 하면 좋을까? - 애자일을 무작정 하는 것보다 애자일에 녹여진 가치와 개념을 이해하는 것이 중요합니다. - 스크럼 마스터, PO, 스크럼, 스프린트, 리뷰와 회고.. 다 처음 들어보나요? - 팀 빌딩 및 개발없이 시작해보는 협업 프로세스와 데일리 미션 - 협업을 위한 온라인 툴 강의
실습
이론
프로젝트
라이브세션
과제리뷰
TIL
CS/IT독서스터디
프로젝트 동아리
스크럼
코어타임필참
온라인
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - TIL(Today I learned) - CS/IT독서 스터디 - 사이드 프로젝트 동아리
Jun 15, 2022
휴식 및 복습
- 휴식 - 보완 필요한 학습 내용 채우기
🚟 4개월(22.06.15~22.07.15)
주차 & 날짜
학습 주제
세부 내용
학습 방법
♖장소
권장 학습 시간
Jun 16, 2022 → Jul 5, 2022
[팀] 프로젝트 2
백엔드 프로젝트 구현 및 발표 - RestDocs, JPA, TEST 필수 문서화 및 협업 집중 강화 - 협업 강의와 데일리 미션 - 스크럼, 애자일, 협업 팀의 구성(스크럼 마스터, PO..) - 개발 문서화
실습
이론
라이브세션
스크럼
세미나
과제리뷰
온라인
오프라인 - 서울
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - 스크럼 - 발표, 문서화
Jul 6, 2022
휴식 및 복습
- 휴식 - 보완 필요한 학습 내용 채우기
Jul 7, 2022 → Jul 18, 2022
Cloud Service
Linux의 이해 - Linux 구성, 주요 명령어, vi 실습 Cloud Server의 이해 - 클라우드 서비스 소개, 클라우드 종류 AWS - EC2, S3, RDS, AWS Network, 람다 [Keep Learning] DevOps 1. DevOPS 이해 - DevOPS 이해, DevOPS 엔지니어 업무 2. CI/CD 의 이해 CI/CD 구성, SpringBoot 배포, 무중단 배포 3. 가상화 적용 - Docker 4. AWS 보안 IAM, ACL, CloudWatch
실습
이론
라이브세션
과제리뷰
TIL
CS/IT독서스터디
프로젝트 동아리
온라인
매주 40시간 - 코어 타임(13~19시) - 동영상 강의 + 과제 실습 - TIL(Today I learned) - CS/IT독서 스터디 - 사이드 프로젝트 동아리
⭐ 5개월(22.07.20~22.08.16)
주차 & 날짜
학습 주제
세부 내용
학습 방법
♖장소
권장 학습 시간
Jul 19, 2022 → Jul 20, 2022
휴식 및 복습
- 휴식 - 보완 필요한 학습 내용 채우기
Jul 21, 2022 → Aug 17, 2022
[최종] 프로젝트 3
졸업 프로젝트 구현 및 발표 - FrontEnd 팀과 BackEnd 팀의 협업 최종 프로젝트 - 개발 문서화, 스크럼 필수 - 중간 회고, 최종 발표 및 회고
라이브세션
과제리뷰
세미나
스크럼
오프라인 - 서울
매주 40시간 - 코어 타임(14~19시) - 스크럼 - 발표, 문서화 - 커리어 상담, 취업 대비