Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Task] Update Guideline for ios and flutter #106

Merged
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
[Task] Update Guideline for ios and flutter
  • Loading branch information
daolq-2712 committed Dec 5, 2023
commit 8947fe6053cb5df69b226b575cafdc9043fc047e
13 changes: 0 additions & 13 deletions Dart/dart.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,6 @@ Students are encouraged to refer to these materials to understand what to focus

Test your knowledge at: https://tiv.wsm.vn/learn

Account: Please create your account using the email registered with HR.

Note: Please use the same name as on Slack for your account.

```
Example:
Họ và tên: Nguyễn Văn A
Khóa: IOS 03
Vị trí: Open Education
Văn Phòng: Hà Nội
Tên tài khoản: [HN_OE03_IOS]Nguyen Van A
```

## 5. Ref:

- https://dart.dev/language
Expand Down
13 changes: 0 additions & 13 deletions Dart/dart.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,19 +31,6 @@ Các bạn tham khảo thêm để biết được những điều cần tập t

Host: https://tiv.wsm.vn/learn

Account: Các bạn tự tạo bằng mail đăng ký với HR
mả
Lưu ý: Đặt tên giống với Slack

```
Ví dụ:
Họ và tên: Nguyễn Văn A
Khóa: IOS 03
Vị trí: Open Education
Văn Phòng: Hà Nội
Tên tài khoản: [HN_OE03_IOS]Nguyen Van A
```

## 5. Ref:

- https://dart.dev/language
Expand Down
17 changes: 2 additions & 15 deletions Flutter/flutter_tutorial.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Lưu ý: làm các bài tập ở cuối slide số 2, 4, 6, 7, 8, 12

Trong quá trình tìm hiểu các bạn sẽ chia sẻ kiến thức với team từ 1 đến 2 bài:

- Bước 1: Tìm chủ đề và gửi lên chatwork để các trainers và các bạn khác feedback (ưu tiên những chủ đề về chiều sâu mà mang lại nhiều giá trị)
- Bước 1: Tìm chủ đề và gửi lên slack để các trainers và các bạn khác feedback (ưu tiên những chủ đề về chiều sâu mà mang lại nhiều giá trị)
- Bước 2: Tiến hành tìm hiểu và làm slide, sau đó gửi lên để nhận feedback
- Bước 3: Sau khi hoàn thành slide thì thông báo để trainer xếp lịch
- Bước 4: Chia sẻ kiến thức và nhận đánh giá.
Expand All @@ -55,19 +55,6 @@ Trong quá trình tutorial sẽ có các bài tập bạn phải gửi pull requ

## 7. Link Bài Test

Host: https://tiv.wsm.vn/learn

Account: Các bạn tự tạo bằng mail đăng ký với HR

Lưu ý: Đặt tên giống với slack

```
Ví dụ:
Họ và tên: Nguyễn Văn A
Khóa: IOS 03
Vị trí: Open Education
Văn Phòng: Hà Nội
Tên tài khoản: [HN_OE03_IOS]Nguyen Van A
```
- https://tiv.wsm.vn/learn

### Happy coding!!!
17 changes: 2 additions & 15 deletions Flutter/flutter_tutorial_en.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Note: Complete exercises at the end of slides 2, 4, 6, 7, 8, and 12. These exerc

During the learning process, you will share your knowledge with the team through 1 to 2 presentations:

- Step 1: Find a topic and post it on Chatwork for trainers and other team members to provide feedback (prioritize topics with depth and high value).
- Step 1: Find a topic and post it on slack for trainers and other team members to provide feedback (prioritize topics with depth and high value).
- Step 2: Research and create slides, then send them for feedback.
- Step 3: After completing the slides, notify the trainer to schedule the presentation.
- Step 4: Share your knowledge and receive evaluations.
Expand All @@ -53,19 +53,6 @@ During the tutorial, you will have exercises that require you to send pull reque

## 7. Test Link

Host: https://tiv.wsm.vn/learn

Account: Please create your account using the email registered with HR.

Note: Please use the same name as on Slack.

```
Ví dụ:
Họ và tên: Nguyễn Văn A
Khóa: IOS 03
Vị trí: Open Education
Văn Phòng: Hà Nội
Tên tài khoản: [HN_OE03_IOS]Nguyen Van A
```
- https://tiv.wsm.vn/learn

### Happy coding!!!
2 changes: 1 addition & 1 deletion Flutter/unit-test/unit_test.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
1 ngày

## 3. Unit Test mindset
1. Document link: https://drive.google.com/drive/folders/1HgIh6okfGPMH8jiLdI25DCAnppaiFBQB
1. Tài nguyên học tập có sẵn trên: https://tiv.wsm.vn/learn/vi/course/1503/

