Loading...

수강생 중 86%는 비전공자였습니다

취업률 94%를 만드는
코드스테이츠만의
체계적인 커리큘럼

코드스테이츠는 성공적인 커리어 전환을 위해
현업에 쓰이는 기술부터 커뮤니케이션과 협업 역량까지
실무에 바로 투입되기 위해 필요한 학습을 적극적으로 제공합니다.

코딩 테스트를 위한 알고리즘 문제를 연습하고
취업을 위한 이력서 준비와 모의 면접까지도 함께합니다.

코드스테이츠에서 커리어 전환에 필요한 모든 것을 제공받으세요.

모든 수강생이
실시간으로 함께 학습합니다

혼자서 오랜 시간을 공부하기는 쉽지 않습니다.
코드스테이츠는 화상 회의 도구를 활용하여 모든 수강생이 실시간으로 함께 학습하고, Live Share를 통해 페어 프로그래밍을 진행합니다.

매일 출석 체크를 하며, 출석은 수료 기준에 포함되어 있습니다.

코드스테이츠만의 학습 플랫폼
URCLASS, C()PL;T

코드스테이츠가 직접 제작한 학습 플랫폼을 제공합니다
실리콘밸리식 교육 방식과 커리큘럼을 한국에 맞게 현지화하여 자체 학습 플랫폼에 담았습니다.
강의 위주의 주입식 학습 방법이 아닌 과제를 통해 자기주도적으로 문제를 해결하는 역량을 기를 수 있도록 구성하였습니다.

촘촘한 학습 로드맵

일정

월요일
화요일
수요일
목요일
금요일
09:00-10:00
Toy Problem 또는 Checkpoint
10:00-12:00
개념 학습 및 페어 코딩
12:00-13:00
점심 시간
13:00-15:00
개념 학습 및 페어 코딩
15:00-16:00
엔지니어와 질의응답
16:00-18:00
개념 학습 및 페어 코딩
18:00-
자율 학습

- 구체적인 일정은 개강날 OT를 통해 알려드립니다.
- 해당 시간 외에도 언제든 Help Desk를 통해 현업 개발자에게 질문할 수 있습니다.
- 엔지니어 질의응답 세션은 코스 일정에 따라 진행됩니다

커리큘럼

1-4주차

Basic Web Programming

Javascript Basic, Basic Algorithm, HTML, CSS, GIT

5-7주차

Basic CS Section

Sprint 1 - Immersive Prep: Underbar, Recursion, Closure, Scope, Git, Pair Programming, ETC
Sprint 2 - Data Structure & OOP: Stack, Queue, Linked List, Graph, Tree, HashTable, Binary Search Tree
Sprint 3 - Inheritance Pattern: Class Inheritance, Instantiation Pattern, Pseudo Classical, ES6 Class
Sprint 4 - Algorithms: Algorithm, Back Tracking, Discussion

8-10주차

Basic Web Section

Sprint 5 - Interact with Server: HTTP & REST, Client, HTML, CSS, JQuery, Fetch, Call back
Sprint 6 - Server & Node: Node, Blocking VS Non-Blocking, Export, HTTP Requests, CORS, Call Back, Express
Sprint 7 - ES6 APIs & React: React Components, JSX, Props & State, Life cycle, Virtual DOM, ES6 module, React Solo Project
Sprint 8 - Redux: Action, Store, Reducer

11-13주차

Advanced Web Section

Sprint 9 - Server Side Techniques: Callback, Async/Await, fs module, Promise
Sprint 10 - Database: ORM, rdbms/SQL, Schema & Query Design, MVC Pattern
Sprint 11 - Authentication & Full Stack Development: Hashing, Salting, Authorization, Cookie, Session, Express.js, Routing, JWT
Sprint 12 - Deployment and Build Tools: AWS, Cloud, Deployment, EC2 , RDS

14-19주차

Project

Software Requirements, Agile Scrum, Advanced Github Workflow, Project Communication, Presentation

20-주차

Job Searching

Resume, Portfolio, Cover Letter, Coding Interview, Personal Interview, Company Searching

* 일정과 커리큘럼은 효율적 학습을 위해 변동이 있을 수 있습니다.

일정: 입문 과정 15주

월요일
수요일
19:00-20:00
엔지니어와 질의응답
20:00-22:00
개념 학습 및 페어 프로그래밍
22:00-
자율 학습

월요일과 수요일 외에도 주중 저녁 혹은 토요일을 활용하여 커뮤니티 이벤트에 참여하실 수 있습니다.
구체적인 일정은 코스 탑승 이후에 안내됩니다.

일정: 심화 과정 16주

월요일
화요일
수요일
목요일
금요일
09:00-10:00
Toy Problem 또는 Checkpoint
10:00-12:00
개념 학습 및 페어 코딩
12:00-13:00
점심 시간
13:00-15:00
개념 학습 및 페어 코딩
15:00-16:00
엔지니어와 질의응답
16:00-18:00
개념 학습 및 페어 코딩
18:00-
자율 학습

- 구체적인 일정은 개강날 OT를 통해 알려드립니다.
- 해당 시간 외에도 언제든 Help Desk를 통해 현업 개발자에게 질문할 수 있습니다.
- 토요일 Group Event 시간은 변경될 수 있습니다.
- 엔지니어 질의응답 세션은 코스 일정에 따라 진행됩니다


