Computer Programming
Author

Hà Ngọc Hưng

Change Author
Last Update:

2024-10-25 08:33:41 UTC

Review:
Derived from:

Anh Nguyễn

Experience Description

Làm quen và sử dụng các thành phần của Flutter để xây dựng những ứng dụng trên điện thoại

Plan

Git
1. Mục tiêu
    Hiểu Git và các nguyên tắc cơ bản của VCS (version control software)
    Cài đặt và cấu hình Git
    Sử dụng Git để kiểm soát phiên bản trong suốt vòng đời phát triển ứng dụng
    Thao tác với GitHub

2. Thời gian học:
    2 ngày (Bao gồm các buổi review kiến thức tổng hợp, cá nhân tự ôn tập và làm bài test

3. Link tài liệu:
    http://git-scm.com/book - 4 chương đầu
    http://backlogtool.com/git-guide/vn/intro/intro1_1.html
    https://learngitbranching.js.org/ - Tool thực hành git branch
    http://chris.beams.io/posts/git-commit/

Dart

1. Mục tiêu:
-     Biết cách cài đặt và cấu hình Dart.
-     Có thể nhận biết được cú pháp của ngôn ngữ Dart.
-     Có thể vận dụng ngôn ngữ Dart vào những bài toán cụ thể.
-     Hiểu được những điểm đặc trưng và khác biệt của Dart và những ngôn ngữ lập trình hướng đối tượng khác.
-     Hiểu & áp dụng lập trình hướng đối tượng (OOP) với Dart

2. Thời gian học:
    3 ngày (Bao gồm các buổi review kiến thức tổng hợp, cá nhân tự ôn tập và làm bài test

3. Link tài liệu:
-     Website: https://dart.dev/language

Flutter Basic

Mục tiêu:
Làm quen và sử dụng các thành phần của Flutter để xây dựng những ứng dụng trên điện thoại

Các kiến thức cần nắm dc:
-     Basics of Flutter
-     Widgets of State
-     Architecture
-     Building UIs
-     State management
-     Routes and navigaton
-     Localization and Internationalization
-     Animations
-     HTTP and JSON
-     SharedPreferences
-     Sqflite
-     Layered Architecture

Nội dung:
- https://www.geeksforgeeks.org/flutter-tutorial/
- Tham khảo: 
   https://flutter-ko.dev/reference/tutorials
   https://www.freecodecamp.org/news/learn-flutter-full-course/

Flutter Advance

Mục tiêu:
-     Làm quen và sử dụng các thư viện và kiến thức nâng cao của Flutter để cải thiện hiệu suất và tối ưu ứng dụng của bạn
-     Hiểu và áp dụng được các kiến thức nâng cao của Flutter

Kiến thức cơ bản cần nắm dc:
-     Cached Network Image
-     Dio
-     GetIt & Injectable
-     Platform integration
-     BLoC pattern

Reading: Ut enim ad minim veniam

14 minutes2 questions

Video: Greetings and introduction

15 minutes

Audio: Interactive lesson

7 minutes3 questions

Reading: Ut enim ad minim veniam

22 minutes

Reading: Ut enim ad minim veniam

14 minutes

Video: Greetings and introduction

15 minutes

Audio: Interactive lesson

7 minutes2 questions

Reading: Ut enim ad minim veniam

22 minutes

Partner feedbacks

Detailed Rating
5 stars
0%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Free
Inprogress
  • Author :Hà Ngọc Hưng
  • Duration :4 weeks
  • Materials :0
  • Joined :0
  • Language :vietnamese

Related experiences