실무 중심의
개발 역량을 갖추는
위코드 커리큘럼

실무 중심의
개발 역량을 갖추는
위코드 커리큘럼

위코드의 커리큘럼

wecode는 실무 중심의 코딩 부트캠프입니다.
12주 간 진행되는 풀타임 커리큘럼으로 누구나 개발자가 될 수 있습니다.

wecode는 실무 중심의 코딩 부트캠프입니다.
12주 간 진행되는 풀타임 커리큘럼으로 누구나 개발자가 될 수 있습니다.

12주의 커리큘럼을 멘토와 함께합니다. 애자일하게 진행되는 Team & Group Projects 기간에 2개의 프로젝트를 마치면, 기업 협업 프로그램으로 실무 현장까지 경험하게 됩니다.

멘토는 커리큘럼의 각 단계에서 문제 해결 능력을 키우며 성장할 수 있게 돕고, 팀원과 협업 방식, 개발 방법론부터 문화까지 유용한 노하우를 공유합니다. 풀타임으로 진행되는 위코드의 각 기수는 인원이 제한되어 있어서 깊이 있는 능력을 키우실 수 있습니다.

Frontend

Frontend

Vanilla JavaScript & DOM

JavaScript ES6+

React Create React App,
CSS Preprocessor(SASS),
React Router, Hooks

Advanced React

CSS in JS

소셜 로그인, 지도/주소 등의
외부 API 적용

Redux

Backend

Backend

Vanilla JavaScript & DOM

Backend Web System Architecture

Application Programming Interface

Node.js based HTTP Server

MySQL & SQL

Instagram CRUD

Error Handling

Layered Pattern

1주차

1주차는 적응하는 기간입니다. 웹 개발에 필요한 기본적인 컴퓨터 공학 지식과 프로그래밍 언어를 학습하며, 위코드의 일상과 커뮤니티 문화에 적응하는 시간을 갖습니다.

웹 개발에 필요한 기본 컴퓨터 공학 지식 습득 (Database, Modeling, Linux, HTTP, etc)

웹 페이지 구조를 정의하는 HTML과 스타일을 부여하는 CSS 학습

전반적인 Web 서비스 파악 및 개발 조직과 문화에 대한 이해

프론트엔드 / 백엔드 개발 진로 결정

코드 버전 관리를 위한 Git과 개발 협업을 위한 Github 사용법 학습

위코드 커뮤니티 적응을 위한 다양한 활동 및 이벤트

2~3주차

1주차에 선택한 개발 분야(프론트엔드 / 백엔드)에 따라 심화 내용을 학습합니다.

프론트엔드 수강생은 현대 웹 개발에 가장 많이 사용하는 React 라이브러리 학습

백엔드 수강생은 클라이언트의 요청을 처리할 수 있는 Node.js 기반의 API 개발 학습

프로젝트 진행에 필요한 개발 환경 세팅

HTTP 네트워크 통신을 통한 데이터 요청 및 처리 방법 학습

로그인/회원가입 기능 구현을 통한 인증/인가 프로세스 학습

알고리즘 문제를 통한 프로그래밍 언어 심화 학습 및 코딩 테스트 훈련

9~12주차

기업 협업에 참여하여 실무 개발 프로젝트를 진행합니다.
위코드가 아닌 실제 기업에서 진행되는 인턴십 프로젝트로, 수강생이 아닌 개발자로서 실무에 참여하는 기간입니다.

2-6명이 한 팀으로 구성되며 협업 기업으로 출근하여 프로젝트에 참여합니다.

개발자로서 스스로에 대한 깊이 있는 이해와 함께 올바른 커리어 기준을 세워가는 단계입니다.

디자이너, 기획자 등 다양한 직군의 사람들과 협업하는 경험을 쌓을 수 있습니다.

한 달간의 프로젝트 과정을 거쳐 채용으로 이어질 수 있습니다.

기업 협업 프로젝트는 기업의 사정에 따라 진행이 어려울 수 있습니다.

