Liên hệ với chúng tôi

Đề cương khóa học

Bắt đầu với Flutter

  • Cài đặt Flutter và Dart
  • Sử dụng Flutter Doctor và các công cụ CLI
  • Tạo dự án Flutter đầu tiên

Hiểu kiến trúc Flutter

  • Widgets, rendering và layers
  • Stateless vs. Stateful widgets
  • Material Design và Cupertino widgets

Layout và Điều hướng

  • Row, Column, Stack và các widget layout khác
  • UI phản hồi với MediaQuery và LayoutBuilder
  • Điều hướng và routing

Quản lý Trạng thái

  • setState vs. Provider vs. Riverpod
  • Quản lý trạng thái phức tạp
  • Thực hành tốt nhất cho khả năng mở rộng

Làm việc với Form và Input

  • Text input, validation và form widgets
  • Xử lý tương tác của người dùng
  • Quản lý focus và điều khiển bàn phím

Sử dụng Packages và Truy cập Tính năng Thiết bị

  • Thêm và quản lý các package pub.dev
  • Sử dụng plugin camera, location và storage
  • Tích hợp với các API cụ thể của nền tảng

Kiểm thử, Chạy lỗi và Triển khai

  • Kiểm thử unit, widget và tích hợp
  • Hot reload và các công cụ hiệu năng
  • Xây dựng APK và triển khai lên các cửa hàng

Dự án: Xây dựng một ứng dụng đầy đủ

  • Thiết kế và kiến trúc
  • Triển khai các tính năng
  • Kiểm thử và triển khai cuối cùng

Tóm tắt và Bước tiếp theo

Yêu cầu

  • Hiểu biết về các nguyên tắc cơ bản của lập trình
  • Familiarity with basic UI/UX concepts
  • 意愿 to learn Dart and app development

Đối tượng dự kiến

  • Nhà phát triển mới bắt đầu làm quen với Flutter và Dart
  • Nhà phát triển ứng dụng di động tìm kiếm giải pháp đa nền tảng
  • Kỹ sư phần mềm quan tâm đến các framework UI hiện đại
 35 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan