HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤎
프론트엔드 데브코스 5기 교육생
/
📖
5기 커리큘럼
📖

5기 커리큘럼

⚡사전 안내

  • 정규 커리큘럼만 반영되었으며, 라이브 세션 및 특강은 반영되지 않았습니다.
    • 영상 콘텐츠 학습, 과제(실습) 및 프로젝트 수행의 학습 형태로 구성되어 있습니다.
    • 라이브 세션 및 특강은 평일 저녁 또는 토요일에 진행되며 확정되는 일자와 시간은 해당 기수 교육생에게 공지 및 안내드립니다.
  • 주차별 커리큘럼에 따른 학습 기간, 학습 방법 및 장소는 상황에 따라 수정 또는 추가 등의 업데이트가 있을 수 있습니다.
    • 평일 기준(5일)으로 작성되었으며, 복습기간과 추석/설날 명절은 제외하였습니다.
  • 프론트엔드 데브코스 코어 타임(Core Time)은 평일 13시 ~ 19시이며 필수 참여로 진행됩니다.
    • 해당 시간에는 온라인 학습 환경에 접속하여 학습 상태를 유지해야 합니다.
    • 모두가 함께 모여 진행하는 약속된 공통 학습 시간으로 영상 콘텐츠 학습, 과제, 프로젝트, 스터디 등의 활동을 할 수 있습니다.

👉🏻 커리큘럼