기업 협업에 참여하지 않게 되는 경우, 개인 프로젝트 및 본격적인 취업 준비를 시행합니다.

4~8주차

1차 프로젝트

기획부터 개발 및 배포에 해당하는 프로젝트 전체 프로세스에 직접 참여하며, 스타트업 개발 문화에 맞는 역량을 갖춥니다.

2차 프로젝트

1차 프로젝트 경험을 기반으로 한층 더 깊은 수준의 프로젝트를 경험합니다. 단순히 동작하는 것을 넘어서 하나의 기능도 제대로 만드는 것을 목표로 합니다.

코드의 재사용성을 고려한 컴포넌트 구조 설계

코드의 확장성을 고려한 어플리케이션 구조 설계

서비스의 안전한 동작을 위한 테스트 코드 작성

코드 버전 관리(Git) 심화 내용(Git Rebase) 적용

현업 개발자의 코드 리뷰를 통한 지속적인 코드 개선

클론 프로젝트를 통해 Web 서비스에 대한 이해와 실전 문제 해결 역량 증진

6명 내외로 팀, 프론트엔드 개발자와 백엔드 개발자가 함께 프로젝트 진행

소프트웨어 개발 방법론인 Agile을 적용한 두번의 Sprint(프로젝트 주기) 진행

다양한 협업 툴(Github, Slack, Trello)을 활용한 올바른 협업 및 소통 방식 습득

대표적인 클라우드 서비스 AWS 를 활용한 프로젝트 결과물 배포

현업 개발자의 코드 리뷰를 통한 지속적인 코드 개선

1주차

모든 것에 적응하는 기간입니다. 웹 개발에 필요한 기본적인 컴퓨터 공학 지식과 프로그래밍 언어를 학습하며, 위코드의 일상과 커뮤니티 문화에 적응하는 시간을 갖습니다.

웹 개발에 필요한 기본 컴퓨터 공학 지식 습득 (Database, Modeling, Linux, HTTP, etc)

웹 페이지 구조를 정의하는 HTML과 스타일을 부여하는 CSS 학습

전반적인 Web 서비스 파악 및 개발 조직과 문화에 대한 이해

프론트엔드 / 백엔드 개발 진로 결정

코드 버전 관리를 위한 Git과 개발 협업을 위한 Github 사용법 학습

위코드 커뮤니티 적응을 위한 다양한 활동 및 이벤트

프론트엔드

DOM의 정의와 구조 학습

Vanila JavaScript를 활용한 DOM 조작

Vanila JavaScript & DOM을 활용한 Instagram 클론 코딩

백엔드

앞으로 배우게 될 Backend 개발에 필요한 핵심 개념을 로드맵을 통해 체계적으로 정리

Node.js가 제공하는 기본 모듈만을 활용한 API 구현

MySQL를 기반으로 SQL 학습

2~3주차

1주차에 선택한 개발 분야(프론트엔드 / 백엔드)에 따라 심화 내용을 학습합니다.

프론트엔드 수강생은 현대 웹 개발에 가장 많이 사용하는 React 라이브러리 학습

백엔드 수강생은 클라이언트의 요청을 처리할 수 있는 Node.js 기반의 API 개발 학습

프로젝트 진행에 필요한 개발 환경 세팅

HTTP 네트워크 통신을 통한 데이터 요청 및 처리 방법 학습

로그인/회원가입 기능 구현을 통한 인증/인가 프로세스 학습

알고리즘 문제를 통한 프로그래밍 언어 심화 학습 및 코딩 테스트 훈련

프론트엔드

JavaScript ES6 이후 문법에 대한 학습

프론트엔드 라이브러리 React 학습

Create React App을 활용한 React 프로젝트 구성

CSS 전처리기(Sass)를 활용한 스타일링 학습

React Router를 활용한 SPA 환경에서 Routing 구현

React의 Hooks 정의와 활용방법 학습

