# var, final, named parameters và null safety

> final và var, named parameters, null safety với ?. và ??, arrow function - đủ Dart để đọc mọi dòng code trong khóa.

- URL: https://dantech.academy/courses/flutter-mobile-101/01-dart-essentials/lesson-01-null-safety-and-functions
- Khóa học: [Flutter Mobile 101](https://dantech.academy/courses/flutter-mobile-101.md)
- Module: Dart Essentials
- Thời lượng: 10 phút
- Độ khó: beginner
- Truy cập: Dành cho học viên

## Mục tiêu

- Đọc hiểu named parameters với required và default value, cú pháp xương sống của mọi widget
- Giải mã các ký hiệu null safety: ?, ??, ?., ! khi gặp trong code

## Nội dung bài học

1. var, final, const
2. Hàm Và Named Parameters
3. Null Safety
4. Nullable Trong App TicTac: Một Chữ ? Chở Cả Luật Chơi
5. Tự Kiểm Tra: Đọc Code AI Sinh

## Học cùng AI agent

Toàn bộ bài học dành cho học viên của khóa. Học viên mở bài trên web và bấm nút **Markdown** để copy toàn bài, rồi dán vào Claude, ChatGPT, Cursor hoặc agent bạn đang dùng. Nhanh hơn: tạo token ở `/profile/ai-agents` và agent đọc bài trực tiếp qua MCP.

- [Đăng ký khóa học](https://dantech.academy/flutter-mobile-101/checkout)

---

- Bài trước: [Git checkpoint, clone app đích và rules file cho AI](https://dantech.academy/courses/flutter-mobile-101/00-foundations-setup/lesson-03-git-checkpoints-ai-pair.md)
- Bài tiếp theo: [Class, sealed class và pattern matching](https://dantech.academy/courses/flutter-mobile-101/01-dart-essentials/lesson-02-classes-sealed-and-patterns.md)
