TDD로 배우는 웹 프론트엔드

핵심 부터 동작 가능한 버전으로 확장해 나가는 TDD

4.05 (44 reviews)
Udemy
platform
한국어
language
Web Development
category
instructor
TDD로 배우는 웹 프론트엔드
396
students
3.5 hours
content
Apr 2023
last update
$94.99
regular price

What you will learn

TDD적인 사고 방식으로 해결하고자 하는 문제의 핵심부터 생각할 수 있습니다.

당장 해결하기 어려운 문제를 작게 나누어 정복할 수 있습니다.

내가 작성한 코드에 대해 테스트 코드로 빠른 피드백을 받을 수 있습니다.

위 학습 목표를 웹 프론트엔드의 기초인 HTML, CSS, JavaScript로 작성할 수 있습니다.

Cypress를 이용하여 프론트엔드 웹 애플리케이션에 대한 테스트를 할 수 있습니다.

Why take this course?

TDD의 핵심을 보통 테스트라고 생각합니다. 물론 TDD에서 테스트는 매우 핵심적인 부분이나 TDD를 이야기한 켄트벡은 TDD에서 테스트는 ‘의도치 않은 유용한 부산물’이라고 표현합니다. 즉 테스트는 매우 유용하고 중요하나 더 본질적인 TDD의 목표는 아닙니다. TDD에서 중요한 핵심은 결정과 피드백 사이의 갭에 대한 인식과 그 갭을 조절하기 위한 테크닉입니다.

내가 작성하고자 하는 코드에 대한 결정에 대해 언제 피드백 받을 것인지 인식하고 그 갭을 조절해 나갈 수 있다는 것인데요. 이 과정을 통해 우리는 내가 작성한 코드에 대해 빠르게 피드백을 받을 수 있습니다. 그리고 그 과정에서 만들어진 유용한 테스트 코드는 유용한 부산물이 되어, 미래의 나와 다른 사람들에게도 유용하게 활용될 수 있는 가치를 지니게 되는 것입니다.

그래서 이번 강의에서 우리는 TDD의 핵심 철학을 기반으로 결정과 피드백 사이의 갭을 인식하고 문제를 해결해 나가는 경험을 할 예정입니다. 그리고 그 과정에서 자연스럽게 유용한 부산물인 테스트 코드 또한 만들어 나갑니다.

현재 강의는 첫 번째 온보딩을 위한 계산기 미션을 업로드 하고 있는 중입니다. 나머지 강의들도 아래와 같은 커리큘럼으로 오픈할 예정이니 참고 부탁드립니다.



Charts

Price

TDD로 배우는 웹 프론트엔드 - Price chart

Rating

TDD로 배우는 웹 프론트엔드 - Ratings chart

Enrollment distribution

TDD로 배우는 웹 프론트엔드 - Distribution chart
5052480
udemy ID
1/1/2023
course created date
1/28/2023
course indexed date
Bot
course submited by