Video Cơ bản

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á) 589 học viên 41,337 lượt xem
Bạch Ngọc Toàn
Giảng viên Bạch Ngọc Toàn

Nội dung khóa học

16 video • 0 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 Học thử 0 phút
  • 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 video 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. 

Giảng viên

Đánh giá khóa học

0.0
2 đánh giá
  • 5 0%
  • 4 0%
  • 3 0%
  • 2 0%
  • 1 0%
  • Nguyễn Phan Hoàng Thiện
    Nguyễn Phan Hoàng Thiện 0 trên 5 sao 23/11/2020

    bài học flutter để side net core là sao ạ ?

  • Nguyễn Minh Tiến
    Nguyễn Minh Tiến 0 trên 5 sao 02/11/2020

    rất cặn kẽ ạ

Lộ trình có khóa học này

Khóa học liên quan

Zalo