원데이 클래스
실시간 톡
₩20,000원 / 시간
₩40,000 / 총 1회 2시간
Hyun-min Choi
현민
Django로 시작하는 python 웹 코딩의 시작
찜하기
  • 지역 없음
  • 2시간/회
  • 1:1 수업
  • ₩20,000/시간

튜터정보

  • 충남대 컴퓨터 전공
코딩은 재밌습니다. TDD는 더 재밌습니다.
TDD는 개발 생산성을 떨어뜨리는 불필요한 과정일까요?

이 수업 이후에는
TDD가 코딩을 즐겁게 하고, 안정적인 소스 코드를 관리하는 노하우를 얻어 가 실수 있습니다.

## 강사 소개
- 실무 개발 경력 10년
- Python을 기반 Django framework 을 이용하여 서비스 구현 경험 다수

## 강사의 장점
- 현역 개발자
- TDD(Test-driven development)를 통해 안정된 코드 유지 보 경험
- 2년 이상 해외(미국/독일) 에서 개발자로 근무하며 얻은 다양한 경험

# 프로젝트 이력
- 챗봇 시스템 구현(slack, kakao, line, cisco)
- AWS 환경에서 서비스 구현(EC2, S3, RDS, Lambda, Elastic Beanstalk 등)
- Selenium 을 활용한 테스트 자동화

수업소개

## 1회 2시간

## 준비물
- 노트북
- 호기심

## 장소 : 강남역 5번 출구 근처 조용하고 전망좋은 회의실

## 수업내용
- TDD(Test driven development) 란
- Unit test 의 필요성
- Django 에서 test 시작하기
- Mock을 이용하여 외부환경과 독립된 테스트 구현

수업대상

  • 추천
    - 테스트 코드가 필요하다고들 하는데, 그 이유가 궁금하신 분
    - 개발업무외에 테스트코드를 작성하면 생산성이 저하된다고 생각하시는 분
    - 6개월 이상 프로젝트가 진행되었는데, 테스트코드가 없으신 분

커리큘럼

강의계획

# 이론
- TDD 란 무엇인가
- TDD 가 개발에 필요한가

# 실습
- object의 behavior test
- rest api test(status code, response)
- mock 개념을 도입하여 테스트 고립하여 외부 환경에 의존하지 않는 테스트 구현

리뷰

리뷰쓰기

실시간톡

실시간 톡하기