테스트주도개발(TDD)로 만드는 NodeJS API 서버
이 강의에서는 Javascript 언어로 백엔드 개발을 할 수 있는 NodeJS를 학습하고, 테스트 주도 개발(TDD) 방법으로 NodeJS를 이용해 API 서버 개발을 할 수 있습니다. 또한 NodeJS의 대표적인 웹 프레임워크 ExpressJS의 기초 원리를 이해하고, 모바일과 웹 서비스에서 사용하는 REST API 개발 방법을 학습할 수 있습니다.
![Thumbnail](https://cdn.inflearn.com/wp-content/uploads/nodetdd.png?w=736)
초급자를 위해 준비한
[백엔드, TDD] 강의입니다.
이런 걸
배워요!
NodeJS 기초
테스트 주도 개발(TDD) 방법
ExpressJS 기초
REST API 서버 개발
자바스크립트로도 백엔드 개발을?
NodeJS 실습을 통해 배우는 테스트 주도 개발(TDD)
테스트 주도 개발로 만드는
NodeJS API 서버
이 강의에서는 테스트 주도 개발(TDD) 방법으로 NodeJS를 이용해 API 서버 개발을 배울 수 있습니다. 또한 Javascript 로 백엔드 개발을 할 수 있도록 해주는 NodeJS와 대표적인 웹 프레임워크 ExpressJS의 기초 원리를 이해하고, 모바일과 웹 서비스에서 사용하는 REST API 개발 방법을 학습을 합니다.
학습 목표 🔍
- NodeJS를 이용해서 API 서버를 만든다.
- 테스트 주도 개발 방법을 익힌다.
손쉬운 유지보수와 리팩토링을 도와주는 TDD 개발 방법에 맞춰서 API 서버 개발을 진행하기 때문에, 실무에서 곧바로 API 서버를 해야하거나 TDD를 업무에 적용하고 싶은 분들께 많은 도움이 될 것입니다.
학습 내용 🔍
이 강의를
이런 분들께 추천해요
![inflearn_python_04.png](https://cdn.inflearn.com/public/files/courses/324145/c8738b0e-99c5-45c1-9fc0-3b64141b36b6/inflearn_python_04.png)
자바스크립트로
API 서버를 개발
하고 싶으신 분
![inflearn_python_07.png](https://cdn.inflearn.com/public/files/courses/324145/9b8f6df3-8278-446f-b0da-394371126807/inflearn_python_07.png)
테스트 주도 개발
(TDD)을 실무에
적용하고 싶은 분
![inflearn_python_06.png](https://cdn.inflearn.com/public/files/courses/324145/51fc6ebd-2a7d-4032-91bf-36b99f3789f1/inflearn_python_06.png)
NodeJS, ExpressJS
의 실무적 사용법을
학습하고 싶은 분
![inflearn_python_05.png](https://cdn.inflearn.com/public/files/courses/324145/5d79f617-d626-4da8-8864-7b09fdd53a7d/inflearn_python_05.png)
Javascript 개발자
이 강의에는
이런 특징이 있어요
- 웹 개발 초중급 난이도
- 테스트 주도 개발이 실제 개발에서 어떻게 적용 되는지 알 수 있음
📢 알려드립니다
- 해당 강의의 실습 코드와 슬라이스는 깃허브에 공개되어 있습니다.
이 강의의
지식공유자는
김정환
- 현 우아한형제들 개발자
- 위플래닛 개발자
- 블로그 : https://jeonghwan-kim.github.io/
이런 분들께
추천드려요!
학습 대상은
누구일까요?
자바스크립트로 API 서버를 개발하고 싶으신 분
테스트 주도 개발(TDD)을 실무에 적용해 보고 싶은 분
NodeJS, ExpressJS의 실무적 사용법을 학습하고 싶은 분
자바스크립트 개발자
선수 지식,
필요할까요?
자바스크립트
안녕하세요
김정환입니다.
![](https://cdn.inflearn.com/wp-content/uploads/avatars/7238/5bd0017bf304e-bpfull.jpg)
👋🏼 안녕하세요 인프런에서 강의하는 김정환입니다.
수업 중 궁금한 사항은 질문 사항에 올려주세요.
매일 한 번씩 확인하고 답변 드리겠습니다.
커리큘럼
전체
60개 ∙ 3시간 49분
수업 자료
가 제공되는 강의입니다.
V8 엔진
02:00
이벤트기반 비동기 I/O
03:41
모듈 시스템 1
02:00
모듈 시스템 2
04:00
비동기 세계 2 - readFile
02:00
Hello World 노드버전
01:00
헬로월드 코드읽기
05:00
라우팅 추가하기
06:00
마지막 업데이트일: 2018년 06월 01일