Thumbnail
개발 · 프로그래밍 모바일 앱 개발

TDD 개발 방법론을 활용한 React Native 앱 개발 대시보드

(4.1)
51개의 수강평 ∙  464명의 수강생

29,700원

지식공유자: 박동호
총 18개 수업 (2시간 16분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[React Native, TDD] 강의입니다.

간단한 ReactNative 앱을 TDD 방법론을 통해 개발하면서 TDD 의 개념을 확실히 익히고, ReactNative 모바일 앱 개발에 적용할 수 있도록 연습합니다.

✍️
이런 걸
배워요!
TDD 방법론에 대한 확실한 이해
TDD 방법론을 앱 개발에 적용시키는 방법
TDD 방법론으로 ReactNative 앱을 개발하는 방법

TDD (Test Driven Development) 를 업무에 적용할 수 있도록 실제로 TDD 방법론을 적용하여 ReactNative 앱을 개발해보는 강좌입니다.

- TDD 에 도움이 되는 다양한 라이브러리를 소개하고, 각 라이브러리를 설치하고 설정하는 방법을 배웁니다.
- TDD 방법론을 100% 적용하여 앱을 개발해보면서 TDD 방법론에 대한 이해도를 높이고, 프로세스를 익힐 수 있습니다. 

 

TDD 효과

  • 개발 시간 단축
  • 버그 억제
  • 사이드 이펙트 억제
  • 사이드 이펙트결과물의 완성도 Up!

실습을 통해 To Do 앱을 만들어 볼까요?

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
TDD 를 제대로 배워보고싶은 개발자
TDD 로 프로젝트를 진행해야 하는 개발자
TDD 로 ReactNative 앱을 개발하고 싶은 개발자
📚
선수 지식,
필요할까요?
React 기초
React Native 기초

안녕하세요
박동호 입니다.
박동호의 썸네일

안녕하세요. 뉴질랜드에서 개발자로 일하고 있는 박동호라고 합니다.

저는 2002년 SKTT 에 입사하여 이후 팬택, 오비고, 뉘앙스에서 근무하였습니다. 피쳐폰부터 안드로이드 그리고 크로스플랫폼까지 다양한 환경에서 모바일 개발을 경험했고, 뉴질랜드로 기술이민을 한 이후에는 오클랜드 대학교에서 1년여간 근무하고, 지금은 프리랜서로 근무중입니다.

제가 익히고 경험한 다양한 개발방법을 나눌 수 있게되어 영광입니다. 부디 여러분이 훌륭한 개발자가되는길에 조금이나마 도움이 될 수 있기를 바랍니다.

뉴질랜드 이민과 이민생활에 관한 유튜브 채널(링크)도 운영중이니, 이민관련 궁금증은 유튜브 댓글로 알려주세요.

감사합니다.

커리큘럼 총 18 개 ˙ 2시간 16분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 기본 개념 익히기
강좌 및 강의자 소개 02:51
TDD 리뷰 미리보기 03:10
ReactNative 리뷰 01:47
ReactNative 개발툴 02:25
섹션 1. 개발환경 및 라이브러리
개발환경 설정 06:13
사용할 라이브러리 소개 02:38
Jest 설정 및 동작확인 01:39
Enzyme 설치/설정 및 동작확인 06:39
Detox 설치/설정 및 동작확인 06:45
섹션 2. 앱 Design 및 Component 정의
앱 디자인 및 컴포넌트 정의 04:31
첫번째 테스트 코드 작성 12:07
섹션 3. Component 테스트
AddToDo Component 16:00
ToDoList Component 09:10
ToDoItem Component 24:53
섹션 4. E2E 테스트
ToDo 추가 시나리오 17:44
ToDo 완료 시나리오 08:18
ToDo 삭제 시나리오 05:26
섹션 5. 마무리
강좌 마무리 03:57
강의 게시일 : 2019년 05월 23일 (마지막 업데이트일 : 2019년 05월 23일)
수강평 총 51개
수강생분들이 직접 작성하신 수강평입니다.
4.1
51개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
Chorong Park thumbnail
5
이번에 RN 프로젝트를 진행하게되었는데, 이 강좌를 통해서 배운 내용 바로 프로젝트에 적용해 볼 수 있을것 같아요. 실질적으로 문제가 생겼을때 대처하는 법까지 알려주셔서 큰 도움이 되었습니다. 중급 강좌도 빨리 올려주세요! 좋은 강좌 감사합니다!
2019-05-30
지식공유자 박동호
프로젝트에 TDD 를 적용하실 계획이라니 멋지십니다! 프로젝트 진행중에라도 혹시 궁금한 사항이 있으면 알려주세요~ 개발자님의 커리어를 응원합니다! 감사합니다.
2019-05-30
Aron Park thumbnail
5
좋은 강좌 올려주셔서 감사합니다~ 안그래도 프로젝트에 TDD 적용하려는데, 쓸만한 강좌가 없어서 찾고 있었거든요. 옆에서 듀얼코딩 하는 기분으로 강좌를 듣고나니, 선배님께 배우는 기분이었습니다~ 별 5개 드립니다!
2019-05-31
지식공유자 박동호
선배님이라고 해주시니 참 기분이 좋네요 ^^ 저도 주니어시절에 듀얼코딩으로 참 많은것을 배웠던것 같은데 감회가 새롭네요. 제 강좌가 진행하시는 프로젝트에 도움이 되길 바랍니다! 개발자님의 커리어를 응원합니다! 혹시 추가로 궁금한 사항이 있으면 언제든지 물어보세요~
2019-05-31
Yun Jeong Jang thumbnail
5
React Native에 TDD를 도입하고 싶은데 어디서부터 해야할 지 모르겠다면 이 강좌 진짜 추천드려요! 다음 강의도 빨리 듣고싶네요. 잘 들었습니다 감사합니다~!
2019-11-18
지식공유자 박동호
강의를 수강해주셔서 감사합니다. TDD 에 대한 개념을 잡기에 도움이 되길 바라면서 강의를 만들었는데, 도움이 되셨다니 정말 기분이 좋네요 ^^
2019-11-24
Mingyu Jeon thumbnail
5
안녕하세요~! 오늘 강의 다 들었습니다 :) 계속 TDD 적용해봐야지~ 생각만 하던거 강좌 들으며 바로 적용 들어갑니다 ㅎㅎ 너무 기본적인 테스트만 있어서 사실 조금 아쉽긴 했지만 TDD를 어떻게 시작할까에 대한 궁금증을 덜 수 있어서 좋았습니다. 리덕스, 웹 서비스, 네비게이션 등등의 TDD 중급 강좌가 너무 기대돼요. 그리고, 나중에 리액트 네이티브 애니메이션 쪽 강의를 올려주신다면 감사하겠습니다... 제가 이번에 애니메이션 차트를 그리는데 진땀 뺐거든요 ㅠㅠ... 선배 개발자님의 노하우 잘 배워갑니다!!
2019-06-01
지식공유자 박동호
많은 분들이 TDD 를 어떻게 시작할지 잘 모르시는것 같더라구요. 일단 강의의 내용대로 시작을 해보시고, 차근차근 여러 부분에 적용을 해보시는것을 추천드립니다. 중급(활용)강좌는 지금 열심히 구상중입니다. 이것저것 많은것을 알려드릴려다보니, 계속 고치고 있네요. RN 강좌도 한번 다시 고민해보겠습니다.
2019-06-02
gongdoo78 thumbnail
5
머릿속에 어렴풋이 정리되어 있는 TDD에 대한 개념에 대해, 알기 쉽게 잘 설명해 주어서 좋아요. ^^ 특히 설명할 때 자막이 같이 나오니까 머리에 쏙쏙 들어오네요. 이런 점은 보완해주세요~ 1) react native cli => 발음을 CRI라고 하는 것 같이 들려요; 2) 자막에는 yam이라고 나오는데, 커멘드창에 사용할 때는 yarn 이라고 써요. 3) 자막이 잘생긴 강사님 얼굴 가리지 않도록 해주세요. ^^
2019-06-03
지식공유자 박동호
제가 R발음, F발음에 약간 집착하는 경향이 있다보니.ㅋㅋ 자꾸만 CRI라고 하게 되더라구요;;; 자막실수는 애교로 봐주세요 ^^;; 마지막 말씀은 감사히 받겠습니다! ㅋㅋ TDD 의 개념을 잘 잡고나면, 그 다음부터는 실전입니다. 하나씩 프로젝트에 적용해보면 분명 후회하지 않으실꺼에요. 강좌 수강해주시고, 리뷰 남겨주셔서 감사합니다.
2019-06-03