닫기
과정 구분
과정 카테고리
태그
검색어
[HD]앱 개발자를 위한 Flutter(플러터) 3.x 제대로 배우기 (중급) Part.2 과정이미지

[HD]앱 개발자를 위한 Flutter(플러터) 3.x 제대로 배우기 (중급) Part.2

교육기간
30일
강의구성
8차시
  • 과정 [HD]앱 개발자를 위한 Flutter(플러터) 3.x 제대로 배우기 (중급) Part.2 0

판매금액 배송금액 할인금액

총 결제금액

기본 정보

학습기간
4주
총 시간
4.0시간
차시수
8차시
개발년월
202508
내용전문가
이성용
NCS분류
20010202:응용SW엔지니어링

과정 소개

플러터 TDD(테스트 주도 개발) 방법론과 철학을 8회차에 걸쳐 실습합니다. 버그 없는 탄탄한 앱을 만드는 개발 과정을 통해 코드 품질을 향상시키는 마법 같은 개발 철학을 배웁니다.

학습 대상

플러터 초급 과정을 마쳤거나 중급 개발자로 성장하고 싶은 학습자 안정적이고 고품질 코드를 작성하고 스스로 코드의 완벽함을 증명하고자 하는 개발자

학습 목표

TDD 사이클(레드-그린-리팩터)을 익혀 코드 품질 향상, 버그 감소, 리팩토링 자신감을 얻습니다. 또한 UI 위젯 테스트 및 의존성 주입(DI) 개념을 실제 코드에 적용하여 스스로 코드를 증명하고 견고한 앱을 만들 수 있습니다.

강의목차(총 8강)

1. 1. TDD(테스트 주도 개발)의 개념과 철학 이해 25분

2. 2. Flutter TDD 개발 환경 설정 및 테스트 유형 소개 32분

3. 3. TDD 핵심 사이클: 레드, 그린, 리팩터 실습 (함수 테스트) 19분

4. 4. Flutter 카운터 앱 로직에 TDD 적용 및 코드 개선 26분

5. 5. 위젯 테스트 기본 개념 및 UI 테스트 로봇 활용 30분

6. 6. 위젯 테스트 심화: UI 상호작용 및 키(Key) 활용 24분

7. 7. TDD로 새로운 기능 추가 및 의존성 주입(DI) 소개 35분

8. 8. 의존성 주입(DI) 심화 및 TDD와 아키텍처의 관계 23분

퀵배너