🐣 1개월(23. 9. 19. ~ 23. 10.16.)
주차
학습 기간
학습 주제
세부 내용
학습 방법
장소
권장 학습 시간
1주차
Sep 19, 2023
오리엔테이션
- 6개월간 진행될 과정에 대한 소개와 학습 안내 - 자기소개와 간단한 아이스 브레이킹 진행
기타
온라인(Zoom)
총 5시간
1주차 ~ 3주차
Sep 20, 2023 → Oct 3, 2023
JavaScript 주요 문법
스타트라인을 맞추기 위한 워밍업 - JavaScript와 프론트엔드 개발, 스코프와 클로저 - 네트워크 기초 - 객체지향과 프로토타입 - 자료구조/알고리즘, DOM
영상 콘텐츠 학습
과제(실습)
라이브 세션
특강
코드리뷰
TIL
스터디
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 영상 콘텐츠 학습 + 과제(실습) - TIL(Today I learned) - 스터디
3주차 ~ 5주차
Oct 4, 2023 → Oct 16, 2023
VanillaJS를 통한 자바스크립트 기본 역량 강화 I
VanillaJS로만 과제를 수행하며 기본기 강화 - 명령형 프로그래밍과 선언적인 프로그래밍 - 컴포넌트 방식으로 생각하기 - fetch API, history API, To do App
영상 콘텐츠 학습
과제(실습)
라이브 세션
특강
코드리뷰
TIL
스터디
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 영상 콘텐츠 학습 + 과제(실습) - TIL(Today I learned) - 스터디
🐤 2개월(23. 10. 17. ~ 23. 11. 14.)
주차
학습 기간
학습 주제
세부 내용
학습 방법
장소
권장 학습 시간
5주차 ~ 6주차
Oct 17, 2023 → Oct 26, 2023
[프로젝트] 개인 프로젝트
VanillaJS로 Notion 클로닝 프로젝트 진행 - 자동 저장 텍스트 편집기 만들기 - API - SPA
프로젝트
피드백
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 프로젝트 - 스크럼, 개발 일지 작성 - 피드백 - 발표 및 회고
6주차 ~ 7주차
Oct 27, 2023 → Nov 2, 2023
VanillaJS를 통한 자바스크립트 기본 역량 강화 II
VanillaJS 과제 문제를 중심으로 실전 학습 - Notion 클로닝 프로젝트 배포 - 무한 스크롤 UI 구현하기
영상 콘텐츠 학습
과제(실습)
라이브세션
코드리뷰
TIL
스터디
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 영상 콘텐츠 학습 + 과제(실습) - TIL(Today I learned) - 스터디
7주차 ~ 8주차
Nov 3, 2023 → Nov 8, 2023
CSS 심화
보다 완성적인 프로젝트 및 협업을 위한 CSS 심화 학습 - CSS, SCSS - Selectors, Flex Containers, Grid - Transitions, Transform - At-rules
영상 콘텐츠 학습
과제(실습)
라이브세션
코드리뷰
TIL
스터디
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 영상 콘텐츠 학습 + 과제(실습) - TIL(Today I learned) - 스터디
8주차 ~ 9주차
Nov 9, 2023 → Nov 14, 2023
TypeScript 기본 문법
TypeScript의 문법을 배우고 실전에서 어떻게 쓰이는지 학습 - 타입 선언과 종류, 추론과 단언 - 인터페이스 - 함수, 제네릭
영상 콘텐츠 학습
과제(실습)
라이브세션
코드리뷰
TIL
스터디
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 영상 콘텐츠 학습 + 과제(실습) - TIL(Today I learned) - 스터디
🐦 3개월(23. 11. 20. ~ 23. 12. 21.)
주차
학습 기간
학습 주제
세부 내용
학습 방법
장소
권장 학습 시간
10주차 ~ 11주차
Nov 20, 2023 → Dec 1, 2023
Vue
Vue.js를 학습하며 새로운 프레임워크 습득 - 인스턴스와 라이프사이클 - 클래스와 스타일 바인딩, 리스트 렌더링, 이벤트 핸들링 - 폼 입력 바인딩 - 컴포지션 API - ESLint for VSCode - Vuex, Vue Router - Vue Test Utils - Bootstrap - Vuetify, Netlify - Pinia 문법
영상 콘텐츠 학습
과제(실습)
라이브세션
특강
코드리뷰
TIL
스터디
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 영상 콘텐츠 학습 + 과제(실습) - TIL(Today I learned) - 스터디
12주차 ~ 13주차
Dec 4, 2023 → Dec 13, 2023
React I
현업에서 자주 사용되는 React 기본 학습 - create-react-app, JSX - React Router - useCallback, Custom Hook - 컴포넌트
영상콘텐츠 학습
과제(실습)
라이브세션
특강
코드리뷰
TIL
스터디
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 영상 콘텐츠 학습 + 과제(실습) - TIL(Today I learned) - 스터디
13주차 ~ 14주차
Dec 14, 2023 → Dec 21, 2023
React II
실무에서 React를 어떻게 사용하는지 심화 학습 - 컴포넌트 심화 - 타입스크립트를 이용하여 To do 다시 만들기 - Redux - Next.js - 오픈 API
영상콘텐츠 학습
과제(실습)
라이브세션
특강
코드리뷰
TIL
스터디
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 영상 콘텐츠 학습 + 과제(실습) - TIL(Today I learned) - 스터디
🔥 4개월(23. 12. 22. ~ 24. 1. 17.)
주차
학습 기간
학습 주제
세부 내용
학습 방법
장소
권장 학습 시간
14주차 ~ 18주차
Dec 22, 2023 → Jan 17, 2024
[프로젝트] 팀 프로젝트
요구사항에 따른 기능 구현 개발 및 협업을 위한 팀 프로젝트 진행 - Vue, React 중 선택하여 프로젝트 진행 - 기획 - 개발 - 배포 - 일정 산정 및 프로젝트 환경 세팅 - 역할 정의, 스크럼 및 문서화 진행 - 협업 워크샵
프로젝트
피드백
특강
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 프로젝트 - 스크럼, 개발 일지 작성 - 중간 & 최종 피드백 - 발표 및 회고
⭐ 5개월 ~ 6개월 (24. 1. 22. ~ 24. 3. 25.)
주차
학습 기간
학습 주제
세부 내용
학습 방법
♖장소
권장 학습 시간
19주차
Jan 22, 2024 → Jan 26, 2024
빅데이터 분석과 데이터 시각화 UI 구현
데이터를 정제하여 사용자 경험을 높이기 위한 데이터 시각화 학습 - SVG - D3.js, 시각화 라이브러리 - 스토리텔링 시각화 - 대시보드 실습
영상콘텐츠 학습
라이브세션
TIL
스터디
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 영상 콘텐츠 학습 - TIL(Today I learned) - 스터디
20주차 ~ 28주차
Jan 29, 2024 → Mar 25, 2024
[프로젝트] 백엔드 협업 프로젝트
백엔드 데브코스 교육생들과 한 팀을 이뤄 하나의 프로젝트를 완성 - 기획 - 개발 - 배포 - 일정 산정 및 프로젝트 환경 세팅 - 역할 정의, 스크럼 및 문서화 진행 - 협업 워크샵
프로젝트
피드백
온라인(Zoom)
매주 40시간 - 코어 타임(13~19시) - 프로젝트 - 스크럼, 개발 일지 작성 - 데모 데이 및 회고 - 중간 & 최종 피드백 - 발표 및 회고
28주차
Mar 27, 2024
수료식
- 최종 프로젝트 발표 및 질의응답 진행 - 6개월간 진행된 과정에 대한 경과 보고 - 수료증 배부
기타
온라인(Zoom)
총 5시간