From d6d5bd3870541c8d390ecddb80964b3f29c5cc3c Mon Sep 17 00:00:00 2001 From: PhongPV Date: Mon, 30 Sep 2019 17:05:41 +0700 Subject: [PATCH] docs: codelabs --- docs/.vuepress/config.js | 9 +++++++++ .../Codelabs/asynchronous-programing.md | 1 + .../Codelabs/language-cheatsheet.md | 4 ++++ .../Codelabs/list-of-dart-codelabs.md | 18 ++++++++++++++++++ .../samples-and-tutorials/language-samples.md | 8 ++++---- 5 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 docs/guides/samples-and-tutorials/Codelabs/asynchronous-programing.md create mode 100644 docs/guides/samples-and-tutorials/Codelabs/language-cheatsheet.md create mode 100644 docs/guides/samples-and-tutorials/Codelabs/list-of-dart-codelabs.md diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index e6f7937..29ec824 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -9,6 +9,15 @@ module.exports = { title: 'Học dart', children: [ '/guides/samples-and-tutorials/language-samples', + { + title: 'Codelabs', + children: [ + '/guides/samples-and-tutorials/Codelabs/list-of-dart-codelabs', + '/guides/samples-and-tutorials/Codelabs/language-cheatsheet', + '/guides/samples-and-tutorials/Codelabs/asynchronous-programing', + ] + }, + '/guides/samples-and-tutorials/tutorials', ] } ] diff --git a/docs/guides/samples-and-tutorials/Codelabs/asynchronous-programing.md b/docs/guides/samples-and-tutorials/Codelabs/asynchronous-programing.md new file mode 100644 index 0000000..2bc87c7 --- /dev/null +++ b/docs/guides/samples-and-tutorials/Codelabs/asynchronous-programing.md @@ -0,0 +1 @@ +# Asynchronous programming: futures, async, await \ No newline at end of file diff --git a/docs/guides/samples-and-tutorials/Codelabs/language-cheatsheet.md b/docs/guides/samples-and-tutorials/Codelabs/language-cheatsheet.md new file mode 100644 index 0000000..41d59e2 --- /dev/null +++ b/docs/guides/samples-and-tutorials/Codelabs/language-cheatsheet.md @@ -0,0 +1,4 @@ +# Dart cheatsheet codelab + +Ngôn ngữ Dart được thiết kế để dễ dàng học đối với các lập trình viên đến từ các ngôn ngữ khác, nhưng nó có một vài tính năng độc đáo. Codelab này - được dựa trên một [Dart language cheatsheet]() được viết bởi và cho các kỹ sư của Google - sẽ đưa bạn qua các tính năng quan trọng nhất của các tính năng ngôn ngữ này. + diff --git a/docs/guides/samples-and-tutorials/Codelabs/list-of-dart-codelabs.md b/docs/guides/samples-and-tutorials/Codelabs/list-of-dart-codelabs.md new file mode 100644 index 0000000..0d6e918 --- /dev/null +++ b/docs/guides/samples-and-tutorials/Codelabs/list-of-dart-codelabs.md @@ -0,0 +1,18 @@ +# Danh sách Dart codelabs + +## Chung + +[Giới thiệu Dart cho Java Developers]() + +Sử dụng DartPad để khám phá cách thức Dart khiến viết app dễ dàng và thú vị. + +[Dart cheatsheet]() + +Sử dụng phiên bản thử nghiệm mới nhất của DartPad để tìm hiểu, nhắc nhở bản thân hoặc kiểm tra kiến ​​thức của bạn về một số tính năng phổ biến nhất nhưng được sử dụng phổ biến nhất của ngôn ngữ Dart. + +[Asynchronous programming: futures, async, await]() + +Sử dụng phiên bản thử nghiệm mới nhất của DartPad để tìm hiểu cách viết code bất đồng bộ bằng cách sử dụng futures và từ khóa async await. + +## Futter +Dể tìm hiểu về Flutter bạn có thể đọc tại [Flutter codelabs]() \ No newline at end of file diff --git a/docs/guides/samples-and-tutorials/language-samples.md b/docs/guides/samples-and-tutorials/language-samples.md index 72ae4e0..f5eb634 100644 --- a/docs/guides/samples-and-tutorials/language-samples.md +++ b/docs/guides/samples-and-tutorials/language-samples.md @@ -1,13 +1,13 @@ # Học Dart thông qua xem ví dụ -Phương pháp này sẽ giới thiệu ngắn gọn về ngôn ngữ cho những ai thích học qua ví dụ. Bạn cũng có thể học ngôn ngữ và xem các thư viện, hoặc [Dart cheatsheet codelab](https://dart.dev/codelabs/dart-cheatsheet) tại: +Phương pháp này sẽ giới thiệu ngắn gọn về ngôn ngữ dart cho những ai thích học qua ví dụ. Bạn cũng có thể học ngôn ngữ cụ thể và xem các thư viện, hoặc [Dart cheatsheet codelab](https://dart.dev/codelabs/dart-cheatsheet) tại: -> [Học ngôn ngữ](https://dart.dev/codelabs/dart-cheatsheet) +> [Language tour](https://dart.dev/codelabs/dart-cheatsheet) -> [Xem thư viện](https://dart.dev/codelabs/dart-cheatsheet) +> [Library tour](https://dart.dev/codelabs/dart-cheatsheet) ## Hello World -Mọi ứng dụng đều cần có hàm **main()**. Để hiển thị văn bản trên console bạn có thẻ sử dụng hàm **print()**: +Mọi ứng dụng đều cần sử dụng hàm **main()**. Để hiển thị văn bản trên console bạn có thẻ sử dụng hàm **print()**: ```dart void main() { print('Hello World');