## 4. Viết Unit Test cho Project 1
1. Ví dụ về Unit Test cơ bản ở [đây](https://github.com/awesome-academy/movie_db_flutter_bloc_clean/tree/develop/test)
Expand Down
2 changes: 1 addition & 1 deletion Flutter/unit-test/unit_test_en.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
1 day

## 3. Unit Test Mindset
1. Document link: [Google Drive](https://drive.google.com/drive/folders/1HgIh6okfGPMH8jiLdI25DCAnppaiFBQB)
1. Resource for learn available on: https://tiv.wsm.vn/learn/vi/course/1491/

## 4. Writing Unit Tests for Project 1
1. Example of basic Unit Tests can be found [here](https://github.com/awesome-academy/movie_db_flutter_bloc_clean/tree/develop/test)
Expand Down
4 changes: 2 additions & 2 deletions IOS/ios_advanced.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@
4. MVVM pattern

## 4. Link tài liệu:
* Slide: https://sal.vn/eKRpl1
* Tài nguyên học tập có sẵn trên: https://tiv.wsm.vn/learn/vi/course/1491/

## 5. Hướng dẫn các bước để thuyết trình chia sẻ kiến thức
Trong quá trình tìm hiểu các bạn sẽ chia sẻ kiến thức với team từ 1 đến 2 bài:
* Bước 1: Tìm chủ đề và gửi lên chatwork để các trainers và các bạn khác feedback (ưu tiên những chủ đề về chiều sâu mà mang lại nhiều giá trị)
* Bước 1: Tìm chủ đề và gửi lên slack để các trainers và các bạn khác feedback (ưu tiên những chủ đề về chiều sâu mà mang lại nhiều giá trị)
* Bước 2: Tiến hành tìm hiểu và làm slide, sau đó gửi lên để nhận feedback
* Bước 3: Sau khi hoàn thành slide thì thông báo để trainer xếp lịch
* Bước 4: Chia sẻ kiến thức và nhận đánh giá.
Expand Down
4 changes: 2 additions & 2 deletions IOS/ios_advanced_en.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@
4. MVVM pattern

## 4. Document Link
* Slide: https://sal.vn/eKRpl1
* Resource for learn available on: https://tiv.wsm.vn/learn/vi/course/1491/

## 5. Step-by-step instructions for knowledge sharing presentations
In the process of learning, you will share knowledge with the team in 1 or 2 lessons:
* Step 1: Find a topic and send it to the chatwork for feedback from trainers and other trainees (prioritize topics with depth that brings a lot of values)
* Step 1: Find a topic and send it to the slack for feedback from trainers and other trainees (prioritize topics with depth that brings a lot of values)
* Step 2: Conduct research and make slides, then submit to receive feedback
* Step 3: After completing the slide, notify the trainer to schedule
* Step 4: Present knowledge and get reviews.
Expand Down
20 changes: 4 additions & 16 deletions IOS/ios_tutorial.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,7 @@

## 4. Link tài liệu:
* Document: https://developer.apple.com/documentation/
* Book: https://sal.vn/LxNxlI
* Slide: https://sal.vn/ZYcL27
* Tài nguyên học tập có sẵn trên: https://tiv.wsm.vn/learn/vi/course/1491/

Lưu ý: làm các bài tập ở cuối slide số 3,4,7,8,11,12
- Bài tập ở cuối slide 3,4,7,8 chung 1 repo github
Expand All @@ -33,7 +32,7 @@ Lưu ý: làm các bài tập ở cuối slide số 3,4,7,8,11,12

## 5. Hướng dẫn các bước để thuyết trình chia sẻ kiến thức
Trong quá trình tìm hiểu các bạn sẽ chia sẻ kiến thức với team từ 1 đến 2 bài:
* Bước 1: Tìm chủ đề và gửi lên chatwork để các trainers và các bạn khác feedback (ưu tiên những chủ đề về chiều sâu mà mang lại nhiều giá trị)
* Bước 1: Tìm chủ đề và gửi lên slack để các trainers và các bạn khác feedback (ưu tiên những chủ đề về chiều sâu mà mang lại nhiều giá trị)
* Bước 2: Tiến hành tìm hiểu và làm slide, sau đó gửi lên để nhận feedback
* Bước 3: Sau khi hoàn thành slide thì thông báo để trainer xếp lịch
* Bước 4: Chia sẻ kiến thức và nhận đánh giá.
Expand All @@ -46,17 +45,6 @@ Trong quá trình tutorial sẽ có 2 ứng dụng các bạn phải gửi pull
* Bước 4: Làm tiếp các phần còn lại của ứng dụng như bước 2 và bước 3

## 7. Link Bài Test
Host: http://training.sun-asterisk.vn

Account: Các bạn tự tạo bằng mail đăng ký với HR

Lưu ý: Đặt tên giống với slack
```
Ví dụ:
Họ và tên: Nguyễn Văn A
Khóa: IOS 03
Vị trí: Open Education
Văn Phòng: Hà Nội
Tên tài khoản: [HN_OE03_IOS]Nguyen Van A
```
- http://training.sun-asterisk.vn

### Happy coding!!!
19 changes: 3 additions & 16 deletions IOS/ios_tutorial_en.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,7 @@

## 4. Document Link
* Document: https://developer.apple.com/documentation/
* Book: https://sal.vn/LxNxlI
* Slide: https://sal.vn/ZYcL27
* Videos and slides are available on S-Learn's "iOS" course: https://tiv.wsm.vn/learn/vi/course/1491/

Note: Do exercises at the end of slides no 3,4,7,8,11,12
- Exercise in Slides no 3,4,7,8 push into one GitHub repository
Expand All @@ -33,7 +32,7 @@ Note: Do exercises at the end of slides no 3,4,7,8,11,12

## 5. Step-by-step instructions for knowledge sharing presentations
In the process of learning, you will share knowledge with the team in 1 or 2 lessons:
* Step 1: Find a topic and send it to the chatwork for feedback from trainers and other trainees (prioritize topics with depth that brings a lot of values)
* Step 1: Find a topic and send to the slack for feedback from trainers and other trainees (prioritize topics with depth that brings a lot of values)
* Step 2: Conduct research and make slides, then submit to receive feedback
* Step 3: After completing the slide, notify the trainer to schedule
* Step 4: Present knowledge and get reviews.
Expand All @@ -46,18 +45,6 @@ During the tutorial, there will be two applications you have to send pull reques
* Step 4: Continue with the rest of the application like step 2 and step 3

## 7. Test Link
Host: http://training.sun-asterisk.vn

Account: Use personal mail to register for an account

NOTE: You have to set an account similar to your Slack account
```
Ví dụ:
Full name: Nguyen Van A
Course: IOS 03
Position: Open Education
Office: Hanoi
Account name: [HN_OE03_IOS]Nguyen Van A
```
- http://training.sun-asterisk.vn

### Happy coding!!!
2 changes: 1 addition & 1 deletion IOS/unit-test/unit_test.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
1 ngày

## 3. Unit Test mindset
1. Document link: https://sal.vn/o4q2kg
1. Tài nguyên học tập có sẵn trên: https://tiv.wsm.vn/learn/vi/course/1491/

## 4. Viết Unit Test cho Project 1
1. Ví dụ về Unit Test cơ bản cho một ViewController ở [đây](https://github.com/framgia/Training-Guideline/blob/master/IOS/unit-test/HomeViewControllerTest.swift)
Expand Down
2 changes: 1 addition & 1 deletion IOS/unit-test/unit_test_en.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
1 working days

## 3. Unit Test mindset
1. Document link: https://sal.vn/o4q2kg
1. Resource for learn available on: https://tiv.wsm.vn/learn/vi/course/1491/

## 4. Write Unit Test for Project 1
1. Example of writing Unit Test for a presenter [here](https://github.com/framgia/Training-Guideline/blob/master/IOS/unit-test/HomeViewControllerTest.swift)
Expand Down
21 changes: 4 additions & 17 deletions Swift/swift.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,29 +13,16 @@

## 3. Document Link

- Book: https://sal.vn/76vMHL

- Website: https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html

- Slide: https://sal.vn/ChxO6L
- Videos and slides are available on S-Learn's "iOS" course:
https://tiv.wsm.vn/learn/vi/course/1491/

## 4. Test Link

Host: http://training.sun-asterisk.vn

Account: Use personal mail to register for an account

NOTE: You have to set an account similar to your Slack account
```
Example:
Full name: Nguyen Van A
Course: IOS 03
Position: Open Education
Office: Hanoi
Account name: [HN_OE03_IOS]Nguyen Van A
```
Test your knowledge at: https://tiv.wsm.vn/learn

## 5. Ref:
- https://fxstudio.dev/lap-trinh-huong-doi-tuong-oop-voi-swift/
- https://developer.apple.com/swift/

### Happy coding!!!
23 changes: 5 additions & 18 deletions Swift/swift.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,29 +14,16 @@ Vào cuối khóa học này, học viên sẽ có thể:

## 3. Link tài liệu:
Các bạn đọc tài liệu Swift theo link:
- Book: https://sal.vn/76vMHL

- Website: https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html

Các bạn tham khảo thêm để biết được những điều cần tập trung nghiên cứu trong từng phần :
- Slide: https://sal.vn/ChxO6L
- Video và slide có ở trên khóa học "iOS" của S-Learn:
https://tiv.wsm.vn/learn/vi/course/1491/

## 4. Link bài test:
Host: http://training.sun-asterisk.vn

Account: Các bạn tự tạo bằng mail đăng ký với HR

Lưu ý: Đặt tên giống với Slack
```
Ví dụ:
Họ và tên: Nguyễn Văn A
Khóa: IOS 03
Vị trí: Open Education
Văn Phòng: Hà Nội
Tên tài khoản: [HN_OE03_IOS]Nguyen Van A
```
## 4. Link làm bài test:
- http://training.sun-asterisk.vn

## 5. Ref:
- https://fxstudio.dev/lap-trinh-huong-doi-tuong-oop-voi-swift/
- https://developer.apple.com/swift/

### Happy coding!!!