Vanila JavaScript로 구현한 Instagram을 React로 전환하면서 React 활용 역량 증진

백엔드

Express와 TypeORM을 활용하여 Instagram의 핵심 기능 구현

bcrypt를 활용하여 사용자 정보 암호화

다양한 방식의 Error Handling 학습

Layered Pattern을 통해 효율적인 아키텍쳐 구상

4~8주차

기획부터 개발 및 배포에 해당하는 프로젝트 전체 프로세스에 직접 참여하며, 스타트업 개발 문화에 빠르게 합류할 수 있는 역량을 갖춥니다.

1차 프로젝트

기획부터 개발 및 배포에 해당하는 프로젝트 전체 프로세스에 직접 참여하며, 스타트업 개발 문화에 맞는 역량을 갖춥니다.

클론 프로젝트를 통해 Web 서비스에 대한 이해와 실전 문제 해결 역량 증진

6명 내외로 팀, 프론트엔드 개발자와 백엔드 개발자가 함께 프로젝트 진행

소프트웨어 개발 방법론인 Agile을 적용한 두번의 Sprint(프로젝트 주기) 진행

다양한 협업 툴(Github, Slack, Trello)을 활용한 올바른 협업 및 소통 방식 습득

대표적인 클라우드 서비스 AWS 를 활용한 프로젝트 결과물 배포

현업 개발자의 코드 리뷰를 통한 지속적인 코드 개선

2차 프로젝트

1차 프로젝트 경험을 기반으로 한층 더 깊은 수준의 프로젝트를 경험합니다. 단순히 동작하는 것을 넘어서 하나의 기능도 제대로 만드는 것을 목표로 합니다.

코드의 재사용성을 고려한 컴포넌트 구조 설계

코드의 확장성을 고려한 어플리케이션 구조 설계

서비스의 안전한 동작을 위한 테스트 코드 작성

코드 버전 관리(Git) 심화 내용(Git Rebase) 적용

현업 개발자의 코드 리뷰를 통한 지속적인 코드 개선

프론트엔드

CSS in JS(Styled-Components)를 활용한 스타일링 학습

코드의 재사용성을 고려한 컴포넌트 구조 설계

Custom Hook을 이용한 관심사의 분리 학습

Redux를 이용한 전역 상태관리에 대한 학습

외부 서비스 연동을 통한 OAuth2.0(소셜 로그인) 구현

지도, 주소 검색 라이브러리 등 외부 API 적용

백엔드

대표적인 클라우드 서비스인 AWS(Amazon Web Services)를 통해 서버를 구축하고 운영하는 방식 학습 및 프로젝트 결과물 배포

개발한 API 시스템이 올바르게 동작하는지 확인할 수 있도록 테스트 코드를 작성

대표적인 컨테이너 가상화 오픈소스인 Docker를 사용하여 효율적인 어플리케이션 개발 및 운영

프로젝트에 부하 분산 기술인 Load Balancing 적용하여 안전하게 서버 운영

Database 성능을 최적화하는 방식 적용

CI/CD를 도입하여 개발 프로세스를 자동화

9~12주차

4주간 기업 협업에 참여하여 실무 개발 프로젝트를 진행합니다.

위코드가 아닌 실제 기업에서 진행되는 인턴십 프로젝트로, 수강생이 아닌 개발자로서 실무에 참여하는 기간입니다.

4주간 기업 협업에 참여하여 실무 개발 프로젝트를 진행합니다.
위코드가 아닌 실제 기업에서 진행되는 인턴십 프로젝트로, 수강생이 아닌 개발자로서 실무에 참여하는 기간입니다.

2-6명이 한 팀으로 구성되며 협업 기업으로 출근하여 프로젝트에 참여합니다.

개발자로서 스스로에 대한 깊이 있는 이해와 함께 올바른 커리어 기준을 세워가는 단계입니다.

디자이너, 기획자 등 다양한 직군의 사람들과 협업하는 경험을 쌓을 수 있습니다.

