Xây dựng ứng dụng Mobile với Flutter căn bản

Khoá học Xây dựng ứng dụng Mobile với Flutter căn bản

  5

208 học viên

Nhà cung cấp

TEDU

Miễn Phí

Xem video

Giới thiệu khóa học

Giới thiệu

Nhu cầu phát triển ứng dụng trên nền tảng Mobile đang phát triển rất nhanh và yêu cầu của khách hàng và bất cứ sản phẩm nào cũng cần ứng dụng trên Mobile. Nắm bắt được xu hướng đó, TEDU đã nghiên cứu và ra mắt cho các bạn mới bắt đầu học lập trình Mobile một khóa học că bản sử dụng Flutter. Đây là framework xây dựng ứng dụng mobile đa nền tảng từ Google, nó có thể sử dụng để xây dựng ứng dụng chạy trên các hệ điều hành Mobile phổ biến hiện này là Android và iOS với chỉ một source code. Về tốc độ của Flutter được đánh giá là tiệm cận Native nhất làm tăng trải nghiệm người dùng nhờ cơ chế Flutter SDK trên cả 2 nền tảng.

Sau khi tìm hiểu cả 3 framework là Xamarin, React Native và Flutter thì TEDU quyết định làm khóa học và các ứng dụng của TEDU sau này bằng Flutter. Mỗi framework đều có ưu nhược điểm nhưng đánh giá chung thì Flutter có những lợi thế như sau:

- Nó đến từ công ty chính là cha đẻ của Android nên có thế mạnh riêng về tối ưu hóa tốc độ và hiểu được Native chạy như thế nào.

- Cài đặt rất nhanh chóng

- Hỗ trợ nhiều widget tốt và tích hợp sẵn Material Design

- Ngôn ngữ Dart rất dễ dùng và có cú pháp giống Java hay Javascript.

- Tốc độ được đánh giá là gần Native nhất.

- Tính năng Hot Reload cho phép chúng ta xem những thay đổi trên UI luôn ngay khi save.

Và đề các bạn học được khóa này các bạn chỉ cần cơ bản về OOP là có thể học được và làm quen với 1 ngôn ngữ mới là Dart thì TEDU sẽ nói trong quá trình học. Mình thấy nó khá dễ hiểu và giống Java hay JavaScript.

Hy vọng khóa học sẽ giúp các bạn nắm được những điều cơ bản làm nền tảng cho các khóa học nâng cao sau này.

Nội dung khóa học

  • Flutter căn bản - Bài 1: Giới thiệu tổng quan khóa học

  • Flutter căn bản - Bài 2: Các kiến thức chung về phát triển mobile

  • Flutter căn bản - Bài 3: Cài đặt môi trường phát triển

  • Flutter căn bản - Bài 4: Tìm hiểu ngôn ngữ Dart

  • Flutter căn bản - Bài 5: Giới thiệu về Flutter

  • Flutter căn bản - Bài 6: Viết ứng dụng đầu tiên

  • Flutter căn bản - Bài 7: Giới thiệu về Widget

  • Flutter căn bản - Bài 8: Stateful và stateless widget

  • Flutter căn bản - Bài 9: Cách kết hợp các Stateless widget

  • Flutter căn bản - Bài 10: Sử dụng Material Design

  • Flutter căn bản - Bài 11: Cách sử dụng Stateful widget

  • Flutter căn bản - Bài 12: Sử dụng ListView để hiển thị danh sách

  • Flutter căn bản - Bài 13: Thêm tương tác cho ListView item

  • Flutter căn bản - Bài 14: Điều hướng sang màn hình mới

  • Flutter căn bản - Bài 15: Thay đổi theme cho ứng dụng

  • Flutter căn bản - Bài 16: Handling gestures

Nhận xét của học viên

Chưa có đánh giá

Lịch sử giá

Giá thấp nhất: 0 đ
Giá cao nhất: 0 đ
Được cập nhật: 12 giờ trước
  • Hiện tại đang là giá thấp nhất, bạn có muốn mua ngay? Đến nơi bán
  • Bạn đang chờ giá tốt hơn ?. Sử dụng 2 cách nhận thông báo bên dưới nhé

Từ trình duyệt

Trình duyệt không hỗ trợ

Từ email

Đăng ký nhận thông báo thất bại

Đăng ký nhận thông báo thành công

Hủy đăng ký thông báo thất bại

Hủy đăng ký thông báo thành công

Xin vui lòng nhập đúng định dạng email

Bạn đang gặp lỗi khi sử dụng ?. Báo cáo tại đây

Nguồn: TEDU

Bài viết liên quan

Khóa học flutter

Tính năng khóa học

  • Bài giảng 0
  • Thời lượng Đang cập nhật
  • Học viên 208

Đến nơi bán