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의 타입 시스템은 에디터에서 직접 경험해야 제대로 이해할 수 있습니다. 자동완성, 타입 추론, 에러 표시를 눈으로 확인하는 것이 학습의 핵심입니다.