학습 방향성을 잃었을 때 나침반 역할
백엔드 API시스템 구조의 기반이 된 Node.js
커리큘럼 개요
- '인스타그램(Instagram) 웹 API 시스템 개발'이라는 가상의 시나리오
백엔드 시스템 개발의 2분류 : API 개발
(앞쪽), 데이터 관련 시스템 개발
(뒤쪽 | 데이터 수집, 분석, 관리)
데브옵스(DevOps)
= “Development” + “Operation”
- 직군이라기보다는 개발 분야에서 나타나는 문화나 추세.
- 시스템 개발(development) 뿐만 아니라 운영(operation)까지 담당하는 것.
3. Development of Simple API and Database
- Node.js based Simple HTTP API
- RDBMS (Relational Database Management System)
- HTTP
- Linux & Terminal
- API와 Database 구축방법 학습
4. Better RESTful API System
- Node.js & Express.js & TypeORM based API
- Layered Pattern
- RESTful API
- Authentication and Authorization
- API Documentation에 대해서 학습합니다.
5. Advanced API system and Deployment
- Advanced API Development
- Unit Test
- Docker
- Deploy to Amazon Web Services (AWS)
6. System Is Getting Big