커리큘럼

1-15주차

Basic Web Programming

Javascript Basic, Basic Algorithm, HTML, CSS, GIT

17-19주차

Basic CS Section

Sprint 1 - Immersive Prep: Underbar, Recursion, Closure, Scope, Git, Pair Programming, ETC
Sprint 2 - Data Structure & OOP: Stack, Queue, Linked List, Graph, Tree, HashTable, Binary Search Tree
Sprint 3 - Inheritance Pattern: Class Inheritance, Instantiation Pattern, Pseudo Classical, ES6 Class
Sprint 4 - Algorithms: Algorithm, Back Tracking, Discussion

20-22주차

Basic Web Section

Sprint 5 - Interact with Server: HTTP & REST, Client, HTML, CSS, JQuery, Fetch, Call back
Sprint 6 - Server & Node: Node, Blocking VS Non-Blocking, Export, HTTP Requests, CORS, Call Back, Express
Sprint 7 - ES6 APIs & React: React Components, JSX, Props & State, Life cycle, Virtual DOM, ES6 module, React Solo Project
Sprint 8 - Redux: Action, Store, Reducer

23-25주차

Advanced Web Section

Sprint 9 - Server Side Techniques: Callback, Async/Await, fs module, Promise
Sprint 10 - Database: ORM, rdbms/SQL, Schema & Query Design, MVC Pattern
Sprint 11 - Authentication & Full Stack Development: Hashing, Salting, Authorization, Cookie, Session, Express.js, Routing, JWT
Sprint 12 - Deployment and Build Tools: AWS, Cloud, Deployment, EC2 , RDS

26-31주차

Project

Software Requirements, Agile Scrum, Advanced Github Workflow, Project Communication, Presentation

32-주차

Job Searching

Resume, Portfolio, Cover Letter, Coding Interview, Personal Interview, Company Searching

* 일정과 커리큘럼은 효율적 학습을 위해 변동이 있을 수 있습니다.

일정: 입문 과정 15주

월요일
수요일
19:00-20:00
엔지니어와 질의응답
20:00-22:00
개념 학습 및 페어 프로그래밍
22:00-
자율 학습

월요일과 수요일 외에도 주중 저녁 혹은 토요일을 활용하여 커뮤니티 이벤트에 참여하실 수 있습니다.
구체적인 일정은 코스 탑승 이후에 안내됩니다.

일정: 심화 과정 36주

월요일
수요일
토요일
19:00-20:00
엔지니어와 질의응답
14:00-17:00
18:00-21:00

Pair Programming
(과제 진행)
20:00-22:00
개념 학습 및 페어 프로그래밍
22:00-
자율 학습

- 구체적인 일정은 개강날 OT를 통해 알려드립니다.
- 해당 시간 외에도 언제든 Help Desk를 통해 현업 개발자에게 질문할 수 있습니다.
- 토요일 Group Event 시간은 변경될 수 있습니다.


커리큘럼

1-15주차

Basic Web Programming

Javascript Basic, Basic Algorithm, HTML, CSS, GIT

17-23주차

Basic CS Section

Sprint 1 - Immersive Prep: Recursion, Closure, Scope, Git, NVM, Package.json, Linting, Testing
Sprint 2 - Data Structure & OOP: Stack, Queue, Linked List, Graph, Tree, HashTable, Binary Search Tree, Time Complexity
Sprint 3 - Inheritance Pattern: Class Inheritance, Instantiation Pattern, Pseudo Classical, ES6 Class, DOM, CSS, Event handler
Sprint 4 - Algorithms: Algorithm, Back Tracking, Recursion, DFS, BFS

24-31주차

Basic Web Section

Sprint 5 - Interact with Server: HTTP & REST, Browser, Server, API, HTTP, Ajax, Fetch, Call back, CORS, XSS, CSRF
Sprint 6 - Server & Node: HTTP advanced, Network Tab, HTTP Request/Response, CORS, Call Back, Express, RESTful API, Event Loop
Sprint 7 - ES6 APIs & React: React Components, JSX, Props & State, Life cycle, Virtual DOM, ES6 module, React Solo Project
Sprint 8 - Redux: Action, Store, Reducer

32-38주차

Advanced Web Section

Sprint 9 - Server Side Techniques: Callback, Async/Await, fs module, Promise
Sprint 10 - Database: ORM, rdbms/SQL, Schema & Query Design, MVC Pattern
Sprint 11 - Authentication & Full Stack Development: Hashing, Salting, Authorization, Cookie, Session, Express, Routing, JWT
Sprint 12 - Deployment and Build Tools: AWS, Cloud, Deployment, EC2 , RDS

39-50주차

Project 1,2

Software Requirements, Agile Scrum, Advanced Github Workflow, Project Communication, Presentation

51-52주차

Job Searching

Resume, Portfolio, Cover Letter, Coding Interview, Personal Interview, Company Searching

* 일정과 커리큘럼은 효율적 학습을 위해 변동이 있을 수 있습니다.

체계적인 커리큘럼으로
커리어를 전환하세요

코드스테이츠와 함께라면 학력에 상관없이, 비전공자여도 개발자가 될 수 있습니다.

몰입 과정 신청하기