iBetter Books
수정

GitHub 저장소

이 책의 모든 예제 코드는 GitHub 저장소에서 확인할 수 있습니다.

저장소 주소: https://github.com/sung2ne/textbook-dart-novel

저장소 클론하기

터미널에서 다음 명령어를 실행하면 전체 코드를 다운로드할 수 있습니다.

git clone https://github.com/sung2ne/textbook-dart-novel.gitcd textbook-dart-novel

폴더 구조

저장소는 PART별로 폴더가 나뉘어 있습니다.

textbook-dart-novel/
├── part02/          ← PART 02. 변수와 타입의 세계
│   ├── ch01/
│   ├── ch02/
│   └── ...
├── part03/          ← PART 03. 흐름을 제어하다
├── part04/          ← PART 04. 컬렉션
├── part05/          ← PART 05. 클래스와 OOP
├── part06/          ← PART 06. Null Safety 심화
├── part07/          ← PART 07. 제네릭
├── part08/          ← PART 08. 비동기 프로그래밍
├── part09/          ← PART 09. 패턴과 레코드
├── part10/          ← PART 10. 미니 프로젝트
├── pubspec.yaml
└── analysis_options.yaml

코드 실행 방법

각 챕터의 예제 코드를 실행하려면 다음과 같이 합니다.

# 의존성 설치 (처음 한 번만)dart pub get# 예제 코드 실행dart run part02/ch01/variables.dart

코드를 직접 따라 치세요

저장소의 코드를 참고용으로 활용하되, 가능하면 직접 타이핑해보세요. Dart의 타입 시스템은 에디터에서 직접 경험해야 제대로 이해할 수 있습니다. 자동완성, 타입 추론, 에러 표시를 눈으로 확인하는 것이 학습의 핵심입니다.