Câu chuyện của nhà phát triển
Câu chuyện của Nazirini - sử dụng công nghệ máy học để giải quyết bệnh tật
Thứ Năm, ngày 27 tháng 5 năm 2021
Bằng cách học hỏi từ cộng đồng Nhóm nhà phát triển của Google tại địa phương, Nazirini Siraji và nhóm nhỏ của mình ở Mbale, Uganda đã tạo ra một ứng dụng có thể giúp người nông dân xử lý bệnh tật hiệu quả hơn.Hành trình của nhà phát triển
Cấu trúc và trạng thái
Tìm hiểu cách tạo ứng dụng hoạt động bằng chế độ điều hướng, trạng thái nâng cao và hiệu ứng phụ.
Làm quen với tính năng Tìm kiếm vectơ Spanner
Trong lớp học lập trình này, bạn sẽ tạo một thực thể Spanner và thực hiện tìm kiếm tương đồng trên các vectơ nhúng bằng cách sử dụng tính năng tìm kiếm vectơ tích hợp của Spanner và tích hợp với các mô hình Vertex AI.
Khoá truy cập trên Android và các nền tảng khác
Bắt đầu sử dụng khoá truy cập để xây dựng trải nghiệm xác thực một cách an toàn và thân thiện với người dùng.
Aidemy: Xây dựng hệ thống đa tác nhân bằng LangGraph, EDA và AI tạo sinh trên Google Cloud
Để phát triển một hệ thống trợ giảng có chức năng dựa trên AI có tên là "Aidemy" trên Google Cloud Platform, cho thấy sức mạnh của các hệ thống đa tác nhân. Có được kinh nghiệm thực tế trong việc thiết kế, xây dựng và triển khai một hệ thống đa tác nhân phức tạp trên Google Cloud, nắm vững các khái niệm chính trong quá trình phát triển ứng dụng LLM và hiểu được lợi ích của các cấu trúc do sự kiện điều khiển.
Câu chuyện từ cộng đồng nhà phát triển của chúng tôi
Cấu trúc và trạng thái
Tìm hiểu cách tạo ứng dụng hoạt động bằng chế độ điều hướng, trạng thái nâng cao và hiệu ứng phụ.
Làm quen với tính năng Tìm kiếm vectơ Spanner
Trong lớp học lập trình này, bạn sẽ tạo một thực thể Spanner và thực hiện tìm kiếm tương đồng trên các vectơ nhúng bằng cách sử dụng tính năng tìm kiếm vectơ tích hợp của Spanner và tích hợp với các mô hình Vertex AI.
Khoá truy cập trên Android và các nền tảng khác
Bắt đầu sử dụng khoá truy cập để xây dựng trải nghiệm xác thực một cách an toàn và thân thiện với người dùng.
Aidemy: Xây dựng hệ thống đa tác nhân bằng LangGraph, EDA và AI tạo sinh trên Google Cloud
Để phát triển một hệ thống trợ giảng có chức năng dựa trên AI có tên là "Aidemy" trên Google Cloud Platform, cho thấy sức mạnh của các hệ thống đa tác nhân. Có được kinh nghiệm thực tế trong việc thiết kế, xây dựng và triển khai một hệ thống đa tác nhân phức tạp trên Google Cloud, nắm vững các khái niệm chính trong quá trình phát triển ứng dụng LLM và hiểu được lợi ích của các cấu trúc do sự kiện điều khiển.
Ứng dụng tìm kiếm cửa hàng đồ chơi có cơ sở dữ liệu trên đám mây, môi trường thời gian chạy không máy chủ và tích hợp nguồn mở
Trong lớp học lập trình này, bạn sẽ xây dựng một ứng dụng Tìm kiếm vectơ dựa trên RAG được thiết kế để tìm đồ chơi phù hợp với nội dung tìm kiếm của khách hàng (thông qua văn bản và hình ảnh), tạo đồ chơi tuỳ chỉnh dựa trên yêu cầu của người dùng và dự đoán giá của đồ chơi được tạo tuỳ chỉnh bằng cách sử dụng AlloyDB, Gemini, Imagen, LangChain4j và Hộp công cụ GenAI cho cơ sở dữ liệu.
Giao diện Private Service Connect Vertex AI Pipelines
Trong hướng dẫn này, bạn sẽ tìm hiểu cách định cấu hình và xác thực quy trình Vertex AI của Private Service Connect
Compose cho Wear OS
Tìm hiểu về tính năng Compose cho Wear OS, bộ công cụ giao diện người dùng khai báo hiện đại giúp bạn tạo giao diện người dùng đẹp mắt được tối ưu hóa cho cổ tay.
Xây dựng ứng dụng trò chuyện dựa trên LLM và RAG bằng AI AlloyDB và LangChain
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo cụm AlloyDB, triển khai Dịch vụ truy xuất cơ sở dữ liệu GenAI cho cơ sở dữ liệu và tạo một ứng dụng mẫu bằng dịch vụ này.
AlloyDB Omni và mô hình AI cục bộ trên Kubernetes.
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách triển khai AlloyDB Omni trên một cụm GKE, triển khai một mô hình I cho cùng một cụm, đăng ký mô hình đó trong AlloyDB Omni và làm cho các mô hình này hoạt động cùng nhau
Tăng tốc truy vấn phân tích bằng công cụ dạng cột trong AlloyDB Omni.
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách triển khai AlloyDB Omni trên máy ảo điện toán, tải dữ liệu và sử dụng AlloyDB Columnar Engine để cải thiện hiệu suất
Bắt đầu sử dụng tính năng Nhúng vectơ bằng AI AlloyDB
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng AI AlloyDB kết hợp với tính năng tìm kiếm vectơ và tạo chỉ mục trên dữ liệu vectơ
Tham quan Gemini Code Assist Standard và Enterprise dành cho nhà phát triển trong Trình chỉnh sửa Google Cloud Shell
Trong lớp học lập trình này, bạn sẽ sử dụng tính năng Hỗ trợ lập trình Gemini, một cộng tác viên sử dụng AI trong Google Cloud. Bạn sẽ làm quen với cách sử dụng Gemini Chat và tính năng hỗ trợ mã cùng dòng để tạo mã, hiểu mã và các nhiệm vụ lập trình khác được hỗ trợ bằng AI.
Bắt đầu sử dụng tính năng Nhúng vectơ trong Cloud SQL cho PostgreSQL
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng tính năng tích hợp AI của Cloud SQL kết hợp với tính năng tìm kiếm vectơ và tạo chỉ mục trên dữ liệu vectơ
Cung cấp hình ảnh AVIF
Hình ảnh chiếm hơn 60% số byte trung bình cần thiết để tải một trang web. Khi sử dụng AVIF, bạn có thể giảm kích thước hình ảnh và giúp trang web tải nhanh hơn. AVIF là một định dạng hình ảnh bắt nguồn từ luồng bit video AV1. AVIF được tạo để nén
Cách tạo Private Service Connect cho AlloyDB
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo Private Service Connect cho AlloyDB
Xây dựng công cụ tóm tắt video trên YouTube bằng Gemini
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo một trình tóm tắt video dựa trên Gemini có thể tóm tắt video trên YouTube.
Cách tạo Private Service Connect cho Cloud SQL
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo một Private Services Connect cho Cloud SQL
Cài đặt và thiết lập Hộp công cụ cho các ứng dụng Gen AI và Agentic trên AlloyDB
Trong lớp học lập trình này, bạn sẽ tạo và triển khai Hộp công cụ cho Ứng dụng dự đoán giá sử dụng AlloyDB và các tính năng AI tạo sinh bằng cách sử dụng dịch vụ Hộp công cụ AI tạo sinh cho cơ sở dữ liệu.
Các kỹ thuật quan sát thực tế cho ứng dụng AI tạo sinh trong Go
Các ứng dụng AI tạo sinh cũng cần có khả năng quan sát như mọi ứng dụng khác. Có kỹ thuật quan sát đặc biệt nào cần thiết cho AI tạo sinh không? Trong lớp học lập trình này, bạn sẽ tạo một ứng dụng AI tạo sinh đơn giản. Triển khai ứng dụng đó lên
Tạo bằng Firebase Data Connect
Tìm hiểu cách tạo một ứng dụng web bằng Firebase Data Connect và GraphQL
Lớp học lập trình – Tạo ứng dụng đề xuất tư thế Yoga theo ngữ cảnh bằng Firestore, Vector Search, Langchain và Gemini (phiên bản Python)
Lớp học lập trình này hướng dẫn bạn cách tạo một ứng dụng đề xuất tư thế Yoga dựa trên kiến thức. Ứng dụng này trả lời câu hỏi của người dùng bằng cách đề xuất các tư thế yoga phù hợp. Bạn sẽ tìm hiểu cách tạo một Bộ sưu tập Firestore gồm các tư thế yoga từ tập dữ liệu Hugging Face, thiết lập tính năng Tìm kiếm vectơ trên Firestore và tích hợp mọi thứ vào một ứng dụng Flask.
Cấu trúc ứng dụng Android hiện đại
Tìm hiểu các phương pháp hay nhất và Cấu trúc được đề xuất để xây dựng các ứng dụng mạnh mẽ đảm bảo chất lượng phát hành công khai.
Các kỹ thuật quan sát thực tế cho ứng dụng AI tạo sinh trong JavaScript
Các ứng dụng AI tạo sinh cũng cần có khả năng quan sát như mọi ứng dụng khác. Có kỹ thuật quan sát đặc biệt nào cần thiết cho AI tạo sinh không? Trong lớp học lập trình này, bạn sẽ tạo một ứng dụng AI tạo sinh đơn giản. Triển khai ứng dụng đó lên
Các kỹ thuật quan sát thực tế cho ứng dụng AI tạo sinh trong Python
Các ứng dụng AI tạo sinh cũng cần có khả năng quan sát như mọi ứng dụng khác. Có kỹ thuật quan sát đặc biệt nào cần thiết cho AI tạo sinh không? Trong lớp học lập trình này, bạn sẽ tạo một ứng dụng AI tạo sinh đơn giản. Triển khai ứng dụng đó lên
Các kỹ thuật quan sát thực tế cho ứng dụng AI tạo sinh trong Java
Các ứng dụng AI tạo sinh cũng cần có khả năng quan sát như mọi ứng dụng khác. Có kỹ thuật quan sát đặc biệt nào cần thiết cho AI tạo sinh không? Trong lớp học lập trình này, bạn sẽ tạo một ứng dụng AI tạo sinh đơn giản. Triển khai ứng dụng đó lên
Xây dựng ứng dụng trong kỷ nguyên AI
Trong lớp học này, bạn sẽ sử dụng các sản phẩm AI tạo sinh của Google để xây dựng cơ sở hạ tầng trong Google Cloud với sự trợ giúp của tính năng Trợ lý trên đám mây của Gemini, truy vấn dữ liệu BigQuery bằng ngôn ngữ tự nhiên cho các tính năng SQL
Tạo ứng dụng đề xuất tư thế Yoga theo bối cảnh bằng Firestore, Tìm kiếm vectơ và Gemini 2.0!
Trong lớp học lập trình này, bạn sẽ xây dựng một ứng dụng tìm kiếm tư thế Yoga theo bối cảnh dựa trên kiến thức, được thiết kế để trả lời các câu hỏi của người dùng về tư thế Yoga sao cho phù hợp với câu hỏi của họ. Quyền này cũng cho phép thực hiện các nhiệm vụ quản trị như tạo và chỉnh sửa tư thế Yoga.
Android 11 – Tuần 5 – Ngôn ngữ
Android 11 bao gồm các khoản đầu tư lớn vào ngôn ngữ và thư viện, chẳng hạn như tích hợp tính năng hỗ trợ Kotlin vào một số thư viện Jetpack được sử dụng nhiều nhất, thêm API Java mới vào nền tảng và phát triển các công cụ mới để xử lý tình trạng gây hỏng bộ nhớ trong mã gốc. Khóa học này bao gồm các video và bài viết trình bày các nội dung cập nhật cũng như hướng dẫn bạn cách triển khai chúng trong ứng dụng Android.
(Không dùng nữa) Chuyển đổi sang Kotlin
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách chuyển đổi mã Java sang Kotlin
Kotlin dành cho nhà phát triển Java
Tích hợp và chuyển đổi mã Java sang Kotlin bằng Android Studio
Lớp học lập trình về API chuyển đổi nhận dạng hoạt động
Tìm hiểu cách sử dụng API chuyển đổi nhận dạng hoạt động để xây dựng các tính năng theo bối cảnh mạnh mẽ trong ứng dụng
Nhận dạng, xác định ngôn ngữ và dịch văn bản bằng Bộ công cụ học máy và CameraX: Android
Trong lớp học lập trình này, bạn sẽ xây dựng một ứng dụng Android bằng Bộ công cụ máy học. Bộ công cụ này sử dụng công nghệ Học máy trên thiết bị để nhận dạng, xác định ngôn ngữ và dịch văn bản từ 59 ngôn ngữ. Bạn cũng sẽ tìm hiểu cách tích hợp thư viện CameraX để thực hiện những nhiệm vụ này từ nguồn cấp dữ liệu máy ảnh theo thời gian thực.
Android 11 – Tuần 2 – Máy học
Công cụ máy học tạo điều kiện cho ứng dụng của bạn học và cải thiện dần từ kinh nghiệm. Khóa học này giới thiệu cho bạn nhiều công cụ cũng như phương thức máy học mà Android 11 cung cấp.
Lớp học lập trình – Tạo ứng dụng đề xuất tư thế Yoga theo ngữ cảnh bằng Firestore, Vector Search, Langchain và Gemini (phiên bản Node.js)
Lớp học lập trình này hướng dẫn bạn cách tạo một ứng dụng đề xuất tư thế Yoga dựa trên kiến thức. Ứng dụng này trả lời câu hỏi của người dùng bằng cách đề xuất các tư thế yoga phù hợp. Bạn sẽ tìm hiểu cách tạo một Bộ sưu tập Firestore gồm các tư thế yoga từ tập dữ liệu Hugging Face, thiết lập tính năng Tìm kiếm vectơ trên Firestore và tích hợp mọi thứ vào một ứng dụng Node.js.
Hội thảo về cách sửa đổi ứng dụng
Trong lớp học lập trình này, bạn sẽ hiện đại hoá một ứng dụng PHP cũ thành Google Cloud, chứa ứng dụng đó, triển khai lên Cloud Run và kết nối ứng dụng đó với Cloud SQL. Ngoài ra, bạn sẽ khám phá Ứng dụng CI/CD trên Cloud Build và bảo mật dữ liệu bằng Secret Manager.
Private Service Connect – Sử dụng phần phụ trợ PSC để truy cập vào Dịch vụ nhà sản xuất
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng phần phụ trợ PSC với Trình cân bằng tải ứng dụng bên ngoài toàn cầu để truy cập vào dịch vụ nhà sản xuất trong một mạng khác.
Tạo một ứng dụng Android bằng Firebase và Jetpack Compose
Tạo các tính năng của ứng dụng Android trong danh sách việc cần làm bằng cách thêm tính năng xác thực, theo dõi hiệu suất, giao diện người dùng mang tính khai báo và gắn cờ tính năng – tất cả đều có trong Firebase và Jetpack Compose.
Sử dụng Dịch vụ tổng hợp trên Google Cloud Platform (GCP)
Thời gian hoàn thành ước tính: 1-2 giờ Có 2 chế độ để thực hiện lớp học lập trình này: Kiểm thử cục bộ hoặc Dịch vụ tổng hợp. Chế độ Kiểm thử cục bộ yêu cầu máy cục bộ và trình duyệt Chrome (không tạo/sử dụng tài nguyên trên Google Cloud). Chế độ
Sử dụng Dịch vụ tổng hợp trên AWS
Để tham gia lớp học lập trình này, bạn cần đáp ứng một số điều kiện tiên quyết. Mỗi yêu cầu được đánh dấu tương ứng cho biết yêu cầu đó là bắt buộc đối với "Kiểm thử cục bộ" hay "Dịch vụ tổng hợp". Bạn cần tải Công cụ kiểm thử cục bộ xuống để kiểm
VPC Service Controls – Bảo vệ Dịch vụ chuyển dữ liệu của BigQuery
Trong lớp học này, chúng ta sẽ tìm hiểu cách bảo vệ Dịch vụ chuyển dữ liệu của BigQuery bằng VPC Service Controls (Chế độ kiểm soát dịch vụ VPC) trong khi chuyển dữ liệu từ Cloud Storage sang một tập dữ liệu BigQuery. Sau đó, chúng ta sẽ bảo vệ Cloud
Thêm tính năng mua hàng trong ứng dụng vào ứng dụng Flutter
Trong lớp học lập trình này, bạn sẽ thêm các giao dịch mua hàng trong ứng dụng vào một ứng dụng Flutter đã được xác minh và quản lý bằng dịch vụ phụ trợ Dart.
Thêm tính năng Tìm kiếm vectơ trên Firestore vào ứng dụng dành cho thiết bị di động bằng Tiện ích Firebase
Tìm hiểu cách sử dụng công cụ Tìm kiếm vectơ trên Firestore
Lớp học lập trình iOS trên Cloud Firestore
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo một ứng dụng iOS sử dụng Cloud Firestore.
Lớp học lập trình web Cloud Firestore
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách xây dựng một ứng dụng web sử dụng Cloud Firestore.
Lớp học lập trình Android Cloud Firestore
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo một ứng dụng Android sử dụng Cloud Firestore.
Thêm nhanh chức năng mới vào ứng dụng web của bạn bằng Tiện ích Firebase
Trong lớp học lập trình này, bạn sẽ thêm chức năng cho ứng dụng web trên trang web thương mại trực tuyến bằng cách sử dụng Tiện ích Firebase.
Lớp học lập trình web AngularFire
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng nền tảng Firebase trên web bằng cách tạo một ứng dụng trò chuyện.
Tự động triển khai ứng dụng web Java AI tạo sinh từ Bảng điều khiển phiên bản sang Cloud Run
Việc triển khai ứng dụng web lần đầu có thể khiến bạn lo lắng. Ngay cả sau lần triển khai đầu tiên, nếu quá trình này quá nhiều việc, bạn có thể tránh triển khai các phiên bản mới của ứng dụng. Với tính năng triển khai liên tục, bạn có thể dễ dàng tự
Tự động triển khai ứng dụng web Go AI tạo sinh từ Bảng điều khiển phiên bản sang Cloud Run
Việc triển khai ứng dụng web lần đầu có thể khiến bạn lo lắng. Ngay cả sau lần triển khai đầu tiên, nếu quá trình này quá nhiều việc, bạn có thể tránh triển khai các phiên bản mới của ứng dụng. Với tính năng triển khai liên tục, bạn có thể dễ dàng tự
Tự động triển khai AI tạo sinh Go bằng ứng dụng web Genkit từ Quản lý phiên bản đến Cloud Run
Việc triển khai ứng dụng web lần đầu có thể khiến bạn lo lắng. Ngay cả sau lần triển khai đầu tiên, nếu quá trình này quá nhiều việc, bạn có thể tránh triển khai các phiên bản mới của ứng dụng. Với tính năng triển khai liên tục, bạn có thể dễ dàng tự
Tự động triển khai ứng dụng web Angular AI tạo sinh từ Quản lý phiên bản sang Cloud Run
Việc triển khai ứng dụng web lần đầu có thể khiến bạn lo lắng. Ngay cả sau lần triển khai đầu tiên, nếu quá trình này quá nhiều việc, bạn có thể tránh triển khai các phiên bản mới của ứng dụng. Với tính năng triển khai liên tục, bạn có thể dễ dàng tự
Tự động triển khai ứng dụng web Python AI tạo sinh từ Bảng điều khiển phiên bản sang Cloud Run
Việc triển khai ứng dụng web lần đầu có thể khiến bạn lo lắng. Ngay cả sau lần triển khai đầu tiên, nếu quá trình này quá nhiều việc, bạn có thể tránh triển khai các phiên bản mới của ứng dụng. Với tính năng triển khai liên tục, bạn có thể dễ dàng tự
Tự động triển khai ứng dụng web Next.js AI tạo sinh từ tính năng Kiểm soát phiên bản sang Cloud Run
Việc triển khai ứng dụng web lần đầu có thể khiến bạn lo lắng. Ngay cả sau lần triển khai đầu tiên, nếu quá trình này quá nhiều việc, bạn có thể tránh triển khai các phiên bản mới của ứng dụng. Với tính năng triển khai liên tục, bạn có thể dễ dàng tự
Tự động triển khai ứng dụng web Node.js dựa trên AI tạo sinh từ Quản lý phiên bản sang Cloud Run
Việc triển khai ứng dụng web lần đầu có thể khiến bạn lo lắng. Ngay cả sau lần triển khai đầu tiên, nếu quá trình này quá nhiều việc, bạn có thể tránh triển khai các phiên bản mới của ứng dụng. Với tính năng triển khai liên tục, bạn có thể dễ dàng tự
Tự động triển khai ứng dụng web Svelte AI tạo sinh từ Bảng điều khiển phiên bản sang Cloud Run
Việc triển khai ứng dụng web lần đầu có thể khiến bạn lo lắng. Ngay cả sau lần triển khai đầu tiên, nếu quá trình này quá nhiều việc, bạn có thể tránh triển khai các phiên bản mới của ứng dụng. Với tính năng triển khai liên tục, bạn có thể dễ dàng tự
Tự động triển khai ứng dụng web Genkit Node.js AI tạo sinh từ tính năng Kiểm soát phiên bản sang Cloud Run
Việc triển khai ứng dụng web lần đầu có thể khiến bạn lo lắng. Ngay cả sau lần triển khai đầu tiên, nếu quá trình này quá nhiều việc, bạn có thể tránh triển khai các phiên bản mới của ứng dụng. Với tính năng triển khai liên tục, bạn có thể dễ dàng tự
Cách lên lịch công việc trên Cloud Run trong phạm vi Kiểm soát dịch vụ VPC
Tìm hiểu cách chạy Công việc trên Cloud Run theo lịch trong phạm vi VPC SC bằng Cloud Scheduler và dịch vụ Cloud Run
Wear OS
Tìm hiểu về Wear OS, một hệ điều hành dựa trên Android được tối ưu hoá cho thiết bị đeo cổ tay.
Bật Private Service Connect trên phiên bản Cloud SQL hiện có đang chạy PSA (Terraform)
Bật tính năng đính kèm PSC trên phiên bản CloudSQL hiện có đã bật tính năng kết nối mạng truy cập dịch vụ riêng tư. Sau đó, kết nối với điểm cuối PSC trong một dự án khác
Ảnh động trong Flutter
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng ảnh động trong Flutter. Bạn sẽ tạo một tiện ích tạo ảnh động cho cả kích thước và màu sắc, thêm hiệu ứng lật thẻ 3D, sử dụng các hiệu ứng từ gói ảnh động và thêm tính năng hỗ trợ cử chỉ xem trước thao tác quay lại của Android.
Nhận một sự kiện từ Cloud Pub/Sub trong SAP bằng cách sử dụng ABAP SDK cho Google Cloud
Trong lớp học lập trình này, bạn sẽ nhận một sự kiện từ Cloud Pub/Sub bằng cách sử dụng SDK ABAP
Tải tệp lên Cloud Storage bằng tính năng phân đoạn
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách gọi các phương thức của Cloud Storage JSON API bằng ABAP SDK cho Google Cloud và Tải tệp lên
Tạo thẻ và vé trên Android bằng Google Wallet API
API Google Wallet cho phép bạn tương tác với người dùng thông qua nhiều loại thẻ và vé: thẻ khách hàng thân thiết, ưu đãi, thẻ quà tặng, vé xem sự kiện, vé phương tiện công cộng, thẻ lên máy bay, v.v. Mỗi loại thẻ và lớp thẻ đều có các trường và tính
Phân tích ý kiến bằng Gemini AI thông qua SDK ABAP
Trong lớp học lập trình này, bạn sẽ sử dụng mô hình Gemini Pro để phân tích quan điểm của người dùng đối với các bài đánh giá sản phẩm bằng ABAP SDK
Sử dụng Translation API với ABAP SDK cho Google Cloud
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách gọi các phương thức của Translation API bằng ABAP SDK
Xuất bản một sự kiện lên Cloud Pub/Sub bằng cách sử dụng SDK ABAP cho Google Cloud
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách xuất bản sự kiện lên dịch vụ Google Cloud Pub/Sub
Ứng dụng Flutter đầu tiên của bạn
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo một ứng dụng Flutter có thể tạo ra những cái tên ngẫu nhiên và thú vị.
Kết nối với CloudSQL thông qua Private Service Connect (Terraform)
Tạo một phiên bản CloudSQL có tệp đính kèm dịch vụ PSC. Và kết nối với nó thông qua điểm cuối PSC trong một dự án khác
Looker PSC Southbound HTTPS Internet NEG SMTP
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tích hợp NEG Internet được định cấu hình làm Nhà sản xuất dịch vụ cho quyền truy cập Looker SMTP Southbound.
Bắt đầu sử dụng Biểu đồ Spanner
Trong lớp học lập trình này, bạn sẽ tạo một thực thể Spanner và tìm hiểu cách sử dụng Biểu đồ Spanner.
GitHub – Tự động hoá quy trình xem xét mã bằng GenAI
GitHub – Tự động hoá quy trình xem xét mã bằng GenAI
Xử lý trước dữ liệu BigQuery bằng PySpark trên Dataproc
Học phần này hướng dẫn bạn cách sử dụng PySpark trên Dataproc để tải dữ liệu từ BigQuery và lưu dữ liệu đó vào Google Cloud Storage.
Triển khai Imagen cho Cloud Run
Trong lớp học lập trình này, bạn sẽ sử dụng mô hình Imagen để tạo hình ảnh trên trang web bằng Cloud Run.
Làm quen với Cloud Functions (thế hệ 2)
Trong lớp học lập trình này, bạn sẽ tìm hiểu về Google Cloud Functions (thế hệ 2). Cụ thể hơn, bạn sẽ triển khai các hàm phản hồi các lệnh gọi HTTP, tin nhắn Pub/Sub, sự kiện Cloud Storage và Nhật ký kiểm tra trên đám mây.
Gọi LLM Vertex AI từ môi trường ABAP bằng SDK ABAP cho Google Cloud
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách gọi LLM Vertex AI PaLM 2 Text (text-bison) từ môi trường ABAP bằng SDK ABAP cho Google Cloud
Bắt đầu sử dụng các hàm Cloud Run do sự kiện điều khiển
cách bắt đầu sử dụng các hàm Cloud Run do sự kiện điều khiển
Cách chạy Transformers.js trên GPU Cloud Run
Tìm hiểu cách chạy tính năng khuếch tán ổn định trên GPU Cloud Run
Kích hoạt tính năng Xử lý sự kiện từ Bộ nhớ trên đám mây bằng các hàm Eventarc và Cloud Run
Tìm hiểu cách sử dụng sự kiện bộ chứa Cloud Storage để kích hoạt các hàm Cloud Run bằng Eventarc nhằm phân tích dữ liệu và xử lý hình ảnh bằng API Vision của Google, đồng thời lưu thông tin hình ảnh thu được dưới dạng siêu dữ liệu đối tượng trong Cloud Storage.
Ký và xác minh dữ liệu bằng Cloud KMS (Không đối xứng)
Trong lớp học lập trình này, bạn sẽ mã hoá và giải mã dữ liệu bằng khoá bất đối xứng của Cloud KMS.
Triển khai trang web bằng Cloud Run
Tìm hiểu cách triển khai trang web bằng Cloud Run để mang lại khả năng linh hoạt không cần máy chủ cho các ứng dụng trong vùng chứa.
Quy trình nhiều nhánh Jenkins trên GKE
Lớp học lập trình này sẽ hướng dẫn người dùng thực hiện các bước triển khai một phiên bản Jenkins trên GKE, bao gồm cả các tác nhân trình tạo tự động mở rộng quy mô.
Nhân viên hỗ trợ GenAI để kiểm thử chất lượng qua tài liệu và lệnh gọi API
Nhân viên hỗ trợ GenAI để kiểm thử chất lượng qua tài liệu và lệnh gọi API
Sử dụng thực thể tiếp theo của Tuyến tĩnh IPv6 (chưa gắn thẻ và đã gắn thẻ), địa chỉ tiếp theo và cổng tiếp theo
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng các tuyến tĩnh ipv6 với các thuộc tính next-hop mới như next-hop-instance, next-hop-gateway và next-hop-address
Gemini trong Java với Vertex AI và LangChain4j
Trong lớp học lập trình này, bạn sẽ trò chuyện với người dùng, đặt câu hỏi về tài liệu hoặc mở rộng mô hình bằng tính năng gọi hàm, sử dụng AI tạo sinh trong Java, tích hợp mô hình ngôn ngữ lớn Gemini trên Vertex AI và tận dụng khung LangChain4j
Xây dựng các tính năng dựa trên AI tạo sinh dựa trên dữ liệu của bạn bằng Firebase Genkit
Tìm hiểu cách sử dụng Firebase Genkit để xây dựng các tính năng AI tạo sinh bằng những kỹ năng và công cụ phát triển ứng dụng bạn đã biết.
Phát triển cục bộ bằng Cloud Functions cho Node.js bằng Visual Studio Code
Tìm hiểu cách lập trình, triển khai và gỡ lỗi cho Cloud Functions cho Node.js trong Visual Studio Code trên máy cục bộ.
Dialogflow CX: Xây dựng nhân viên hỗ trợ ảo trong ngành bán lẻ
Tìm hiểu cách tạo chatbot bán lẻ bằng Dialogflow CX, một nền tảng AI trò chuyện (CAIP) để tạo các nhân viên hỗ trợ ảo
Private Service Connect 66
Trong lớp học lập trình này, bạn sẽ tìm hiểu về cách triển khai và xác thực Private Service Connect 66 thông qua việc triển khai mạng người dùng và nhà sản xuất.
Xây dựng ứng dụng trong kỷ nguyên AI
Trong lớp học này, bạn sẽ sử dụng các sản phẩm AI tạo sinh của Google để xây dựng hạ tầng trong Google Cloud với sự trợ giúp của Gemini Cloud Assist.
Truy cập Anthropic Claude trên Vertex AI bằng python sdk thông qua điểm cuối Private Service Connect
Truy cập Anthropic trên Vertex AI từ máy ảo thông qua sdk python và điểm cuối PSC
Wagtail trên Cloud Run
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách triển khai Wagtail bằng các thành phần không có máy chủ: Cloud Run cho công cụ web, Cloud SQL cho cơ sở dữ liệu và Cloud Build cho các thành phần nội dung nghe nhìn.
Cách chạy TorchServe và Stable Diffusion trên GPU Cloud Run
Tìm hiểu cách chạy tính năng khuếch tán ổn định trên GPU Cloud Run
Triển khai câu chuyện người dùng JIRA bằng GenAI
Triển khai câu chuyện người dùng JIRA bằng GenAI
Cách giao dịch tài sản kỹ thuật số bằng cơ chế tính toán nhiều bên và không gian bảo mật
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng Không gian bảo mật để giao dịch các tài sản kỹ thuật số bằng cơ chế tính toán nhiều bên.
Quyền truy cập Looker PSC Southbound vào Cloud SQL PSC
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tích hợp Cloud SQL PSC với Looker PSC để truy cập từ phía nam.
Bảo mật nguồn cung cấp phần mềm
Cấu phần lưu trữ cho phép bạn lưu trữ nhiều loại cấu phần phần mềm, tạo nhiều kho lưu trữ trong một dự án và liên kết một hoặc nhiều khu vực cụ thể với mỗi kho lưu trữ. Có một số chế độ kho lưu trữ. Mỗi chế độ phục vụ một mục đích khác nhau. Sơ đồ
Private Service Connect 64
Trong lớp học lập trình này, bạn sẽ tìm hiểu về cách triển khai và xác thực Private Service Connect 64 thông qua việc triển khai mạng người dùng và nhà sản xuất.
Sử dụng API Dịch bằng Python
Trong hướng dẫn này, bạn sẽ tìm hiểu cách sử dụng API Dịch bằng Python.
Phát hành bằng Cloud Deploy
Trong hướng dẫn này, bạn sẽ tạo ba cụm GKE có tên là preview, canary và prod. Sau đó, hãy tạo một mục tiêu Cloud Deploy tương ứng với mỗi cụm và một quy trình Cloud Deploy sẽ xác định trình tự các bước để triển khai trong các mục tiêu đó. Quy trình
Xây dựng một ứng dụng hoàn chỉnh bằng Relay và Jetpack Compose
Tìm hiểu cách tích hợp Relay vào các ứng dụng Compose và đẩy nhanh quy trình thiết kế đến mã.
Truy xuất thông tin xác thực/bí mật từ Trình quản lý bí mật của Google Cloud bằng SDK ABAP cho Google Cloud
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách truy xuất Thông tin xác thực/Thông tin bảo mật từ Trình quản lý bí mật bằng SDK ABAP cho Google Cloud
Triển khai Hệ thống tệp song song Lustre trên GCP
Tìm hiểu cách triển khai hệ thống tệp Lustre Parallel trong Google Cloud Platform bằng các tập lệnh Trình quản lý triển khai Lustre nguồn mở.
Đọc thông tin dự đoán của BigQuery ML trong SAP bằng SDK ABAP cho Google Cloud
Trong lớp học lập trình này, bạn sẽ tạo một mô hình học máy (ML) trong BigQuery và nhận thông tin dự đoán từ mô hình này trong SAP bằng cách sử dụng SDK ABAP cho Google Cloud
Thêm quy trình xác thực người dùng vào ứng dụng Flutter bằng FirebaseUI
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách thêm tính năng Xác thực Firebase vào ứng dụng Flutter chỉ bằng một vài dòng mã.
Lớp học lập trình Cloud NGFW Enterprise [với việc kiểm tra TLS]
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng Cloud NGFW Enterprise để đạt được mục tiêu Ngăn chặn mối đe doạ thông qua việc kiểm tra TLS.
Thêm bố cục thích ứng vào ứng dụng Android dựa trên chế độ xem bằng Compose
Tìm hiểu cách thêm bố cục thích ứng vào ứng dụng Android dựa trên chế độ xem bằng Jetpack Compose.
Định cấu hình, triển khai và xác thực Đường liên kết trong ứng dụng Android
Trong lớp học lập trình này, bạn sẽ xây dựng một ứng dụng Android liệt kê một loạt nhà hàng. Hướng dẫn này giúp thiết kế, định cấu hình và xác minh Đường liên kết trong ứng dụng Android.
Tích hợp các tính năng về Khả năng thích ứng vào Trò chơi gốc
Trong lớp học lập trình này, bạn sẽ bắt đầu với một trò chơi mô phỏng thực tế dạng 3D đơn giản và tích hợp các tính năng về Khả năng thích ứng vào trò chơi đó. Bạn sẽ tích hợp:
Cải thiện hiệu suất của ứng dụng nhờ Hồ sơ cơ sở
Lớp học lập trình này cho thấy cách cải thiện thời gian khởi động ứng dụng và thời gian kết xuất khung hình bằng Hồ sơ cơ sở.
Thêm API Tính toàn vẹn của Play vào ứng dụng Android
Trong lớp học lập trình này, bạn sẽ thêm API Tính toàn vẹn của Play vào một ứng dụng mẫu. Bạn sẽ dùng API Tính toàn vẹn của Play để yêu cầu một kết quả về tính toàn vẹn giúp bạn xác định trạng thái giấy phép và tính toàn vẹn của ứng dụng cũng như trạng thái toàn vẹn của thiết bị đang chạy ứng dụng.
Bảo mật mô hình học máy và Tài sản trí tuệ bằng Không gian bảo mật
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách bảo mật các mô hình học máy và tài sản trí tuệ bằng Không gian bảo mật
Kiểm thử toàn diện B&A cho Web trên máy
Dịch vụ đặt giá thầu và phiên đấu giá (B&A) bao gồm 4 dịch vụ để người mua và người bán hỗ trợ phiên đấu giá Protected Audience: Ngăn xếp người mua: Ngăn xếp người bán: Lớp học lập trình này sẽ hướng dẫn bạn thiết lập và kiểm thử chế độ thiết lập
Nhận thông tin chi tiết từ dữ liệu có cấu trúc và không có cấu trúc bằng cách sử dụng gói BigQuery DataFrames có khả năng AI
Trong lớp học này, bạn sẽ sử dụng BigQuery DataFrames từ một sổ tay Python trong BigQuery Studio để thu thập thông tin chi tiết từ dữ liệu không có cấu trúc bằng Python.
Tìm hiểu chuyên sâu về Artifact Registry
Artifact Registry là trình quản lý gói được quản lý toàn diện và cung cấp một công cụ hợp nhất để quản lý hình ảnh vùng chứa OCI và gói ngôn ngữ (chẳng hạn như Maven và npm). Cấu phần đăng ký cấu phần phần mềm được tích hợp đầy đủ với nhiều dịch vụ
Phân tích dữ liệu khám phá về doanh số bán đồ uống có cồn ở Iowa bằng gói BigQuery DataFrames
Trong lớp học này, bạn sẽ sử dụng BigQuery DataFrames từ một sổ tay Python trong BigQuery Studio để dọn dẹp và phân tích tập dữ liệu công khai về doanh số bán đồ uống có cồn ở Iowa.
Chuyển nhân viên hỗ trợ trực tiếp
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách quản lý quá trình chuyển cuộc trò chuyện giữa người đại diện cho nhân viên hỗ trợ trực tiếp và người đại diện bot. Cuối cùng, bạn sẽ có một giao diện web cơ bản để xem tất cả cuộc trò chuyện đang diễn ra với nhân viên hỗ trợ và tham gia hoặc rời khỏi cuộc trò chuyện với tư cách là nhân viên hỗ trợ trực tiếp.
Thu thập và xử lý dữ liệu sức khoẻ bằng Thư viện thu thập dữ liệu có cấu trúc
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo một ứng dụng Android bằng Thư viện thu thập dữ liệu có cấu trúc. Ứng dụng của bạn sẽ sử dụng Thư viện thu thập dữ liệu có cấu trúc để hiển thị và xử lý Bản câu hỏi FHIR cũng như các câu trả lời.
Triển khai ứng dụng JavaScript lên Cloud Run bằng AlloyDB
Cloud Run là một nền tảng không máy chủ được quản lý toàn diện, cho phép bạn chạy các vùng chứa không có trạng thái có thể gọi được qua các yêu cầu HTTP. Lớp học lập trình này sẽ minh hoạ cách kết nối một ứng dụng Node.js trên Cloud Run với AlloyDB
Triển khai ứng dụng JavaScript toàn bộ ngăn xếp lên Cloud Run bằng Cloud SQL cho PostgreSQL
Cloud Run là một nền tảng được quản lý toàn diện, cho phép bạn chạy mã trực tiếp trên cơ sở hạ tầng có thể mở rộng của Google. Lớp học lập trình này sẽ minh hoạ cách kết nối ứng dụng Next.js trên Cloud Run với Cloud SQL cho cơ sở dữ liệu PostgreSQL.
Bật phương thức thực hiện đơn hàng tại địa phương cho các chế độ tích hợp đám mây với đám mây
Tìm hiểu cách bật tính năng thực hiện cục bộ bằng SDK Nhà địa phương để nâng cao khả năng tích hợp nhà thông minh với Trợ lý.
Triển khai ứng dụng JavaScript lên Cloud Run bằng Cloud SQL cho PostgreSQL
Cloud Run là một nền tảng không máy chủ được quản lý toàn diện, cho phép bạn chạy các vùng chứa không có trạng thái có thể gọi được qua các yêu cầu HTTP. Lớp học lập trình này sẽ minh hoạ cách kết nối một ứng dụng Node.js trên Cloud Run với Cloud SQL
Quản lý tài nguyên FHIR bằng Thư viện FHIR Engine
Trong lớp học lập trình này, bạn sẽ xây dựng một ứng dụng Android bằng Thư viện công cụ FHIR. Ứng dụng của bạn sẽ sử dụng Thư viện công cụ FHIR để tải tài nguyên FHIR xuống từ máy chủ FHIR và tải mọi thay đổi cục bộ lên máy chủ. Nếu chưa từng tạo ứng
Xác thực các yêu cầu API Địa điểm bằng Firebase AppCheck và reCAPTCHA
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách xác thực ứng dụng Web bằng Firebase AppCheck và reCAPTCHA trước khi gửi yêu cầu đến API Địa điểm
Tạo Trợ lý mua sắm thông minh bằng AlloyDB và Vertex AI Agent Builder – Phần 1
Trong lớp học lập trình này, bạn sẽ xây dựng một ứng dụng trò chuyện dựa trên kiến thức được thiết kế để trả lời các câu hỏi của khách hàng, hướng dẫn khách hàng khám phá sản phẩm và điều chỉnh kết quả tìm kiếm cho phù hợp với một tập dữ liệu thương mại điện tử
Xây dựng quy trình MLOps bằng Airflow 2 trên GKE
Trong hướng dẫn này, bạn sẽ tìm hiểu cách huấn luyện và chạy mô hình bằng vLLM trên GKE thông qua DAG của Airflow.
Private Service Connect – Sử dụng phần phụ trợ PSC để truy cập vào các API của Google theo khu vực
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng Private Service Connect để truy cập vào các API theo khu vực của Google. Lớp học lập trình này sẽ hướng dẫn bạn cách thiết lập nhóm thiết bị đầu cuối trên mạng PSC làm phần phụ trợ thông qua trình cân bằng tải ứng dụng nội bộ.
Lớp học lập trình về hình ảnh vùng chứa đã ký
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tận dụng tính năng hình ảnh vùng chứa đã ký để cải thiện khả năng hữu dụng của Không gian bảo mật.
Ánh xạ cổng kết nối dịch vụ riêng tư cho nhà sản xuất dịch vụ
Trong lớp học lập trình này, bạn sẽ tìm hiểu về tính năng Ánh xạ cổng cho Kết nối dịch vụ riêng tư. Bạn sẽ tìm hiểu lý do tại sao API này hữu ích, trường hợp sử dụng và cách định cấu hình API trong môi trường của mình với tư cách là nhà sản xuất dịch vụ.
Mua Trực tuyến đến lấy hàng tại cửa hàng: Bonjour Liêm - Phần 2 - Xây dựng một giỏ hàng
Trong lớp học lập trình này, bạn sẽ xây dựng một tác nhân kỹ thuật số bằng Python trên nền tảng trò chuyện Business Messages. Nền tảng này sẽ mở rộng tác nhân đó từ phần 1 của chuỗi. Trong lớp học lập trình này, chúng ta sẽ thêm các tuỳ chọn bắt đầu cuộc trò chuyện có ý nghĩa và giới thiệu trải nghiệm tra cứu kho hàng.
Mua trực tuyến, đến lấy hàng tại cửa hàng: Bonjour Quản lý – Phần 1 – Bắt đầu
Trong lớp học lập trình này, bạn sẽ xây dựng một tác nhân kỹ thuật số bằng Python trên nền tảng trò chuyện Business Messages. Nó sẽ hướng dẫn bạn sử dụng các API và Bảng điều khiển dành cho nhà phát triển kinh doanh để tạo một tác nhân kỹ thuật số trả lời các câu hỏi cụ thể.
Tích hợp Firebase với ứng dụng Next.js
Tìm hiểu cách tích hợp Firebase với ứng dụng Next.js.
Sử dụng các lớp và đối tượng trong Kotlin
Tìm hiểu cách sử dụng các lớp và đối tượng trong Kotlin.
Giao tiếp hai chiều khi không có Internet
Tìm hiểu cách kết nối người dùng với nhau ngay cả khi không có Internet
Dự án: Tạo ứng dụng Danh thiếp
Tìm hiểu cách tạo ứng dụng Android để trình bày danh thiếp của bạn.
Giới thiệu về coroutine trong Android Studio
Tìm hiểu cách sử dụng coroutine của Kotlin trong ứng dụng Android và cách kiểm thử coroutine.
Nhúng hoạt động nâng cao
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng tính năng mới được thêm vào chức năng nhúng hoạt động nhằm cải thiện trải nghiệm ứng dụng trên màn hình lớn. Các tính năng này bao gồm mở rộng ngăn, hiện lớp phủ, làm mờ hộp thoại toàn màn hình và ghim ngăn xếp hoạt động.
(Ngừng hoạt động) Hiện dữ liệu cho các chức năng mặt đồng hồ trên Wear OS
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách hiển thị dữ liệu của mình cho các chức năng mặt đồng hồ, đồng thời ghi nhớ các phương pháp hay nhất cho nền tảng này.
Giới thiệu về coroutine trong Kotlin Playground
Trong Kotlin Playground, hãy tìm hiểu cách sử dụng coroutine của Kotlin để viết mã không đồng bộ.
Tạo ứng dụng Đổ xúc xắc có thể tương tác
Tìm hiểu cách tạo ứng dụng tương tác Dice Roller (Đổ xúc xắc) cho phép người dùng tung xúc xắc và sau đó hiển thị kết quả.
Lấy dữ liệu trên Internet
Triển khai coroutine để thực hiện đồng thời các thao tác mà không chặn ứng dụng. Bạn cũng có thể tìm hiểu về HTTP và REST để lấy dữ liệu trên Internet.
Thêm Compose vào một ứng dụng dựa trên Khung hiển thị
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách di chuyển một số phần của màn hình trong hệ thống Khung hiển thị sang Jetpack Compose.
Tạo bố cục cơ bản
Tạo ứng dụng Android có giao diện người dùng đơn giản để hiển thị văn bản và hình ảnh.
Thêm một nút vào ứng dụng
Tìm hiểu cách phản hồi với một lượt nhấp vào nút trong ứng dụng Android.
Khái niệm cơ bản về Kotlin
Tìm hiểu thêm các khái niệm cơ bản về Kotlin, lập trình hướng đối tượng và hàm lambda.
Dùng tập hợp trong Kotlin
Tìm hiểu cách sử dụng các mảng và tập hợp, bao gồm danh sách, nhóm và bản đồ.
Tính toán tiền boa tuỳ chỉnh
Tìm hiểu cách thêm một nút hành động, thiết lập các thao tác trên bàn phím và sử dụng thành phần kết hợp Switch (Chuyển đổi).
Khung hiển thị Android và Compose trong Khung hiển thị
Tìm hiểu kiến thức cơ bản về cách tạo ứng dụng bằng Khung hiển thị Android và cách thêm thành phần kết hợp trong ứng dụng được tạo bằng Khung hiển thị.
Tải và hiển thị hình ảnh từ Internet
Áp dụng các phương pháp hay nhất về cấu trúc cho ứng dụng và sử dụng Coil để tải xuống và hiển thị hình ảnh.
Tương tác với giao diện người dùng và trạng thái
Tạo một ứng dụng để tính tiền boa dựa trên hoạt động đầu vào của người dùng trong ứng dụng.
Kiến thức cơ bản khác về Kotlin
Tìm hiểu thêm về các khái niệm lập trình bằng Kotlin, giúp bạn xây dựng những ứng dụng Android hay và thú vị hơn.
Giới thiệu về trạng thái trong Compose
Tìm hiểu về trạng thái cũng như cách sử dụng và thao tác trạng thái trên Jetpack Compose.
Tối ưu hoá ứng dụng camera trên thiết bị có thể gập lại nhờ Jetpack WindowManager
Trong những năm qua, các thiết bị Android đã được phát triển để có thêm nhiều kích thước, hình dạng và màn hình, cùng với nhiều tính năng khác. Tuy nhiên, ngay từ đầu, việc chụp ảnh bằng điện thoại là một trong những trường hợp sử dụng quan trọng nhất. Ngày nay, chức năng của camera vẫn là một trong những lý do hàng đầu khiến người tiêu dùng mua điện thoại.
Android 11 – Tuần 1 – Con người và danh tính
Việc kết nối với mọi người một cách dễ dàng và an toàn có khá nhiều thách thức. Android 11 cho ra mắt API thông báo kết nối cùng với Thư viện dịch vụ nhận dạng của Google để cải thiện quá trình đăng ký/đăng nhập của người dùng.
Jetpack Compose
Tìm hiểu về Compose, một bộ công cụ hiện đại để xây dựng giao diện người dùng gốc trên Android.
Ứng dụng tích hợp Health Connect đầu tiên của bạn
Trong lớp học lập trình này, bạn sẽ xây dựng một ứng dụng sức khoẻ và thể dục hỗ trợ tính năng đọc và ghi dữ liệu vào Health Connect.
Lớp học lập trình về tính năng kéo và thả
Tìm hiểu cách dùng DragHelper và DropHelper để bật tính năng kéo và thả cho các khung hiển thị cả trong ứng dụng và trên toàn ứng dụng.
Làm quen với Vulkan trên Android
Vulkan là một API đồ hoạ hiện đại và có hiệu suất cao, cung cấp khả năng tiếp cận cấp thấp cho GPU và tối ưu hoá việc triển khai theo nhiều cách. Tuy nhiên, API này khó sử dụng. Trong khi đó, OpenGL ES đơn giản hơn nhưng có ít tính năng và hiệu suất thấp hơn vì API này dựa trên cấu trúc phần cứng cũ. OpenGL ES đã ngừng hoạt động trên hầu hết các nền tảng khác và không còn được phát triển nữa. Trên Android, chúng tôi dự định sẽ không dùng OpenGL ES nữa mà chuyển sang dùng Vulkan và giúp các nhà phát triển chuẩn bị cho quá trình chuyển đổi này.
Tạo thẻ thông tin đầu tiên trong Wear OS
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo Thẻ thông tin dành cho Wear OS của riêng mình. Sử dụng thành phần trong thư viện Tiles Material để giúp bạn dễ dàng xây dựng giao diện người dùng tuân thủ nguyên tắc Material Design và xem trước ngay khi đang phát triển thẻ thông tin trong Android Studio.
Điều chỉnh cho phù hợp với nhiều kích thước màn hình
Trong lộ trình này, bạn sẽ tìm hiểu cách điều chỉnh ứng dụng sao cho phù hợp với nhiều kích thước màn hình và cải thiện trải nghiệm người dùng, cũng như cách kiểm thử giao diện người dùng thích ứng.
Kiểm thử trong Jetpack Compose
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách kiểm thử giao diện người dùng tạo bằng Jetpack Compose. Bạn sẽ viết các chương trình kiểm thử đầu tiên trong quá trình tìm hiểu về kiểm thử tách biệt, kiểm thử gỡ lỗi, cây ngữ nghĩa và đồng bộ hoá.
Xây dựng một ứng dụng chạy trên hồ sơ công việc
Trong lớp học lập trình này, bạn sẽ sửa đổi một ứng dụng để cung cấp cho người dùng trải nghiệm tốt hơn khi chạy trên một thiết bị được quản lý có sử dụng hồ sơ công việc.
Cải thiện trải nghiệm người dùng trong một ứng dụng Android
Tìm hiểu cách tính năng Hiển thị tràn viền, Xem trước thao tác quay lại và Xem nhanh có thể nâng cao trải nghiệm người dùng và chất lượng của một ứng dụng Android. Lộ trình này sẽ hướng dẫn người dùng qua các lớp học lập trình để cải thiện ứng dụng SociaLite do Android duy trì.
Tăng cường hỗ trợ bút cảm ứng trong ứng dụng Android
Tìm hiểu cách triển khai các kỹ thuật tiên tiến để mang lại một trải nghiệm dùng bút cảm ứng hiện đại trong ứng dụng Android.
Thêm ảnh động xem trước thao tác quay lại
Trong lớp học lập trình này, bạn sẽ học cách thêm ảnh động xem trước thao tác quay lại vào ứng dụng SociaLite.
Hỗ trợ thiết bị có thể gập lại và thiết bị màn hình đôi nhờ Jetpack WindowManager
Tìm hiểu cách điều chỉnh ứng dụng của bạn cho phù hợp với các kiểu dáng mới (chẳng hạn như thiết bị có thể gập lại và thiết bị màn hình đôi) nhờ thư viện Jetpack WindowManager.
Nhúng hoạt động
Khám phá lợi ích của tính năng nhúng hoạt động, khám phá nghiên cứu điển hình về cách thức triển khai, nâng cấp ứng dụng dựa trên hoạt động thành bố cục danh sách-chi tiết, đồng thời tìm hiểu về các tính năng nâng cao cho phép bạn điều chỉnh ứng dụng của mình cho máy tính bảng, thiết bị có thể gập lại và thiết bị ChromeOS.
Khả năng hỗ trợ tiếp cận, hoạt động kiểm thử và hiệu suất
Cải thiện hiệu suất của ứng dụng, giúp mọi người dùng dễ tiếp cận ứng dụng của bạn và viết chương trình kiểm thử tự động để duy trì hoạt động này.
Xây dựng ứng dụng dùng Android Enterprise
Tìm hiểu về các giải pháp quản lý mà Android Enterprise cung cấp.
Tạo ứng dụng bằng bố cục thích ứng
Tìm hiểu cách điều chỉnh ứng dụng cho phù hợp với màn hình lớn bằng cách triển khai một trong các mẫu bố cục chuẩn.
Thêm danh sách có thể cuộn
Thêm danh sách có thể cuộn vào ứng dụng Câu châm ngôn
Tạo bố cục danh sách-chi tiết bằng tính năng nhúng hoạt động và Material Design
Tính năng nhúng hoạt động cho phép các ứng dụng dựa trên hoạt động hỗ trợ bố cục hai ngăn trên màn hình lớn mà không cần tái cấu trúc mã. Bạn sẽ thêm một số phần phụ thuộc, tạo tệp cấu hình XML, triển khai trình khởi chạy và bổ sung thêm cho tệp kê khai ứng dụng. Hoặc nếu thích làm việc thiên về mã hơn, bạn chỉ cần thêm một vài lệnh gọi API Jetpack vào phương thức onCreate() của hoạt động chính. Trong lớp học lập trình này, bạn sẽ sử dụng cả phương pháp phát triển XML và API để cập nhật ứng dụng dựa trên hoạt động thành bố cục hai ngăn danh sách-chi tiết.
Android 11 – Tuần 6 – Jetpack
Android Jetpack là một bộ thư viện được tạo nhằm giúp bạn viết các ứng dụng chất lượng cao tuân theo những phương pháp tốt nhất, sử dụng ít mã nguyên mẫu hơn và hoạt động nhất quán trên các phiên bản cũng như thiết bị Android. Lộ trình này giới thiệu cho bạn các thư viện mới ra mắt trong Android 11 cùng với các bản cập nhật chính.
Dùng coroutine trong các trường hợp sử dụng phổ biến của Android
Tìm hiểu cách dùng coroutine để đơn giản hóa việc quản lý tác vụ nền trong các trường hợp sử dụng phổ biến, chẳng hạn như thực hiện cuộc gọi mạng và truy cập dữ liệu cục bộ.
Bố cục, giao diện và ảnh động
Triển khai bố cục nâng cao hơn, đồng thời bổ sung chuyển động và kiểu vào ứng dụng. Bạn sẽ được tìm hiểu về nhiều API Ảnh động trong Compose, cách triển khai Material Design 3, cách sử dụng bố cục tuỳ chỉnh để triển khai các thiết kế phức tạp cũng như cách sử dụng bố cục lazy để tạo giao diện người dùng mang lại hiệu quả cao.
Tạo ảnh động cho các phần tử trong Jetpack Compose
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng một số API Ảnh động trong Compose.
Thực hành: Hành vi nhấp chuột
Áp dụng kiến thức bạn đã được học về hành vi nhấp vào nút để tạo một ứng dụng.
Trạng thái nâng cao và hiệu ứng phụ trong Jetpack Compose
Trong lớp học lập trình này, bạn sẽ tìm hiểu các khái niệm nâng cao về trạng thái và hiệu ứng phụ trong Jetpack Compose. Tìm hiểu cách tạo phần tử giữ trạng thái cho các thành phần có thể kết hợp có tính hữu trạng (stateful composable), cách tạo coroutine và gọi hàm có thể tạm ngưng (suspend function) từ mã Compose, cũng như cách kích hoạt các hiệu ứng phụ để thực hiện các trường hợp sử dụng khác nhau.
Tệp kê khai ứng dụng web
Tệp kê khai ứng dụng web là một tệp JSON xác định cách xử lý PWA như một ứng dụng đã cài đặt, bao gồm giao diện và hành vi cơ bản trong hệ điều hành.
Dùng Jetpack Compose để thêm tính năng hỗ trợ bàn phím, chuột, bàn di chuột và bút cảm ứng
Tìm hiểu cách Compose giúp ứng dụng của bạn hỗ trợ bàn phím và các thiết bị trỏ như chuột và bàn di chuột.
Vị trí gần đúng
Yêu cầu cấp quyền truy cập thông tin vị trí trên Android 1
Lớp học lập trình về Android Sleep API
Tìm hiểu cách đăng ký Android Sleep API để lấy các sự kiện SleepSegmentEvents và SleepClassifyEvents.
Thêm kho lưu trữ và DI thủ công
Tìm hiểu cách tiếp tục cải tiến kiến trúc của ứng dụng Mars Photos bằng việc tách các lệnh gọi mạng thành một kho lưu trữ.
Thiết kế giao diện trong Compose bằng Material 3
Mục đích của lớp học lập trình này là minh hoạ việc tuỳ chỉnh giao diện trong Jetpack Compose bằng cách triển khai Material Design 3 và Material You mới.
Thêm các tính năng của Gemini vào ứng dụng Android
Tìm hiểu cách dùng Vertex AI cho Firebase để thêm một tính năng đơn giản của Gemini API vào ứng dụng Android.
Lên lịch các tác vụ bằng WorkManager
Tìm hiểu về thời điểm và cách sử dụng WorkManager. Đây là API xử lý các tác vụ cần chạy trong nền bất kể quy trình xử lý ứng dụng có đang chạy hay không.
ViewModel và Trạng thái trong Compose
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng ViewModel (một loại thành phần cấu trúc). Bạn sẽ triển khai ViewModel để giữ lại trạng thái ứng dụng trong quá trình thay đổi cấu hình.
Tạo và kiểm thử một ứng dụng đỗ xe dành cho Android Automotive OS
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo và kiểm thử trải nghiệm tuyệt vời khi dùng ứng dụng đỗ xe đối với các thiết bị chạy Android Automotive OS. Bạn sẽ tìm hiểu cách tận dụng nhiều loại màn hình trong ô tô cũng như cách cho phép người dùng kiểm soát quá trình phát nội dung trong nhiều tình huống dành riêng cho ô tô thông qua các cơ chế tiêu chuẩn của Android.
Kéo và thả trong Compose
Tìm hiểu cách dùng đối tượng sửa đổi để triển khai tính năng kéo và thả trong Compose.
Thành phần cấu trúc
Tìm hiểu về cấu trúc ứng dụng và cách sử dụng ViewModels, Trạng thái giao diện người dùng và StateFlow để tạo các ứng dụng phức tạp hơn.
Giới thiệu về Compose dành cho TV
Tìm hiểu thông tin cơ bản về Compose dành cho TV và tạo hai màn hình thường có trong ứng dụng truyền hình.
Google Pay API for Web 201: Nâng cao
Lớp học lập trình này là phần tiếp theo của lớp học Kiến thức cơ bản về API Google Pay cho web 101 và dựa trên mã được viết trong lớp học lập trình đó. Để hoàn tất lớp học lập trình này, trước tiên, hãy nhớ hoàn tất lớp học lập trình đó. Đây là thông
Xây dựng các ứng dụng đẹp mắt
Làm cho ứng dụng của bạn trở nên bắt mắt và trực quan hơn với Material Design, ảnh động và các phương pháp hay nhất về hỗ trợ tiếp cận.
Nguyên tắc cơ bản về Android 02.2: Vòng đời và trạng thái hoạt động
Trong lớp học lập trình này, bạn sẽ thêm các câu lệnh ghi nhật ký vào ứng dụng TwoActivities rồi quan sát các thay đổi trong vòng đời hoạt động. Bạn làm việc với những thay đổi này và tìm hiểu cách xử lý hoạt động đầu vào của người dùng trong các điều kiện này.
Kiến thức cơ bản về Jetpack Compose
Trong lớp học lập trình này, bạn sẽ tìm hiểu kiến thức cơ bản về Compose.
Dùng tập hợp trong Kotlin
Tìm hiểu cách sử dụng các mảng và tập hợp, bao gồm danh sách, nhóm và bản đồ.
Thêm ảnh động đơn giản nhờ Jetpack Compose
Tìm hiểu cách thêm ảnh động hiệu ứng lò xo đơn giản vào ứng dụng của bạn trong Compose.
Dùng Ongoing Activity API để thu hút người dùng Wear OS theo những cách mới
Nhờ Ongoing Activity API trên Wear, nhà phát triển có thể thu hút người dùng ngay trên mặt đồng hồ cũng như trên trình chạy ứng dụng trong khi giảm thiểu được lượng mã sử dụng, đồng thời giúp những người dùng đó dễ dàng trở lại ứng dụng để thực hiện một số hoạt động quan trọng chỉ qua một lần nhấn.
Làm việc ở chế độ nền bằng WorkManager
WorkManager API dành cho Android giúp đơn giản hoá quá trình làm việc ở chế độ nền. WorkManager có thể tạo ra tác vụ truy vấn được, sử dụng lại được và tạo chuỗi được. WorkManager là trình lập lịch biểu được đề xuất cho tác vụ trên Android. Lớp học lập trình này sẽ hướng dẫn bạn mọi thứ về WorkManager: từ việc viết một tác vụ đơn giản cho đến một chuỗi tác vụ phức tạp.
Xây dựng lớp dữ liệu
Trong lớp học lập trình này, bạn sẽ tìm hiểu về lớp dữ liệu trong kiến trúc ứng dụng Android. Bạn sẽ tạo kho lưu trữ, mô hình dữ liệu và nguồn dữ liệu để đọc và ghi dữ liệu vào cơ sở dữ liệu cục bộ và dịch vụ mạng.
Kiến thức cơ bản về Compose
Thực hiện các bước đầu tiên với Jetpack Compose và tìm hiểu về các hàm có khả năng kết hợp, trạng thái và bố cục cơ bản, Material Design, danh sách và ảnh động.
Thêm Nearby Message (Thông báo lân cận) vào ứng dụng
Tìm hiểu cách gửi và khám phá thông báo bằng Nearby Messages API
Di chuyển sang Jetpack Compose
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách di chuyển một số phần của màn hình trong hệ thống Chế độ xem sang Jetpack Compose.
Cải thiện mức độ tương tác trên Watch Next for Movie/TV Episodes (Xem phim/tập phim truyền hình tiếp theo) trên Android TV
Trong lớp học lập trình này, bạn sẽ tìm hiểu các phương pháp hay nhất để xây dựng tính năng Watch Next (Xem tập kế tiếp) để xem phim/tập phim truyền hình kế tiếp.
Khung hiển thị trong Compose
Tìm hiểu cách thêm và sử dụng Khung hiển thị hiện có bên trong ứng dụng được tạo bằng Jetpack Compose.
Xử lý biện pháp thực thi chế độ tràn viền trên Android 15
Tìm hiểu cách xử lý biện pháp thực thi chế độ tràn viền trên Android 15.
Lớp học lập trình về Compose cho Wear OS
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách vận dụng kiến thức về Compose vào các thiết bị đeo bằng bộ công cụ Compose for Wear OS mới. Khi hoàn thành lớp học này, bạn sẽ tạo được các thành phần kết hợp cả đơn giản lẫn nâng cao trong một ứng dụng dành cho thiết bị đeo.
Tính toán tiền boa tuỳ chỉnh
Tìm hiểu cách thêm một nút hành động, thiết lập các thao tác trên bàn phím và sử dụng thành phần kết hợp Switch (Chuyển đổi).
Tạo một ứng dụng Art Space
Tìm hiểu cách tạo một ứng dụng Android để giới thiệu không gian nghệ thuật của riêng bạn.
Hệ số hình dạng
Sử dụng Jetpack Compose để phát triển ứng dụng cho nhiều định dạng màn hình và loại thiết bị.
Khắc phục vấn đề về hiệu suất thực tế trong Jetpack Compose
Giúp ứng dụng Compose chạy nhanh bằng cách phân tích dấu vết hệ thống và khắc phục nguyên nhân thường gây ra độ trễ.
Kiến thức cơ bản về Cronet
Lần cập nhật gần đây nhất: ngày 06 tháng 05 năm 2022 Cronet là bộ phần cứng và phần mềm mạng Chromium được dùng cho các ứng dụng Android dưới dạng thư viện. Cronet tận dụng nhiều công nghệ giúp giảm độ trễ và tăng công suất các yêu cầu về mạng mà ứng
Trạng thái trong Jetpack Compose
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách dùng Compose để xây dựng các ứng dụng phong phú, giàu tính tương tác bằng cách quản lý trạng thái.
Bố cục cơ bản trong Compose
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách triển khai thiết kế thực tế bằng các thành phần kết hợp và đối tượng sửa đổi mà Compose cung cấp ngay từ đầu.
Hỗ trợ tiếp cận trong Jetpack Compose
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tăng khả năng hỗ trợ tiếp cận cho ứng dụng Compose của mình. Hãy tìm hiểu cách tăng kích thước đích chạm, thêm thông tin mô tả nội dung, nhãn lượt nhấp, thao tác tuỳ chỉnh, v.v.
Khái niệm cơ bản về tính năng Phân trang (Paging) trong Android
Trong lớp học lập trình này, bạn sẽ tích hợp Thư viện phân trang vào một ứng dụng hiển thị danh sách. Thư viện phân trang giúp bạn tải và hiển thị các trang dữ liệu của một tập dữ liệu lớn hơn từ bộ nhớ cục bộ hoặc qua mạng.
Lớp học lập trình về cấu hình bảo mật mạng trên Android
Trong lớp học lập trình này, bạn sẽ khám phá Cấu hình bảo mật mạng trên Android và tìm hiểu một số lỗi phổ biến khi thiết lập phương thức giao tiếp an toàn qua mạng.
Tạo ứng dụng đơn giản với thành phần kết hợp văn bản
Tìm hiểu cách xây dựng một ứng dụng đơn giản bằng các hàm có khả năng kết hợp.
Viết bài kiểm thử đơn vị cho ViewModel
Tìm hiểu cách kiểm thử ViewModel để xác minh tính chính xác, hành vi chức năng và khả năng hữu dụng của ứng dụng.
Các giai đoạn trong Vòng đời hoạt động
Trong lớp học lập trình này, bạn sẽ tìm hiểu về vòng đời hoạt động và cách ghi nhật ký.
Lớp học lập trình về quyền riêng tư trên Android
Android đã ra mắt nhiều tính năng về quyền riêng tư cá nhân trong vài bản phát hành trước. Chúng tôi rất vui khi bạn sử dụng các tính năng đó trong ứng dụng của bạn! Lớp học lập trình này sẽ tìm cách liên kết các tính năng về quyền riêng tư với nhau, đồng thời chỉ cho nhà phát triển cách tìm hiểu về quyền truy cập của ứng dụng vào dữ liệu riêng tư của người dùng, cũng như các áp dụng các phương pháp hay nhất về quyền riêng tư trong một ứng dụng hiện đang chạy.
Thêm hình ảnh vào ứng dụng Android
Tìm hiểu cách xây dựng một ứng dụng đơn giản bằng các hàm có khả năng kết hợp.
Điều khiển đa phương tiện thông qua MediaSession
Trong lớp học lập trình này, bạn sẽ mở rộng một mẫu video để thêm tính năng hỗ trợ cho MediaSession. Điều này cho phép Android điều khiển quá trình phát từ bên ngoài ứng dụng của bạn, chẳng hạn như thông qua Trợ lý Google, điều khiển từ xa trên TV hoặc điều khiển trên màn hình trên màn hình khoá và Wear OS.
Truy cập vào Gemini Chat bằng SDK python thông qua điểm cuối Private Service Connect
Truy cập Gemini từ máy ảo thông qua SDK python và điểm cuối PSC
Tạo ứng dụng trò chuyện tạo sinh bằng cuộc trò chuyện trong Vertex AI
Trong lớp học lập trình này, bạn sẽ sử dụng Vertex AI trao đổi để tạo, định cấu hình và triển khai một nhân viên hỗ trợ Data Store cũng như ứng dụng nhắn tin để trả lời các câu hỏi của khách hàng về các sản phẩm trên Google Store.
Sử dụng textembedding-gecko@003 cho nội dung nhúng vectơ
Trong lớp học lập trình này, bạn sẽ tìm hiểu về mô hình gecko@003 và một trường hợp sử dụng thực tế cho ứng dụng của mô hình đó.
TensorFlow.js: Sử dụng tính năng Lưu trữ Firebase để triển khai và lưu trữ mô hình học máy trên quy mô lớn
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng cơ sở hạ tầng của Firebase để triển khai mô hình học máy để có thể sử dụng và sử dụng mô hình này trên trang web bằng TensorFlow.js
Thoải mái nhờ Trợ lý mã Gemini
Lớp học lập trình này hướng dẫn cách sử dụng tính năng Hỗ trợ mã Gemini để triển khai Material Design trên trang web. Sau khi triển khai Material Design, bạn sẽ lặp lại thiết kế, thực hiện các thay đổi để cải thiện trải nghiệm người dùng và thêm chức
Đo lường lượt tương tác với nội dung hiển thị tiếp theo (INP)
Đây là một lớp học lập trình mang tính tương tác để tìm hiểu cách đo lường Lượt tương tác đến nội dung hiển thị tiếp theo (INP) bằng thư viện web-vitals. Bạn có thể tìm thấy mã này trong kho lưu trữ web-vitals-codelabs. Lớp học lập trình này sử dụng
Phòng thí nghiệm: Truyền tải PSC NCC
Mục tiêu của phòng thí nghiệm này là khám phá NCC với sự lan truyền PSC
Phát trực tiếp trên Google Cloud với CDN của nội dung nghe nhìn và Live Streaming API
Phòng thí nghiệm này sẽ hướng dẫn bạn các bước triển khai bản minh hoạ quy trình phát trực tiếp bằng CDN của nội dung đa phương tiện (CDN)+ API Phát trực tiếp + Cloud Storage + Trình phát nội dung đa phương tiện.
Chức năng đám mây để tóm tắt nội dung bằng PaLM Vertex AI API và Google Cloud Storage
Hàm Cloud minh hoạ cách xử lý tệp được tải lên trong Google Cloud Storage và tóm tắt bằng Vertex AI PaLM API đối với nội dung.
Phòng thí nghiệm: Trang web của NCC lên đám mây bằng Công cụ SD-WAN
Mục tiêu của phòng thí nghiệm này là khám phá NCC bằng phần mềm được định nghĩa bởi thiết bị WAN được gắn với Trung tâm NCC.
Dùng Vertex AI AutoML để dự đoán Xếp hạng phim
Chúng tôi sẽ tạo một mô hình dự đoán Điểm số của phim bằng Vertex AI AutoML và triển khai mô hình đó cho một điểm cuối API cũng như kích hoạt API dự đoán qua Java Cloud Functions.
Dự đoán phân loại phim bằng BQML bằng SQL
Chúng ta sẽ tạo một mô hình dự đoán Điểm số của phim chỉ bằng SQL với công nghệ học máy BigQuery
NEG kết hợp Looker PSC Southbound đến máy chủ cục bộ
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tích hợp NEG kết hợp làm Nhà sản xuất dịch vụ để truy cập Looker Southbound vào cơ sở dữ liệu postgres tại chỗ.
Looker PSC bên ngoài khu vực hướng Bắc L7 ALB
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tích hợp bộ cân bằng tải ứng dụng bên ngoài theo khu vực L7 để truy cập Looker theo hướng bắc.
Tự động hoá quy trình xem xét mã bằng GenAI
Tự động hoá quy trình xem xét mã bằng GenAI
Quản lý dữ liệu chính được đơn giản hóa: So khớp & Hợp nhất với AI tạo sinh!
Với lớp học lập trình này, chúng ta sẽ minh hoạ cách Gemini 1.0 Pro đơn giản hoá các ứng dụng quản lý dữ liệu chính như làm phong phú và loại bỏ trùng lặp đối với dữ liệu citibike_stations có trong tập dữ liệu công khai của BigQuery.
Tinh chỉnh các mô hình ngôn ngữ lớn: Cách Vertex AI đưa các mô hình ngôn ngữ lớn lên một tầm cao mới
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tinh chỉnh một mô hình ngôn ngữ lớn (LLM) có giám sát bằng Vertex AI.
Tạo hình ảnh trên thiết bị trên Android bằng MediaPipe
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách dùng MediaPipe Solutions để thêm tính năng tạo văn bản dưới hình ảnh trên thiết bị vào ứng dụng Android.
Tạo ứng dụng hỏi và đáp bằng RAG nhiều mô-đun bằng Gemini Pro
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách xây dựng hệ thống trả lời câu hỏi đa phương thức bằng Gemini Pro.
Triển khai "Google Dịch" cơ bản ứng dụng trên Python 3 Cloud Functions
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng Google Cloud Translation API với Python và chạy cục bộ hoặc triển khai cho một nền tảng điện toán không máy chủ đám mây (App Engine, Cloud Functions hoặc Cloud Run).
Chuyển đổi và tải các câu trả lời khảo sát trên Google Biểu mẫu vào BigQuery
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng Dataprep để chuyển đổi dữ liệu khảo sát trên Google Biểu mẫu và đẩy dữ liệu này vào BigQuery để phân tích sâu hơn
Triển khai "Google Dịch" cơ bản ứng dụng trên Python 2 Cloud Run (Docker)
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng Google Cloud Translation API với Python và chạy cục bộ hoặc triển khai cho một nền tảng điện toán không máy chủ đám mây (App Engine, Cloud Functions hoặc Cloud Run).
Tạo ứng dụng Tìm kiếm bằng sáng chế bằng AlloyDB, Tìm kiếm vectơ và Vertex AI!
Qua lớp học lập trình này, chúng ta sẽ minh hoạ cách sử dụng Gemini 1.5 Pro cùng với AlloyDB và VertexAI để xây dựng ứng dụng tìm kiếm bằng sáng chế.
Triển khai "Google Dịch" cơ bản ứng dụng trên Python 3 Cloud Run (Docker)
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng Google Cloud Translation API với Python và chạy cục bộ hoặc triển khai cho một nền tảng điện toán không máy chủ đám mây (App Engine, Cloud Functions hoặc Cloud Run).
Django trên Cloud Run
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách triển khai Django bằng các thành phần không máy chủ: Cloud Run cho công cụ web, Cloud SQL cho cơ sở dữ liệu và Cloud Build cho tài sản đa phương tiện.
Tạo ứng dụng web phát hiện đối tượng tuỳ chỉnh bằng MediaPipe
Tìm hiểu cách tạo ứng dụng web phát hiện đối tượng tuỳ chỉnh bằng MediaPipe.
Di chuyển sang Phông chữ biến thể
Trong lớp học lập trình này, bạn sẽ tìm hiểu về các phông chữ có thể thay đổi, lợi ích của chúng, cách thiết kế bằng các phông chữ này cũng như cách triển khai các phông chữ này bằng cách sử dụng Google Fonts API và trong CSS.
Xây dựng ứng dụng tìm kiếm bằng sáng chế với Spanner, Vector Search & Gemini 1.0 Pro!
Trong lớp học lập trình này, chúng ta sẽ minh hoạ cách sử dụng Gemini 1.0 Pro cùng với Spanner và VertexAI để xây dựng ứng dụng tìm kiếm bằng sáng chế.
Xây dựng ứng dụng Android viết tay về thuật toán phân loại bằng MediaPipe Tasks
Tìm hiểu cách sử dụng tính năng phân loại hình ảnh để phát hiện số viết tay trong Android bằng MediaPipe.
Lớp học lập trình về Sự kiện cho Cloud Run for Anthos
Trong lớp học lập trình này, bạn sẽ tìm hiểu về Sự kiện cho Cloud Run. Cụ thể hơn, bạn sẽ nghe về các sự kiện từ Cloud Pub/Sub, Nhật ký kiểm tra, Cloud Storage, Cloud Scheduler và cách tạo/sử dụng các sự kiện tuỳ chỉnh.
Looker PSC Southbound SSH Internet NEG
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tích hợp NEG Internet được định cấu hình bằng SSH làm Nhà sản xuất dịch vụ để truy cập Looker Southbound vào github.com
Chính sách tường lửa mạng toàn cầu với Thẻ
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng chính sách tường lửa mạng toàn cầu thông qua Thẻ để kiểm soát lưu lượng truy cập
Phát hiện đối tượng trong hình ảnh bằng Bộ công cụ học máy: Android
Trong lớp học lập trình này
Phòng thí nghiệm: VPC của NCC dưới dạng một Spoke
Mục tiêu của phòng thí nghiệm này là khám phá NCC cùng với VPC với tư cách một diễn giả
Tìm hiểu cách tạo nguyên mẫu cho AI có trách nhiệm qua Sách hướng dẫn về PAIR (GHÉP NỐI) và MakerSuite
Tìm hiểu cách tạo nguyên mẫu cho các giải pháp AI một cách có trách nhiệm bằng các công cụ của Google dành cho AI có trách nhiệm, MakerSuite và Sách hướng dẫn về PAIR (GHÉP NỐI)
Looker PSC Southbound HTTPS Internet NEG
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tích hợp một NEG Internet được định cấu hình bằng HTTPS với vai trò là Nhà sản xuất dịch vụ cho quyền truy cập của Looker Southbound vào GitHub.com
Quảng cáo gốc vào mùa xuân trên Google Cloud
Spring Native là một dự án mới nổi được thiết lập để đi vào dòng chính trong Spring 6.x và Spring Boot 3.x, có nghĩa là bây giờ là thời điểm hoàn hảo để làm quen với nó một vài tháng trước khi phát hành.
Bắt đầu sử dụng ảnh động dựa trên cuộn trong CSS
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo ảnh động dựa trên cuộn bằng CSS. Bạn tạo ra một số hiệu ứng thực sự thú vị như hình nền thị sai và hình ảnh hiển thị bản thân khi chúng xuất hiện.
Phát hiện các đối tượng trong hình ảnh để tạo kết quả tìm kiếm sản phẩm trực quan bằng Bộ công cụ học máy: Android
Trong lớp học lập trình này, bạn sẽ xây dựng một ứng dụng Android có Bộ công cụ học máy sử dụng công nghệ Học máy trên thiết bị để phát hiện các đối tượng trong hình ảnh, sau đó cho phép người dùng tìm kiếm sản phẩm bằng hình ảnh.
Private Service Connect có cấu hình DNS tự động
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách định cấu hình và xác thực DNS tự động của Private Service Connect
Bản dựng bảo mật & Triển khai bằng Cloud Build, Artifact Registry và GKE
Công cụ Phân tích vùng chứa cung cấp tính năng quét lỗ hổng bảo mật và lưu trữ siêu dữ liệu cho các vùng chứa. Dịch vụ quét sẽ quét lỗ hổng bảo mật trên hình ảnh trong Cấu phần phần mềm và Kho lưu trữ vùng chứa, sau đó lưu trữ siêu dữ liệu thu được
Lớp học lập trình về proxy TCP – Giới hạn tốc độ và danh sách IP bị từ chối với trình cân bằng tải proxy TCP
Trong lớp học lập trình này, bạn sẽ tạo trình cân bằng tải TCP/SSL thông qua một dịch vụ phụ trợ và chỉ cho phép một nhóm người dùng cụ thể truy cập vào trình cân bằng tải.
Ứng dụng không máy chủ bảo mật với proxy nhận biết danh tính (IAP)
Quyền truy cập an toàn và yêu cầu người dùng đăng nhập đối với các ứng dụng chạy trên CloudRun bằng Proxy nhận biết danh tính
Triển khai an toàn cho Cloud Run
Các phương pháp cơ bản để triển khai một cách an toàn cho Cloud Run
Bảo vệ công trình xây dựng vùng chứa
Lỗ hổng phần mềm là những điểm yếu có thể gây ra sự cố hệ thống ngoài ý muốn hoặc cung cấp cho những kẻ xấu phương tiện để xâm phạm phần mềm của bạn. Công cụ Phân tích vùng chứa cung cấp hai kiểu quét hệ điều hành để tìm các lỗ hổng bảo mật trong
Mã nguồn bảo mật
Kỹ thuật mã nguồn bảo mật là một tập hợp phương pháp có thể được dùng để cải thiện tính bảo mật của mã nguồn. Những kỹ thuật này có thể giúp xác định và khắc phục các lỗ hổng bảo mật trong mã nguồn, ngăn chặn hành vi truy cập trái phép vào mã nguồn và bảo vệ mã nguồn không bị sửa đổi.
Giới thiệu các giải pháp phân loại an toàn linh hoạt với Gemma
Lớp học lập trình này minh hoạ cách tạo một bộ phân loại văn bản tuỳ chỉnh bằng cách sử dụng tính năng điều chỉnh thông số hiệu quả (PET). Thay vì tinh chỉnh toàn bộ mô hình, các phương pháp PET chỉ cập nhật một lượng nhỏ tham số, giúp việc huấn
Sử dụng LIT để phân tích các mô hình Gemma ở Keras
Các sản phẩm AI tạo sinh còn khá mới và hành vi của một ứng dụng có thể khác biệt nhiều so với các dạng phần mềm trước đây. Do đó, bạn cần phải kiểm tra các mô hình học máy đang được sử dụng, kiểm tra các ví dụ về hành vi của mô hình và điều tra các
Kết nối các thiết bị nhà thông minh với Trợ lý Google
Xây dựng và triển khai tính năng tích hợp từ đám mây đến đám mây để tích hợp máy giặt thông minh ảo vào Trợ lý.
Gỡ lỗi nhà thông minh
Tìm hiểu cách sử dụng Chỉ số GCP và Ghi nhật ký để xác định và giải quyết các vấn đề trong quá trình sản xuất. Tìm hiểu cách sử dụng Bộ thử nghiệm để xác định các vấn đề về chức năng và API.
Chỉ số dựa trên nhật ký cho nhà thông minh
Tìm hiểu cách sử dụng Chỉ số dựa trên nhật ký trên Google Cloud để theo dõi các mẫu và phân tích nhật ký lỗi tích hợp Nhà thông minh.
Tăng cường và bảo mật các hoạt động tích hợp Cloud-to-cloud
Tìm hiểu cách nâng cao và bảo mật tính năng tích hợp đám mây với đám mây thông qua các đặc điểm thiết bị có thể tuỳ chỉnh và bảo mật các đặc điểm đó bằng tính năng xác thực hai yếu tố.
Gỡ lỗi Home cục bộ
Tìm hiểu cách sử dụng Chỉ số GCP và Ghi nhật ký để xác định và giải quyết các vấn đề trong quá trình sản xuất. Tìm hiểu cách sử dụng Bộ thử nghiệm để xác định các vấn đề về chức năng và API. Tìm hiểu cách sử dụng Công cụ dành cho nhà phát triển Chrome trong khi phát triển ứng dụng Trang chủ địa phương.
Triển khai CameraStream bằng WebRTC
Tìm hiểu cách phát trực tiếp từ webcam đến thiết bị hiển thị Google Nest bằng đặc điểm CameraStream và WebRTC.
Triển khai ứng dụng Cloud Run bằng tính năng Cloud Deploy
Tìm hiểu cách triển khai ứng dụng Cloud Run bằng Cloud Deploy.
Kích hoạt công việc trong Cloud Run bằng Cloud Scheduler
Tìm hiểu cách tạo công việc trên Cloud Run và định cấu hình thực thi công việc bằng Cloud Scheduler.
Tác nhân GenAI để tự động hoá đơn đặt hàng
Trong lớp học lập trình này, bạn sẽ xây dựng một ứng dụng tác nhân hỗ trợ AI đàm thoại để tự động hoá quy trình đặt hàng bán hàng
Bảo mật lưu lượng truy cập vào Cloud Run
Chế độ cài đặt lưu lượng vào trên Cloud Run
Dữ liệu được chia sẻ an toàn được sử dụng với Không gian bảo mật
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách bảo mật khi chia sẻ dữ liệu nhiều bên mà vẫn bảo mật được bằng Không gian bí mật
Giám sát hiệu suất Firebase dành cho web
Trong lớp học lập trình này, bạn sẽ thiết lập tính năng Giám sát hiệu suất Firebase trong một ứng dụng web và tìm hiểu cách sử dụng tính năng này để đảm bảo ứng dụng của bạn chạy tốt cho người dùng cuối.
Tìm hiểu về Firebase dành cho Flutter
Tìm hiểu cách tạo ứng dụng di động Flutter bằng Firebase.
Tìm hiểu về Firebase cho web
Tạo một ứng dụng web từ đầu với Firebase và trình chỉnh sửa trực tuyến StackBlitz. Bạn sẽ sử dụng HTML và JavaScript cơ bản để trao đổi với Firebase. Đây là bài giới thiệu hay về cách sử dụng bảng điều khiển của Firebase và tích hợp Firebase vào ứng dụng. Không cần có kiến thức sâu rộng từ trước hay cài đặt phần mềm.
Dùng Room để lưu trữ cố định dữ liệu
Dùng thư viện Room để dễ dàng tạo và sử dụng cơ sở dữ liệu quan hệ trong ứng dụng Android.
Thử nghiệm đầu tiên của bạn về tính năng gửi thông báo trong ứng dụng
Trong lớp học lập trình này, bạn sẽ tạo thử nghiệm đầu tiên về tính năng Gửi thông báo trong ứng dụng của Firebase bằng tính năng Thử nghiệm FirebaseA/B.
Gửi thông báo cho ứng dụng web bằng giải pháp Gửi thông báo qua đám mây và Chức năng đám mây
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách sử dụng Cloud Functions cho Firebase để gửi thông báo cho người dùng ứng dụng trò chuyện.
Công cụ giúp cải thiện hiệu suất trong ứng dụng trong Go (phần 1: dấu vết)
OpenTelemetry là tiêu chuẩn ngành về khả năng quan sát của hệ thống về dấu vết và chỉ số. Ngoài ra, tính năng lập hồ sơ liên tục còn là công cụ giúp xác định thông tin về quãng đường đã đi được để điều chỉnh hiệu suất. Trong lớp học lập trình này, bạn sẽ tìm hiểu cách đo lường ứng dụng của mình bằng OpenTelemetry để xác định dấu vết và sử dụng tác nhân trình phân tích tài nguyên, cũng như cách xác định điểm tắc nghẽn qua các biểu đồ được trực quan hoá trên Cloud Trace và Cloud Profiler.
Tạo bản trình bày trên Google Trang trình bày từ Dữ liệu lớn trong Node.js
Trong lớp học lập trình này, bạn sẽ xây dựng một bản trình bày bằng API Google Trang trình bày và BigQuery để báo cáo bản phân tích về các giấy phép phần mềm phổ biến nhất.
Truy cập vào tập dữ liệu MongoDB Atlas đa khu vực bằng Private Service Connect
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách định cấu hình và xác thực quyền truy cập vào Private Service Connect vào MongoDB bằng quyền truy cập chung.
Sử dụng các bản sửa đổi trong các chức năng của Cloud Run để phân chia lưu lượng truy cập, triển khai dần và khôi phục
Tìm hiểu cách sử dụng các bản sửa đổi trong hàm Cloud Run để phân chia lưu lượng truy cập, triển khai từng bước và khôi phục.
Lớp học lập trình về tính năng Kiểm tra ứng dụng web
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách bảo vệ một ứng dụng web khỏi hành vi truy cập trái phép.
Lớp học lập trình Android Firebase – Xây dựng Chat thân thiện
Trong lớp học lập trình này, bạn sẽ tìm hiểu cách tạo ứng dụng Android bằng nền tảng Firebase.
Sử dụng AI trong tài liệu mua sắm để phân tích cú pháp hoá đơn bằng Sổ tay trên nền tảng AI
Bạn sẽ tìm hiểu cách sử dụng công cụ Mua sắm DocumentAI để phân tích cú pháp hoá đơn một cách thông minh.
Kết nối với các dịch vụ tại chỗ qua mạng kết hợp bằng cách sử dụng Private Service Connect và Hybrid NEG với trình cân bằng tải HTTP(s) nội bộ
Kết nối với các dịch vụ tại chỗ qua mạng kết hợp bằng cách sử dụng Private Service Connect và Hybrid NEG với trình cân bằng tải HTTP nội bộ
Sử dụng lại mã Cloud Functions làm tiện ích của Firebase
Trong lớp học lập trình này, bạn sẽ tạo một tiện ích Firebase để băm địa lý. Lớp học lập trình nhập môn này hướng dẫn bạn cách chuyển đổi một Hàm đám mây hiện có thành một Tiện ích Firebase có thể được phân phối cho hàng triệu nhà phát triển một cách dễ dàng, đồng thời giúp mở rộng dự án Firebase của họ.
Phân phối bản dựng iOS trước khi phát hành nhanh hơn bằng tính năng Phân phối ứng dụng và khởi động nhanh
Trong lớp học lập trình này, người dùng sẽ sử dụng tính năng Phân phối ứng dụng và trình bổ trợ nhanh của chúng ta để phân phối bản dựng iOS và đăng ký thiết bị kiểm thử. Sau đó, người dùng sẽ xuất tệp .txt của thiết bị và UDID từ Bảng điều khiển phân phối ứng dụng và tự động đăng ký các thiết bị này (yêu cầu đối với việc phân phối bản dựng iOS đặc biệt).
Giao diện kết nối dịch vụ riêng tư
Trong hướng dẫn này, bạn sẽ tìm hiểu cách định cấu hình và xác thực giao diện Private Service Connect.
PySpark cho lĩnh vực xử lý ngôn ngữ tự nhiên trên Dataproc
Phòng thí nghiệm này hướng dẫn bạn cách sử dụng Spark MLlib và spark-nlp để thực hiện công nghệ học máy và NLP đối với số lượng lớn dữ liệu.
Các mô hình tạo nguyên mẫu trong Máy tính xách tay nền tảng AI
Trong phòng thí nghiệm này, bạn sẽ tìm hiểu cách sử dụng Sổ tay trên nền tảng AI để tạo nguyên mẫu cho quy trình học máy. Chúng ta sẽ tìm hiểu cách tạo một phiên bản sổ tay tuỳ chỉnh, theo dõi mã sổ tay trong git và gỡ lỗi mô hình bằng Công cụ What-If.