Môn học mới
Lập trình di động đa nền tảng với Flutter

  • Khóa học lập trình Flutter cơ bản là một khóa học thực tế để học viên khám phá sức mạnh của việc phát triển ứng dụng di động đa nền tảng. Flutter là một framework phát triển bởi Google, được sử dụng rộng rãi để xây dựng ứng dụng chất lượng cao trên Android và iOS.
  • Khóa học tập trung vào việc làm việc với các thành phần quan trọng trong Flutter như Layout Widget, AdvanceUI, State và Navigator. Layout Widget giúp học viên tạo giao diện đẹp và tổ chức phù hợp cho ứng dụng di động. AdvanceUI cung cấp các kỹ thuật nâng cao để tạo ra giao diện đẹp và hấp dẫn. State là một khái niệm quan trọng trong Flutter, giúp quản lý và cập nhật trạng thái của ứng dụng. Navigator là công cụ để điều hướng giữa các màn hình trong ứng dụng.
  • Khóa học này phù hợp cho những người muốn học lập trình di động hoặc những lập trình viên muốn mở rộng kiến thức về Flutter. Không cần có kiến thức trước đây về Flutter, học viên sẽ được hướng dẫn từng bước để xây dựng ứng dụng và thực hành thông qua các bài tập và dự án thực tế.
  • Sau khi hoàn thành khóa học, học viên sẽ có khả năng xây dựng các ứng dụng Flutter cơ bản với giao diện hấp dẫn và tương tác mượt mà trên cả Android và iOS. Nắm vững cách sử dụng Layout Widget để tạo giao diện tùy chỉnh và tổ chức phù hợp. Hơn nữa, học viên sẽ hiểu rõ về cách làm việc với State và Navigator trong Flutter, mở ra khả năng phát triển các ứng dụng di động phức tạp hơn.
  • Khóa học này cung cấp cơ hội việc làm trong lĩnh vực phát triển ứng dụng di động. Và với sự tăng trưởng đáng kể của Flutter, nhu cầu cao của các nhà phát triển về nền tảng này, học viên sẽ có nhiều cơ hội tìm kiếm công việc lập trình viên di động đa nền tảng với Flutter và tham gia vào các dự án phát triển ứng dụng di động hoàn chỉnh.
 
  • Các bạn có yêu thích với lập trình và muốn có thêm cơ hội nghề nghiệp khác
  • Học viên đã có kiến thức Lập trình cơ bản
 
  • Sau khi hoàn thành khóa học, học viên sẽ có khả năng xây dựng các ứng dụng Flutter cơ bản với giao diện hấp dẫn và tương tác mượt mà trên cả Android và iOS. Nắm vững cách sử dụng Layout Widget để tạo giao diện tùy chỉnh và tổ chức phù hợp. Hơn nữa, học viên sẽ hiểu rõ về cách làm việc với State và Navigator trong Flutter, mở ra khả năng phát triển các ứng dụng di động phức tạp hơn.
  • Khóa học này cung cấp cơ hội việc làm trong lĩnh vực phát triển ứng dụng di động. Và với sự tăng trưởng đáng kể của Flutter, nhu cầu cao của các nhà phát triển về nền tảng này, học viên sẽ có nhiều cơ hội tìm kiếm công việc lập trình viên di động đa nền tảng với Flutter và tham gia vào các dự án phát triển ứng dụng di động hoàn chỉnh.
 
  • Thời lượng: 45 giờ học trực tiếp trên máy
  • Học phí:  2.500.000 đ/HV (có chế độ miễn giảm học phí mỗi khóa, xem chi tiết trong Thời Khóa Biểu)
 
  • Giới thiệu Flutter
    • Cài đặt các công cụ phát triển Flutter
    • Tạo ứng dụng đầu tiên
    • Tổng quan các thành phần trong dự án Flutter
  • Giới thiệu Ngôn ngữ Dart
    • Dartpad
    • Biến (variable)
    • Hàm (Functions)
    • Toán tử (Operators)
    • Các câu lệnh điều khiển (Control Flow Statements)
    • Lớp (Classes)
    • Async support: async/await, isolate, stream, future...
    • Null safety
  • Layout Widget
    • Kiến trúc ứng dụng Flutter
    • Các Widget cơ bản (Text, TexField, RasieButton, Image, Checkbox, RadioButton..)
    • Các layout thường dùng trong Flutter
      • Container, Center, Row, Column, Stack
    • Vòng đời của widget
  • AdvanceUI
    • Drawer Layout
    • Tablayout
    • Bottom Navigation Layout
  • State trong Flutter
    • StatelessWidget & StatefulWidget
    • InkWell
    • Gesture
  • Navigator trong Flutter
    • Navigator đến một màn hình với push, pushNamed
    • Truyền dữ liệu giữa các màn hình
    • Truyền dữ liệu theo Constructor
    • Truyền dữ liệu theo Arguments
    • Truyền dữ liệu với kết quả trả về
    • Một số hàm thông dụng
 

Học viên thi đạt kết quả cuối môn học sẽ được cấp chứng nhận "Lập trình di động đa nền tảng với Flutter" do Trung Tâm Tin Học ĐH Khoa Học Tự Nhiên TPHCM cấp

ai
Trung Tâm Tin Học
ai
Trung Tâm Tin Học
Chào mừng bạn đến với Trung Tâm Tin Học.
Bạn đang cần hỗ trợ thông tin gì ạ? Hãy Chat ngay với chúng tôi nhé.