Trang chủ Khóa học Học lập trình di động

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

Khóa học hướng dẫn xây dựng ứng dụng mobile căn bản sử dụng Flutter, framework xây dựng mobile app đa nền tảng từ Google sử dụng ngôn ngữ Dart.

0.0 (2 đánh giá)
554 học viên
16 bài học
39,815 lượt xem
Bạch Ngọc Toàn

Giảng viên

Bạch Ngọc Toàn
Xây dựng ứng dụng Mobile với Flutter căn bản

Nội dung khóa học

0 bài học • 29 giờ học

Flutter căn bản - Bài 1: Giới thiệu tổng quan khóa học
0 phút
Flutter căn bản - Bài 2: Các kiến thức chung về phát triển mobile
0 phút Xem thử
Flutter căn bản - Bài 3: Cài đặt môi trường phát triển
0 phút
Flutter căn bản - Bài 4: Tìm hiểu ngôn ngữ Dart
0 phút
Flutter căn bản - Bài 5: Giới thiệu về Flutter
0 phút
Flutter căn bản - Bài 6: Viết ứng dụng đầu tiên
0 phút
Flutter căn bản - Bài 7: Giới thiệu về Widget
0 phút
Flutter căn bản - Bài 8: Stateful và stateless widget
0 phút
Flutter căn bản - Bài 9: Cách kết hợp các Stateless widget
0 phút
Flutter căn bản - Bài 10: Sử dụng Material Design
0 phút
Flutter căn bản - Bài 11: Cách sử dụng Stateful widget
0 phút
Flutter căn bản - Bài 12: Sử dụng ListView để hiển thị danh sách
0 phút
Flutter căn bản - Bài 13: Thêm tương tác cho ListView item
0 phút
Flutter căn bản - Bài 14: Điều hướng sang màn hình mới
0 phút
Flutter căn bản - Bài 15: Thay đổi theme cho ứng dụng
0 phút

Và 1 bài học khác...

Mô tả khóa học

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. 

Khóa học liên quan

Xây dựng ứng dụng Mobile với Flutter căn bản
Miễn phí
Học lập trình di động
0.0 (2)

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

Khóa học hướng dẫn xây dựng ứng dụng mobile căn bản sử dụng Flutter, framework xây dựng mobile app đa nền tảng từ Google sử dụng ngôn ngữ Dart.

39,815 lượt xem
0 bài học
Miễn phí
Xem chi tiết
Xây dựng ứng dụng mạng xã hội với Flutter
Miễn phí
Học lập trình di động
0.0 (5)

Xây dựng ứng dụng mạng xã hội với Flutter

Khóa học xây dựng ứng dụng chat trên Mobile sử dụng backend là .NET Core và Flutter, bao gồm nhiều tính năng nâng cao và tương tác native.

33,100 lượt xem
0 bài học
Miễn phí
Xem chi tiết
Miễn phí
Học miễn phí Thêm vào yêu thích
Thời lượng 29 giờ
Bài học 16 bài
Truy cập Trọn đời
Thiết bị Mọi thiết bị

Khóa học bao gồm:

  • Video Full HD
  • Tài liệu học tập
  • Source code mẫu
  • Hỗ trợ Q&A
  • Cập nhật miễn phí