- Notifications
You must be signed in to change notification settings - Fork96
woowacourse/back-end-roadmap
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
https://github.com/kamranahmedse/developer-roadmap
우아한테크코스 로드맵 2020년 버전
우아한 테크코스에서 진행하는 커리큘럼을 기초로 작성하였습니다.백엔드 개발자를 준비하는 많은 분들이 학습을 계획하시는데에 조금이나마 도움이 되기를 바랍니다.
프로그래밍 언어에 대한 기본 문법을 익힌다.
객체지향 설계를 경험한다.
읽기 좋은 코드를 구현하는 것이 왜 중요한지와 코드를 개선해 읽기 좋은 코드로 변경해 보는 경험을 하는 것이 중요하다.
자신이 구현한 코드에 대해 단위 테스트를 작성하고 리팩토링하는 경험을 한다.
웹 애플리케이션을 개발하는 경험을 한다.
웹 서비스를 개발하며 필요한 지식(JS, SQL, OS 등)을 익힌다.
개발 프로세스 기반으로 프로젝트 진행, 협업하는 경험을 한다.
배포를 자동화하고, 피드백을 받아 지속적으로 개선하는 경험을 한다.
추가적으로 학습한 내용들을 기존 프로젝트에 적용하는 경험을 한다.
프레임워크의 동작원리를 이해한다.
레거시 프로젝트를 리팩토링하는 경험을 한다.
대용량 서비스를 위한 시스템 아키텍처 설계, 데이터 처리 등을 고려한다.
The roadmaps are built usingBalsamiq. Project file can be found at/Balsamiq-files
directory. To modify any of the roadmaps, open Balsamiq, clickProject > Import > Mockup JSON, it will open the roadmap for you, update it.
MIT License