한 달간의 프로젝트 과정을 거쳐 채용으로 이어질 수 있습니다.

기업 협업 프로젝트는 기업의 사정에 따라 진행이 어려울 수 있습니다.

기업 협업에 참여하지 않게 되는 경우, 개인 프로젝트 및 본격적인 취업 준비를 시행합니다.

9~12주차

4주간 기업 협업에 참여하여 실무 개발 프로젝트를 진행합니다.

위코드가 아닌 실제 기업에서 진행되는 인턴십 프로젝트로, 수강생이 아닌 개발자로서 실무에 참여하는 기간입니다.

4주간 기업 협업에 참여하여 실무 개발 프로젝트를 진행합니다.
위코드가 아닌 실제 기업에서 진행되는 인턴십 프로젝트로, 수강생이 아닌 개발자로서 실무에 참여하는 기간입니다.

2-6명이 한 팀으로 구성되며 협업 기업으로 출근하여 프로젝트에 참여합니다.

개발자로서 스스로에 대한 깊이 있는 이해와 함께 올바른 커리어 기준을 세워가는 단계입니다.

디자이너, 기획자 등 다양한 직군의 사람들과 협업하는 경험을 쌓을 수 있습니다.

한 달간의 프로젝트 과정을 거쳐 채용으로 이어질 수 있습니다.

기업 협업 프로젝트는 기업의 사정에 따라 진행이 어려울 수 있습니다.

기업 협업에 참여하지 않게 되는 경우, 개인 프로젝트 및 본격적인 취업 준비를 시행합니다.

Main Course

860

만원 / 3개월

개발자의 커리어를 시작할 수 있는

메인 부트캠프 코스

3개월 집중학습

주중 10AM ~ 7PM (그 외 시간 자유롭게 학습)

WeWork 3개월 이용권 (출입카드 발급)

온/오프라인으로 멘토링 제공

42, 41기 현재 모집중

지금 상담하세요.

위코드는 함께 하는 부트캠프 입니다.
개발자가 되는 첫걸음을 위코드에서 시작하세요!

Main Course

860

만원 / 3개월

개발자의 커리어를 시작할 수 있는

메인 부트캠프 코스

3개월 집중학습

주중 10AM ~ 7PM (그 외 시간 자유롭게 학습)

WeWork 3개월 이용권 (출입카드 발급)

온/오프라인으로 멘토링 제공

42, 41기 현재 모집중

지금 상담하세요.

위코드는 함께 하는 부트캠프 입니다.
개발자가 되는 첫걸음을 위코드에서 시작하세요!

Main Course

860

만원 / 3개월

개발자의 커리어를 시작할 수 있는

메인 부트캠프 코스

3개월 집중학습

주중 10AM ~ 7PM (그 외 시간 자유롭게 학습)

WeWork 3개월 이용권 (출입카드 발급)

온/오프라인으로 멘토링 제공

42, 41기 현재 모집중

지금 상담하세요.

위코드는 함께 하는 부트캠프 입니다.
개발자가 되는 첫걸음을 위코드에서 시작하세요!

주식회사  그레이스풀레인

사업자 번호

학원 등록번호

대표자명

사업장 주소

530-81-01310

제  13227 호

송은우

서울특별시 강남구 테헤란로 427, 10층(삼성동)

통신판매업 신고번호

대표 연락처

개인정보 책임자

제 2022-서울강남-06094

070-4323-4050

이연경

Copyright © 2019. Gracefulrain Co., Ltd.

주식회사  그레이스풀레인

사업자 번호

학원 등록번호

대표자명

사업장 주소

530-81-01310

제  13227 호

송은우

서울특별시 강남구 테헤란로 427, 10층(삼성동)

통신판매업 신고번호

대표 연락처

개인정보 책임자

제 2022-서울강남-06094

070-4323-4050

이연경

Copyright © 2019. Gracefulrain Co., Ltd.