Jelajahi semua konten pembelajaran
Codelab Pengoptimalan pembelian dalam aplikasi di perangkat secara real-time
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara men-deploy model TFLite untuk mempersonalisasi aplikasi bagi setiap pengguna dan mengoptimalkan pembelian dalam aplikasi
- Firebase ML
- Firebase A/B Testing
- Android
- Firebase Remote Config
- BigQuery
- Firebase
- TensorFlow
- Google Analytics
Meluncurkan Firebase App Check secara bertahap menggunakan Firebase Remote Config
Updated 2 Maret 2025
Anda dapat menggunakan Firebase App Check dengan App Attest untuk melindungi layanan backend dan memverifikasi bahwa permintaan ke layanan Firebase berasal dari aplikasi asli milik Anda. Umumnya, sebaiknya lakukan orientasi pengguna secara bertahap
- Firebase Remote Config
- Firebase App Check
Mengirim dan menerima notifikasi untuk aplikasi Flutter menggunakan Firebase Cloud Messaging
Updated 2 Maret 2025
Dalam codelab ini, Anda akan menggunakan FCM HTTP v1 API untuk mengirim notifikasi push ke aplikasi yang berjalan di beberapa platform. Anda mem-build aplikasi menggunakan Flutter, yang berjalan dengan lancar di Android/iOS/Web.
- Firebase Cloud Messaging
Codelab Firebase iOS Swift
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan platform Firebase di iOS dalam Swift.
- Firebase
Mengintegrasikan Firebase dengan aplikasi Next.js
Updated 2 Maret 2025
Pelajari cara mengintegrasikan Firebase dengan aplikasi Next.js.
- Firebase App Hosting
Performance Monitoring dalam Peluncuran Fitur
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menambahkan Firebase Performance Monitoring ke aplikasi contoh dan mengukur performa selama peluncuran fitur.
- Firebase Performance Monitoring
- Firebase
- Android
Menambahkan Klasifikasi Teks di perangkat ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab Android
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menerapkan Klasifikasi Teks menggunakan Firebase dan TensorFlow Lite.
- Firebase
- Android
- TensorFlow
- Firebase ML
Firebase App Check untuk platform Apple
Updated 2 Maret 2025
Firebase App Check membantu melindungi resource backend Anda dari penyalahgunaan, seperti penipuan tagihan dan phishing, dengan memastikan permintaan berasal dari aplikasi dan perangkat yang sah. Fitur ini berfungsi dengan layanan Firebase dan
- Firebase App Check
Codelab Web App Check
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara mengamankan aplikasi web dari akses yang tidak sah.
Mendistribusikan rilis app bundle kepada penguji - Codelab
Updated 2 Maret 2025
Mendistribusikan versi terbaru aplikasi Anda kepada penguji dengan cepat. Dengan
- Android
- Firebase
Kenali Firebase untuk Flutter
Updated 2 Maret 2025
Pelajari cara mem-build aplikasi seluler Flutter dengan Firebase.
- Firebase
- Firestore
- Android
- Firebase Authentication
- Flutter
Membuat papan peringkat dengan Firestore
Updated 2 Maret 2025
Dalam codelab ini, Anda akan membuat papan peringkat menggunakan Cloud Firestore dan Cloud Functions.
Membangun aplikasi web yang didukung AI dengan Firebase Extensions untuk Gemini API
Updated 2 Maret 2025
Pelajari cara menggunakan Firebase Extensions dengan Gemini API untuk mem-build aplikasi web dengan fitur yang didukung AI, seperti rekomendasi yang dipersonalisasi.
- Firestore
- Firebase App Hosting
- Firebase
- Firebase Extensions
Mengimplementasikan pengujian A/B untuk game Unity dengan Firebase Remote Config
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan Pengujian A/B Remote Config dalam game Unity.
Codelab Firebase Android - Membuat Friendly Chat
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi Android dengan platform Firebase.
- Firebase
- Android
Menghitung Bucket Pendapatan untuk Skema Nilai Konversi Jaringan SKAd
Updated 2 Maret 2025
Dalam codelab ini, kami akan menunjukkan contoh cara membuat bucket pendapatan untuk menyiapkan Skema Nilai Konversi SKAd Network
Eksperimen In-App Messaging Pertama Anda
Updated 2 Maret 2025
Dalam codelab ini, Anda akan membuat eksperimen Firebase In-App Messaging pertama menggunakan Firebase A/B Testing.
Codelab Firebase Lintas Perangkat
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mem-build pemutar musik sederhana untuk Android, iOS, dan Web, menggunakan Flutter. Pemutar ini akan terhubung ke Firebase RTDB, yang akan memungkinkan pengguna menyinkronkan pemutaran di seluruh perangkat mereka.
- Firebase Realtime Database
- Firebase Authentication
Menambahkan Klasifikasi Teks di perangkat ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab iOS
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menerapkan Klasifikasi Teks menggunakan Firebase dan TensorFlow Lite.
- TensorFlow
- Firebase
- Firebase ML
Mendistribusikan build iOS pra-rilis lebih cepat dengan App Distribution dan fastlane
Updated 2 Maret 2025
Dalam codelab ini, pengguna akan menggunakan App Distribution dan plugin fastlane secara bersamaan untuk mendistribusikan build iOS dan mendaftarkan perangkat pengujian. Kemudian, pengguna akan mengekspor file .txt perangkat dan UDID dari konsol App Distribution dan mengotomatiskan pendaftaran perangkat ini (persyaratan untuk mendistribusikan build iOS ad hoc).
- Firebase
Mengirim peristiwa aplikasi ke GA4 menggunakan Measurement Protocol
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara melakukan panggilan server ke server untuk mengirim peristiwa ke GA4 menggunakan Measurement Protocol
Menggunakan FCM dan FIAM untuk mengirim pesan kepada pengguna
Updated 2 Maret 2025
Pelajari cara mengirim pesan kepada pengguna dengan Firebase Cloud Messaging dan Firebase In-App Messaging.
- Android
Berinteraksi secara efektif dengan pengguna menggunakan Firebase
Updated 2 Maret 2025
Pelajari cara menayangkan kampanye pesan yang ditargetkan kepada pengguna, dan maksimalkan efektivitas kampanye tersebut dengan data penayangan dan interaksi.
Mengimplementasikan Google Analytics for Firebase di Webview Android
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara mengirim peristiwa ke GA4 menggunakan penerapan Webview JavaScript
Menambahkan Rekomendasi ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab iOS
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara membuat mesin rekomendasi konten untuk aplikasi Anda menggunakan Tensorflow dan Firebase
- Google Analytics
- TensorFlow
- Firebase
- Firebase ML
Firebase Performance Monitoring untuk web
Updated 2 Maret 2025
Dalam codelab ini, Anda akan menyiapkan Firebase Performance Monitoring di aplikasi web dan mempelajari cara menggunakannya untuk memastikan aplikasi Anda berjalan dengan baik bagi pengguna akhir.
- Firebase
Menyiapkan dan mengelola project dan produk Firebase melalui Terraform
Updated 2 Maret 2025
Gunakan Terraform untuk menyiapkan dan mengelola project Firebase, termasuk konfigurasi terprogram infrastruktur dan produk Firebase.
- Firebase
Codelab web AngularFire
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan platform Firebase di web dengan mem-build aplikasi chat.
- Firebase App Hosting
- Firebase
Mengukur waktu pemuatan dan rendering layar dengan Firebase Performance Monitoring
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mem-build aplikasi contoh dan mempelajari cara mengukur waktu pemuatan dan rendering layar dengan Firebase Performance Monitoring.
- Android
- Firebase
- Firebase Performance Monitoring
Codelab Framework Web Angular Firebase
Updated 2 Maret 2025
Dalam codelab ini, Anda akan membuat blog perjalanan dengan peta kolaboratif real-time menggunakan versi terbaru dari library Angular kami: AngularFire. Aplikasi web akhir akan terdiri dari blog perjalanan tempat Anda dapat mengupload gambar ke
Memahami error pada game Unity menggunakan fitur Crashlytics lanjutan
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan fitur lanjutan Crashlytics. Hal ini akan memberi Anda visibilitas yang lebih baik tentang error dan kemungkinan penyebabnya.
Fitur Autentikasi Lanjutan
Updated 2 Maret 2025
Pelajari cara menerapkan autentikasi multi-faktor dan membuat persyaratan autentikasi kustom dengan fungsi pemblokiran
- Firebase Authentication
Melengkapi game Unity dengan Firebase Remote Config
Updated 2 Maret 2025
Pelajari cara melengkapi game Unity dengan Remote Config
Kenali Firebase untuk web
Updated 2 Maret 2025
Build aplikasi web dari awal dengan Firebase dan editor online StackBlitz. Anda akan menggunakan HTML dan JavaScript dasar untuk terhubung ke Firebase. Ini adalah cara efektif untuk memperkenalkan penggunaan Firebase console dan integrasi Firebase ke dalam aplikasi. Anda tidak memerlukan pengetahuan sebelumnya yang luas atau penginstalan software.
- Firestore
- Firebase Authentication
- Firebase
- Firebase Hosting
Tingkatkan performa aplikasi web Anda dengan bermigrasi ke Firebase JS SDK modular
Updated 2 Maret 2025
Dalam codelab ini, Anda akan memigrasikan aplikasi web Firebase yang ada ke Firebase JS SDK modular baru untuk melakukan tree shake pada kode yang tidak Anda gunakan dan membuat aplikasi dimuat dengan cepat.
Memberi tahu penguji tentang rilis aplikasi baru dengan Firebase App Distribution iOS SDK - Codelab
Updated 2 Maret 2025
Mendistribusikan versi terbaru Anda kepada penguji dengan cepat, menggunakan App Distribution SDK. Dalam codelab ini, Anda akan mengupdate aplikasi untuk menampilkan pemberitahuan dalam aplikasi kepada penguji saat build baru tersedia.
- Firebase
- Firebase App Distribution
Menambahkan alur autentikasi pengguna ke aplikasi Flutter menggunakan FirebaseUI
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menambahkan Firebase Authentication ke aplikasi Flutter hanya dengan beberapa baris kode.
- Firebase Authentication
- Flutter
- Firebase
Google Ads dengan peristiwa kustom Google Analytics for Firebase - Android
Updated 2 Maret 2025
Di codelab ini, Anda akan mempelajari cara menerapkan peristiwa dengan GA4F dan meluncurkan kampanye tindakan melalui Google Ads.
Pesan push multicast pertama Anda menggunakan topik FCM
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara mengirim pesan push multicast ke grup instance aplikasi tertentu, menggunakan topik FCM.
- Android
- Firebase Cloud Messaging
Menggunakan kembali kode Cloud Functions sebagai Ekstensi Firebase
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mem-build ekstensi Firebase untuk geohashing. Codelab pengantar ini mengajarkan cara mengonversi Cloud Function yang ada menjadi Firebase Extensions yang dapat didistribusikan kepada jutaan developer dengan mudah dan membantu memperluas project Firebase mereka.
Mengirim notifikasi untuk aplikasi web menggunakan Cloud Messaging dan Cloud Functions
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan Cloud Functions for Firebase untuk mengirim notifikasi kepada pengguna aplikasi chat.
- Firebase
- Cloud Functions for Firebase
- Firebase Cloud Messaging
Menambahkan Rekomendasi ke aplikasi Anda dengan TensorFlow Lite dan Firebase - Codelab Android
Updated 2 Maret 2025
Dalam codelab ini, Anda akan mempelajari cara membuat mesin rekomendasi konten untuk aplikasi Anda menggunakan Tensorflow dan Firebase.
- Firebase
- Firebase ML
- Android
- TensorFlow
- Google Analytics
Arsitektur dan status
Updated 2 Maret 2025
Pelajari cara membuat aplikasi yang berfungsi, menggunakan navigasi, status lanjutan, dan efek samping.
- Android
Mulai menggunakan Spanner Vector Search
Updated 28 Februari 2025
Dalam codelab ini, Anda akan membuat instance Spanner dan melakukan penelusuran kemiripan pada embedding vektor menggunakan penelusuran vektor bawaan Spanner dan integrasi dengan model Vertex AI.
Kunci sandi di Android dan platform lainnya
Updated 28 Februari 2025
Mulai menggunakan kunci sandi serta bangun pengalaman autentikasi yang aman dan mudah digunakan bagi pengguna.
- Android
Scene Semantics dan Geospatial Depth
Updated 28 Februari 2025
Pelajari Scene Semantics dan Geospatial Depth API di ARCore, yang memberikan pemahaman lebih mendalam tentang lingkungan.
Streetscape Geometry dan Rooftop Anchor
Updated 28 Februari 2025
Pelajari Streetscape Geometry API dan Rooftop Anchor API di ARCore, yang membantu Anda memahami cara membuat data hingga jarak 100 meter.
Aidemy: Membangun Sistem Multi-Agen dengan LangGraph, EDA, dan AI Generatif di Google Cloud
Updated 27 Februari 2025
Untuk mengembangkan sistem asisten pengajar yang berfungsi dan didukung AI yang disebut “Aidemy” di Google Cloud Platform, yang menunjukkan kecanggihan sistem multi-agen. Dapatkan pengalaman praktis dalam mendesain, mem-build, dan men-deploy sistem multi-agen yang kompleks di Google Cloud, menguasai konsep utama dalam pengembangan aplikasi LLM, dan memahami manfaat arsitektur berbasis peristiwa.
Aplikasi Penelusuran Toko Mainan dengan Database Cloud, Runtime Tanpa Server, dan Integrasi Open Source
Updated 27 Februari 2025
Dalam codelab ini, Anda akan mem-build aplikasi Vector Search berbasis RAG yang dirancang untuk menemukan mainan yang cocok untuk penelusuran pelanggan (melalui teks dan gambar), membuat mainan kustom berdasarkan permintaan pengguna, dan memprediksi harga untuk mainan yang dibuat kustom menggunakan AlloyDB, Gemini, Imagen, LangChain4j, dan GenAI Toolbox untuk Database.
Antarmuka Private Service Connect Vertex AI Pipelines
Updated 26 Februari 2025
Dalam tutorial ini, Anda akan mempelajari cara mengonfigurasi dan memvalidasi Private Service Connect Vertex AI Pipelines
Compose untuk Wear OS
Updated 26 Februari 2025
Pelajari Compose untuk Wear OS, toolkit UI deklaratif modern yang membantu Anda mem-build UI yang menarik dan dioptimalkan untuk pergelangan tangan.
AlloyDB Omni dan Model AI Lokal di Kubernetes.
Updated 25 Februari 2025
Dalam codelab ini, Anda akan mempelajari cara men-deploy AlloyDB Omni di cluster GKE, men-deploy model I ke cluster yang sama, mendaftarkan model di AlloyDB Omni, dan membuatnya berfungsi bersama
- AlloyDB untuk PostgreSQL
Mempercepat kueri analisis dengan mesin berbentuk kolom di AlloyDB Omni.
Updated 25 Februari 2025
Dalam codelab ini, Anda akan mempelajari cara men-deploy AlloyDB Omni di VM komputasi, memuat data, dan menggunakan AlloyDB Columnar Engine untuk meningkatkan performa
- AlloyDB untuk PostgreSQL
Memulai Embedding Vektor dengan AlloyDB AI
Updated 25 Februari 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan AlloyDB AI bersama dengan penelusuran vektor dan membuat indeks pada data vektor
- AlloyDB untuk PostgreSQL
Mulai menggunakan Penyematan Vektor di Cloud SQL untuk PostgreSQL
Updated 24 Februari 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan integrasi AI Cloud SQL yang dikombinasikan dengan penelusuran vektor dan membuat indeks pada data vektor
- Cloud SQL
Menayangkan Gambar AVIF
Updated 24 Februari 2025
Gambar menyumbang lebih dari 60% byte yang dibutuhkan rata-rata untuk memuat halaman web. Dengan menggunakan AVIF, Anda dapat memperkecil ukuran gambar dan membuat situs Anda memuat lebih cepat. AVIF adalah format gambar yang berasal dari bitstream
Cara membuat Private Service Connect untuk AlloyDB
Updated 21 Februari 2025
Dalam codelab ini, Anda akan mempelajari cara membuat Private Service Connect untuk AlloyDB
- AlloyDB untuk PostgreSQL
Membuat Peringkas YouTube Berbasis Gemini
Updated 21 Februari 2025
Dalam codelab ini, Anda akan mempelajari cara membuat pembuat ringkasan video yang didukung Gemini yang dapat merangkum video YouTube.
Cara membuat Private Service Connect untuk Cloud SQL
Updated 20 Februari 2025
Dalam codelab ini, Anda akan mempelajari cara membuat Private Services Connect untuk Cloud SQL
- Cloud SQL
Menginstal dan Menyiapkan Toolbox untuk Aplikasi AI Generatif & Agentik di AlloyDB
Updated 20 Februari 2025
Dalam codelab ini, Anda akan mem-build dan men-deploy Toolbox untuk Aplikasi Prediksi Harga yang menggunakan AlloyDB dan fitur AI generatif menggunakan layanan Gen AI Toolbox for Databases.
Teknik observasi praktis untuk aplikasi AI Generatif di Go
Updated 18 Februari 2025
Aplikasi AI generatif memerlukan visibilitas seperti aplikasi lainnya. Apakah ada teknik visibilitas khusus yang diperlukan untuk AI Generatif? Di lab ini, Anda akan membuat aplikasi AI Generatif sederhana. Deploy ke Cloud Run. Dan lengkapi dengan
Membangun aplikasi dengan Firebase Data Connect
Updated 14 Februari 2025
Pelajari cara mem-build aplikasi web dengan Firebase Data Connect dan GraphQL
Codelab - Membuat aplikasi perekomendasikan Pose Yoga kontekstual dengan Firestore, Vector Search, Langchain, dan Gemini (versi Python)
Updated 12 Februari 2025
Codelab ini memandu Anda membuat aplikasi perekomendasikan postur Yoga berbasis pengetahuan. Aplikasi ini menjawab pertanyaan pengguna dengan menyarankan postur yoga yang cocok. Anda akan mempelajari cara membuat Koleksi Firestore pose yoga dari set data Hugging Face, menyiapkan Firestore Vector Search, dan mengintegrasikan semuanya ke dalam aplikasi Flask.
- Cloud Run
Teknik observasi praktis untuk aplikasi AI Generatif di JavaScript
Updated 10 Februari 2025
Aplikasi AI generatif memerlukan visibilitas seperti aplikasi lainnya. Apakah ada teknik visibilitas khusus yang diperlukan untuk AI Generatif? Di lab ini, Anda akan membuat aplikasi AI Generatif sederhana. Deploy ke Cloud Run. Dan lengkapi dengan
Teknik visibilitas praktis untuk aplikasi AI Generatif di Python
Updated 10 Februari 2025
Aplikasi AI generatif memerlukan visibilitas seperti aplikasi lainnya. Apakah ada teknik visibilitas khusus yang diperlukan untuk AI Generatif? Di lab ini, Anda akan membuat aplikasi AI Generatif sederhana. Deploy ke Cloud Run. Dan lengkapi dengan
Teknik observasi praktis untuk aplikasi AI Generatif di Java
Updated 10 Februari 2025
Aplikasi AI generatif memerlukan visibilitas seperti aplikasi lainnya. Apakah ada teknik visibilitas khusus yang diperlukan untuk AI Generatif? Di lab ini, Anda akan membuat aplikasi AI Generatif sederhana. Deploy ke Cloud Run. Dan lengkapi dengan
Membangun Aplikasi di Era AI
Updated 10 Februari 2025
Di lab ini, Anda akan menggunakan produk AI generatif Google untuk membuat infrastruktur di Google Cloud dengan bantuan Gemini Cloud Assist, membuat kueri data BigQuery menggunakan fitur natural language to SQL dari Data Canvas, menulis kode di
Buat aplikasi perekomendasikan Postur Yoga kontekstual dengan Firestore, Vector Search, dan Gemini 2.0.
Updated 10 Februari 2025
Dalam codelab ini, Anda akan mem-build aplikasi penelusuran Pose Yoga kontekstual berbasis pengetahuan yang dirancang untuk menjawab pertanyaan pengguna tentang pose Yoga yang cocok dengan pertanyaan mereka. API ini juga memungkinkan tugas administratif seperti membuat dan mengedit pose Yoga.
Android 11 - Minggu 5 - Bahasa
Updated 6 Februari 2025
Android 11 menyertakan investasi besar dalam bahasa dan library, seperti menggabungkan dukungan Kotlin ke dalam beberapa library Jetpack yang paling sering digunakan, menambahkan Java API baru ke platform, dan mengembangkan alat baru untuk mengatasi kerusakan memori dalam kode native. Jalur ini terdiri dari video dan artikel yang mendemonstrasikan update dan mengajarkan Anda cara menerapkannya di aplikasi Android.
- Android
Kotlin untuk developer Java
Updated 6 Februari 2025
Gabungkan dan konversi kode Java ke Kotlin menggunakan Android Studio
- Android
- Kotlin
(Tidak digunakan lagi) Mengonversi ke Kotlin
Updated 6 Februari 2025
Dalam codelab ini, Anda akan mempelajari cara mengonversi kode Java ke Kotlin
Mengenali, Mengidentifikasi Bahasa, dan Menerjemahkan teks dengan ML Kit dan CameraX: Android
Updated 6 Februari 2025
Dalam codelab ini, Anda akan mem-build aplikasi Android dengan ML Kit yang menggunakan Machine Learning di perangkat untuk mengenali, mengidentifikasi bahasa, dan menerjemahkan teks dari 59 bahasa. Anda juga akan mempelajari cara mengintegrasikan library CameraX untuk menyelesaikan tugas ini dari feed kamera real-time.
- Android
- Firebase
Android 11 - Minggu 2 - Machine Learning
Updated 6 Februari 2025
Machine learning memberi aplikasi Anda kemampuan untuk belajar dan meningkatkan pengalamannya secara bertahap. Jalur ini memperkenalkan Anda pada berbagai alat dan metode machine learning yang disediakan oleh Android 11.
- Android
Codelab Activity Recognition Transition API
Updated 6 Februari 2025
Pelajari cara menggunakan Activity Recognition Transition Api untuk membuat fitur kontekstual yang efektif di aplikasi Anda
Codelab - Membuat aplikasi perekomendasikan Pose Yoga kontekstual dengan Firestore, Vector Search, Langchain, dan Gemini (versi Node.js)
Updated 6 Februari 2025
Codelab ini memandu Anda membuat aplikasi perekomendasikan postur Yoga berbasis pengetahuan. Aplikasi ini menjawab pertanyaan pengguna dengan menyarankan postur yoga yang cocok. Anda akan mempelajari cara membuat Koleksi Firestore pose yoga dari set data Hugging Face, menyiapkan Firestore Vector Search, dan mengintegrasikan semuanya ke dalam aplikasi Node.js.
- Cloud Run
Workshop Mod Aplikasi
Updated 4 Februari 2025
Dalam codelab ini, Anda akan memodernisasi aplikasi PHP lama ke Google Cloud, membuat penampung, men-deploy ke Cloud Run, dan menghubungkannya ke Cloud SQL. Selain itu, Anda akan menjelajahi Application CI/CD dengan Cloud Build dan akan mengamankannya dengan Secret Manager.
Private Service Connect - Menggunakan Backend PSC untuk Mengakses Layanan Produsen
Updated 4 Februari 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan Backend PSC dengan Load Balancer Aplikasi Eksternal Global untuk mengakses layanan produsen di jaringan lain.
Membangun aplikasi Android dengan Firebase dan Jetpack Compose
Updated 31 Januari 2025
Buat fitur aplikasi Android daftar tugas dengan menambahkan autentikasi, pemantauan performa, UI deklaratif, dan flag fitur – semuanya dengan Firebase dan Jetpack Compose.
- Firebase Authentication
- Firebase Remote Config
- Firebase Performance Monitoring
- Firestore
Menggunakan Layanan Agregasi di AWS
Updated 30 Januari 2025
Untuk menjalankan Codelab ini, beberapa prasyarat diperlukan. Setiap persyaratan ditandai sesuai dengan apakah persyaratan tersebut diperlukan untuk "Pengujian Lokal" atau "Layanan Agregasi". Pengujian Lokal akan memerlukan download Alat Pengujian
Menggunakan Layanan Agregasi di Google Cloud Platform (GCP)
Updated 30 Januari 2025
Estimasi waktu penyelesaian: 1-2 jam Ada 2 mode untuk menjalankan codelab ini: Pengujian Lokal atau Layanan Agregasi. Mode Pengujian Lokal memerlukan komputer lokal dan browser Chrome (tidak ada pembuatan/penggunaan resource Google Cloud). Mode
Kontrol Layanan VPC - Perlindungan BigQuery Data Transfer Service
Updated 24 Januari 2025
Dalam lab ini, kita akan mempelajari cara melindungi BigQuery Data Transfer Service, menggunakan VPC Service Controls, saat mentransfer data dari Cloud Storage ke set data BigQuery. Kemudian, kita akan melindungi Cloud Storage dan mengulangi proses
Menambahkan pembelian dalam aplikasi ke aplikasi Flutter Anda
Updated 23 Januari 2025
Dalam codelab ini, Anda akan menambahkan pembelian dalam aplikasi ke aplikasi Flutter yang diverifikasi dan dikelola menggunakan layanan backend Dart.
- Flutter
Menambahkan Firestore Vector Search ke aplikasi seluler Anda dengan Firebase Extensions
Updated 23 Januari 2025
Pelajari cara menggunakan Penelusuran Vektor Firestore
- Firebase
Codelab iOS Cloud Firestore
Updated 23 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi iOS yang menggunakan Cloud Firestore.
- Firebase
Menambahkan fungsi baru ke aplikasi web dengan cepat menggunakan Firebase Extensions
Updated 23 Januari 2025
Dalam codelab ini, Anda akan menambahkan fungsi ke aplikasi web marketplace online menggunakan Firebase Extensions.
- Firebase
- Firebase Extensions
- Firebase Realtime Database
Codelab Web Cloud Firestore
Updated 23 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi web yang menggunakan Cloud Firestore.
- Firebase
Codelab Android Cloud Firestore
Updated 23 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi Android yang menggunakan Cloud Firestore.
- Firebase
Men-deploy Aplikasi Web Go AI Generatif secara Otomatis dari Kontrol Versi ke Cloud Run
Updated 23 Januari 2025
Men-deploy aplikasi web untuk pertama kalinya bisa menjadi pengalaman yang menegangkan. Bahkan setelah deployment pertama, jika prosesnya terlalu banyak pekerjaan, Anda dapat menghindari deployment versi baru aplikasi. Dengan deployment
Men-deploy Aplikasi Web Next.js AI Generatif secara Otomatis dari Kontrol Versi ke Cloud Run
Updated 23 Januari 2025
Men-deploy aplikasi web untuk pertama kalinya bisa menjadi pengalaman yang menegangkan. Bahkan setelah deployment pertama, jika prosesnya terlalu banyak pekerjaan, Anda dapat menghindari deployment versi baru aplikasi. Dengan deployment
Men-deploy AI Generatif Go secara Otomatis dengan Aplikasi Web Genkit dari Kontrol Versi ke Cloud Run
Updated 23 Januari 2025
Men-deploy aplikasi web untuk pertama kalinya bisa menjadi pengalaman yang menegangkan. Bahkan setelah deployment pertama, jika prosesnya terlalu banyak pekerjaan, Anda dapat menghindari deployment versi baru aplikasi. Dengan deployment
Men-deploy Aplikasi Web Python AI Generatif secara Otomatis dari Kontrol Versi ke Cloud Run
Updated 23 Januari 2025
Men-deploy aplikasi web untuk pertama kalinya bisa menjadi pengalaman yang menegangkan. Bahkan setelah deployment pertama, jika prosesnya terlalu banyak pekerjaan, Anda dapat menghindari deployment versi baru aplikasi. Dengan deployment
Men-deploy Aplikasi Web Java AI Generatif secara Otomatis dari Kontrol Versi ke Cloud Run
Updated 23 Januari 2025
Men-deploy aplikasi web untuk pertama kalinya bisa menjadi pengalaman yang menegangkan. Bahkan setelah deployment pertama, jika prosesnya terlalu banyak pekerjaan, Anda dapat menghindari deployment versi baru aplikasi. Dengan deployment
Men-deploy Aplikasi Web Node.js AI Generatif secara Otomatis dari Kontrol Versi ke Cloud Run
Updated 23 Januari 2025
Men-deploy aplikasi web untuk pertama kalinya bisa menjadi pengalaman yang menegangkan. Bahkan setelah deployment pertama, jika prosesnya terlalu banyak pekerjaan, Anda dapat menghindari deployment versi baru aplikasi. Dengan deployment
Deploy Aplikasi Web Angular AI Generatif secara otomatis dari Kontrol Versi ke Cloud Run
Updated 23 Januari 2025
Men-deploy aplikasi web untuk pertama kalinya bisa menjadi pengalaman yang menegangkan. Bahkan setelah deployment pertama, jika prosesnya terlalu banyak pekerjaan, Anda dapat menghindari deployment versi baru aplikasi. Dengan deployment
Men-deploy Aplikasi Web Svelte AI Generatif secara Otomatis dari Kontrol Versi ke Cloud Run
Updated 23 Januari 2025
Men-deploy aplikasi web untuk pertama kalinya bisa menjadi pengalaman yang menegangkan. Bahkan setelah deployment pertama, jika prosesnya terlalu banyak pekerjaan, Anda dapat menghindari deployment versi baru aplikasi. Dengan deployment
Men-deploy Aplikasi Web Genkit Node.js AI Generatif secara Otomatis dari Kontrol Versi ke Cloud Run
Updated 22 Januari 2025
Men-deploy aplikasi web untuk pertama kalinya bisa menjadi pengalaman yang menegangkan. Bahkan setelah deployment pertama, jika prosesnya terlalu banyak pekerjaan, Anda dapat menghindari deployment versi baru aplikasi. Dengan deployment
Cara Menjadwalkan Tugas Cloud Run dalam perimeter Kontrol Layanan VPC
Updated 18 Januari 2025
Pelajari cara menjalankan Tugas Cloud Run sesuai jadwal di dalam perimeter VPC SC menggunakan Cloud Scheduler dan layanan Cloud Run
- Cloud Run
Wear OS
Updated 16 Januari 2025
Pelajari Wear OS, sistem operasi berbasis Android yang dioptimalkan untuk pergelangan tangan.
- Android
Mengaktifkan Private Service Connect di instance Cloud SQL yang ada yang menjalankan PSA (Terraform)
Updated 16 Januari 2025
Mengaktifkan lampiran PSC di instance CloudSQL yang ada dan telah mengaktifkan jaringan akses layanan pribadi. Kemudian, hubungkan ke endpoint PSC di project lain
- Cloud SQL
Animasi di Flutter
Updated 14 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan animasi di Flutter. Anda akan mem-build widget yang menganimasikan ukuran dan warna, menambahkan efek flip kartu 3D, menggunakan efek dari paket animasi, dan menambahkan dukungan gestur kembali prediktif Android.
- Flutter
Menerima peristiwa dari Cloud Pub/Sub di SAP menggunakan ABAP SDK untuk Google Cloud
Updated 14 Januari 2025
Dalam codelab ini, Anda akan menerima peristiwa dari Cloud Pub/Sub menggunakan ABAP SDK
Mengupload file ke Cloud Storage dengan pemotongan
Updated 14 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara memanggil metode Cloud Storage JSON API menggunakan ABAP SDK untuk Google Cloud dan Mengupload File
Membuat kartu di Android menggunakan Google Wallet API
Updated 14 Januari 2025
Google Wallet API memungkinkan Anda berinteraksi dengan pengguna melalui berbagai jenis kartu: kartu loyalitas, penawaran, kartu voucher, tiket acara, tiket transportasi umum, boarding pass, dan lainnya. Setiap jenis kartu, atau class kartu,
Analisis sentimen menggunakan Gemini AI dengan ABAP SDK
Updated 14 Januari 2025
Dalam codelab ini, Anda akan menggunakan model Gemini Pro untuk melakukan analisis sentimen pada ulasan produk dengan ABAP SDK
Menggunakan Translation API dengan ABAP SDK untuk Google Cloud
Updated 14 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara memanggil metode Translation API menggunakan ABAP SDK
Memublikasikan peristiwa ke Cloud Pub/Sub menggunakan ABAP SDK untuk Google Cloud
Updated 14 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara memublikasikan peristiwa ke layanan Google Cloud Pub/Sub
Menghubungkan ke CloudSQL melalui Private Service Connect (Terraform)
Updated 13 Januari 2025
Membuat instance CloudSQL dengan lampiran layanan PSC. Dan Menghubungkannya melalui endpoint PSC di project lain
- Cloud SQL
Melakukan pra-pemrosesan Data BigQuery dengan PySpark di Dataproc
Updated 13 Januari 2025
Lab ini menunjukkan cara menggunakan PySpark di Dataproc untuk memuat data dari BigQuery dan menyimpannya ke Google Cloud Storage.
Mulai menggunakan Spanner Graph
Updated 13 Januari 2025
Dalam codelab ini, Anda akan membuat instance Spanner dan mempelajari cara menggunakan Spanner Graph.
- Spanner
Men-deploy Imagen ke Cloud Run
Updated 13 Januari 2025
Dalam codelab ini, Anda akan menggunakan model Imagen untuk membuat gambar di halaman web menggunakan Cloud Run.
GitHub - Otomatisasi Peninjauan Kode dengan GenAI
Updated 13 Januari 2025
GitHub - Otomatisasi peninjauan kode dengan GenAI
Memulai Cloud Functions (generasi ke-2)
Updated 13 Januari 2025
Dalam codelab ini, Anda akan mempelajari Google Cloud Functions (generasi ke-2). Lebih khusus lagi, Anda akan men-deploy fungsi yang merespons panggilan HTTP, pesan Pub/Sub, peristiwa Cloud Storage, dan Cloud Audit Logs.
Memanggil Vertex AI LLM dari lingkungan ABAP Anda dengan ABAP SDK untuk Google Cloud
Updated 13 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara memanggil LLM Teks (text-bison) Vertex AI PaLM 2 dari lingkungan ABAP dengan ABAP SDK untuk Google Cloud
Cara Menjalankan Transformers.js di GPU Cloud Run
Updated 13 Januari 2025
Pelajari cara menjalankan difusi stabil di GPU Cloud Run
- Cloud Run
Memulai Fungsi Cloud Run berbasis peristiwa
Updated 13 Januari 2025
cara memulai fungsi Cloud Run berbasis peristiwa
- Cloud Run
Memicu Pemrosesan Peristiwa dari Cloud Storage menggunakan fungsi Eventarc dan Cloud Run
Updated 13 Januari 2025
Pelajari cara menggunakan peristiwa bucket Cloud Storage untuk memicu fungsi Cloud Run dengan Eventarc guna menganalisis data dan memproses gambar menggunakan Vision API Google serta menyimpan informasi gambar yang dihasilkan sebagai metadata objek di Cloud Storage.
SMTP NEG Internet HTTPS Lintas Selatan PSC Looker
Updated 13 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara mengintegrasikan NEG Internet yang dikonfigurasi sebagai Produsen Layanan untuk akses Southbound SMTP Looker.
Menandatangani dan memverifikasi data dengan Cloud KMS (Asimetris)
Updated 13 Januari 2025
Dalam codelab ini, Anda akan mengenkripsi dan mendekripsi data menggunakan kunci asimetris Cloud KMS.
- Cloud Key Management Service
Men-deploy situs dengan Cloud Run
Updated 13 Januari 2025
Pelajari cara men-deploy situs dengan Cloud Run, yang menghadirkan fleksibilitas serverless ke aplikasi dalam container Anda.
Agen GenAI untuk Uji Kualitas melalui dokumen dan panggilan API
Updated 13 Januari 2025
Agen GenAI untuk Uji Kualitas melalui dokumen dan panggilan API
Pipeline Multi-cabang Jenkins di GKE
Updated 13 Januari 2025
Codelab ini akan memandu pengguna melalui langkah-langkah yang akan men-deploy instance Jenkins di GKE, termasuk agen builder penskalaan otomatis.
Menggunakan instance next hop Rute Statis IPv6 (tanpa tag dan dengan tag), alamat next hop, dan gateway next hop
Updated 10 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan rute statis ipv6 dengan atribut next hop baru seperti next-hop-instance, next-hop-gateway, dan next-hop-address
Gemini di Java dengan Vertex AI dan LangChain4j
Updated 10 Januari 2025
Dalam codelab ini, Anda akan bercakap-cakap dengan pengguna, mengajukan pertanyaan tentang dokumentasi, atau memperluas model dengan panggilan fungsi, menggunakan AI Generatif di Java, mengintegrasikan model bahasa besar Gemini di Vertex AI, dan memanfaatkan framework LangChain4j
Membuat fitur AI generatif yang didukung oleh data Anda dengan Firebase Genkit
Updated 9 Januari 2025
Pelajari cara menggunakan Firebase Genkit untuk membangun fitur AI generatif dengan keterampilan dan alat pengembangan aplikasi yang sudah Anda ketahui.
- Firebase
- Firebase Genkit
- Firebase App Hosting
- Firestore
Dialogflow CX: Membuat agen virtual retail
Updated 9 Januari 2025
Pelajari cara membuat chatbot retail dengan Dialogflow CX, platform AI percakapan (CAIP) untuk membuat agen virtual
Pengembangan Lokal dengan Cloud Functions untuk Node.js menggunakan Visual Studio Code
Updated 9 Januari 2025
Pelajari cara membuat kode, men-deploy, dan men-debug Cloud Functions untuk Node.js dari dalam Visual Studio Code di komputer lokal Anda.
Private Service Connect 66
Updated 9 Januari 2025
Dalam codelab ini, Anda akan mempelajari implementasi dan validasi Private Service Connect 66 melalui deployment jaringan konsumen dan produsen.
Mengakses Anthropic Claude di Vertex AI dengan python sdk melalui endpoint Private Service Connect
Updated 9 Januari 2025
Mengakses Anthropic di Vertex AI dari VM melalui python sdk dan endpoint PSC
Cara Menjalankan TorchServe dan Stable Diffusion di GPU Cloud Run
Updated 9 Januari 2025
Pelajari cara menjalankan difusi stabil di GPU Cloud Run
- Cloud Run
Wagtail di Cloud Run
Updated 9 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara men-deploy Wagtail menggunakan komponen serverless: Cloud Run untuk mesin web, Cloud SQL untuk database, dan Cloud Build untuk aset media.
- Cloud Run
Penerapan Cerita Pengguna JIRA dengan AI Generatif
Updated 9 Januari 2025
Penerapan cerita pengguna JIRA dengan AI Generatif
Membangun Aplikasi di Era AI
Updated 9 Januari 2025
Dalam lab ini, Anda akan menggunakan produk AI generatif Google untuk membuat infrastruktur di Google Cloud dengan bantuan Gemini Cloud Assist.
Cara Melakukan Transaksi Aset Digital dengan Komputasi Banyak Pihak dan Confidential Space
Updated 9 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara menggunakan Ruang Rahasia untuk melakukan transaksi aset digital dengan komputasi banyak pihak.
Mengamankan Pasokan Software
Updated 9 Januari 2025
Artifact Registry memungkinkan Anda menyimpan berbagai jenis artefak, membuat beberapa repositori dalam satu project, dan mengaitkan region atau multi-region tertentu dengan setiap repositori. Ada beberapa mode repositori. Setiap mode memiliki tujuan
Akses Southbound PSC Looker ke PSC Cloud SQL
Updated 9 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara mengintegrasikan PSC Cloud SQL dengan PSC Looker untuk akses southbound.
Private Service Connect 64
Updated 9 Januari 2025
Dalam codelab ini, Anda akan mempelajari implementasi dan validasi Private Service Connect 64 melalui deployment jaringan konsumen dan produsen.
Mengambil kredensial/rahasia dari Google Cloud Secret Manager dengan ABAP SDK untuk Google Cloud
Updated 9 Januari 2025
Dalam codelab ini, Anda akan mempelajari cara mengambil Kredensial/Rahasia dari Secret Manager dengan ABAP SDK untuk Google Cloud
Merilis dengan Cloud Deploy
Updated 9 Januari 2025
Dalam tutorial ini, Anda akan membuat tiga cluster GKE bernama pratinjau, canary, dan produksi. Kemudian, buat target Cloud Deploy yang sesuai dengan setiap cluster dan pipeline Cloud Deploy yang akan menentukan urutan langkah untuk melakukan
Menggunakan Translation API dengan Python
Updated 9 Januari 2025
Dalam tutorial ini, Anda akan mempelajari cara menggunakan Translation API dengan Python.
Men-deploy Sistem File Paralel Lustre di GCP
Updated 9 Januari 2025
Pelajari cara men-deploy sistem file Paralel Lustre di Google Cloud Platform menggunakan skrip Lustre Deployment Manager open source.
Membaca prediksi BigQuery ML di SAP menggunakan ABAP SDK untuk Google Cloud
Updated 9 Januari 2025
Dalam codelab ini, Anda akan membuat model machine learning (ML) di BigQuery dan mendapatkan prediksi dari model ini di SAP menggunakan ABAP SDK untuk Google Cloud
Codelab Cloud NGFW Enterprise [dengan TLS Inspection]
Updated 26 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Cloud NGFW Enterprise untuk mencapai Pencegahan Ancaman dengan inspeksi TLS.
Komunikasi dua arah tanpa internet
Updated 24 Desember 2024
Pelajari cara menghubungkan pengguna Anda satu sama lain bahkan saat tidak ada internet yang tersedia
Meningkatkan performa aplikasi dengan Profil Dasar Pengukuran
Updated 23 Desember 2024
Codelab ini menunjukkan cara meningkatkan pengaturan waktu startup aplikasi dan pengaturan waktu render frame dengan Profil Dasar Pengukuran.
- Android
Mengonfigurasi, menerapkan, dan memverifikasi Link Aplikasi Android
Updated 23 Desember 2024
Dalam codelab ini, Anda akan mem-build Aplikasi Android yang memuat daftar restoran. Codelab ini bertujuan untuk membantu mendesain, mengonfigurasi, dan memverifikasi Link Aplikasi Android.
- Android
Menambahkan Play Integrity ke aplikasi Android
Updated 23 Desember 2024
Dalam codelab ini, Anda akan menambahkan Play Integrity API ke aplikasi contoh. Anda akan menggunakan Play Integrity API untuk meminta verdict integritas yang membantu Anda menentukan status lisensi dan integritas aplikasi, serta status integritas perangkat yang menjalankan aplikasi tersebut.
- Android
Mengintegrasikan fitur Adaptasi ke dalam Game Native Anda
Updated 23 Desember 2024
Dalam codelab ini, Anda akan memulai dengan game simulasi fisika 3D sederhana dan mengintegrasikan fitur Adaptasi ke game tersebut. Anda akan mengintegrasikan:
- Android
Menambahkan tata letak adaptif ke aplikasi Android berbasis tampilan dengan Compose
Updated 23 Desember 2024
Pelajari cara menambahkan tata letak adaptif ke aplikasi Android berbasis tampilan dengan Jetpack Compose.
Mengamankan model ML dan Kekayaan Intelektual menggunakan Confidential Space
Updated 23 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara mengamankan model machine learning dan kekayaan intelektual menggunakan Confidential Space
Menguji B&A untuk Web secara menyeluruh secara lokal
Updated 22 Desember 2024
Layanan Bidding & Lelang (B&A) terdiri dari 4 layanan bagi pembeli dan penjual untuk memfasilitasi lelang Protected Audience: Stack pembeli: Stack penjual: Codelab ini akan memandu Anda menyiapkan dan menguji penyiapan menyeluruh di
Dapatkan insight dari data terstruktur dan tidak terstruktur menggunakan paket BigQuery DataFrames yang kompatibel dengan AI
Updated 21 Desember 2024
Di lab ini, Anda akan menggunakan BigQuery DataFrames dari notebook Python di BigQuery Studio untuk mendapatkan insight dari data tidak terstruktur menggunakan Python.
Mempelajari Mendalam Artifact Registry
Updated 21 Desember 2024
Artifact Registry adalah pengelola paket yang dikelola sepenuhnya dan menyediakan alat terpadu untuk mengelola image container OCI dan paket bahasa (seperti Maven dan npm). Artifact Registry terintegrasi sepenuhnya dengan berbagai layanan Google
Analisis data eksplorasi penjualan minuman keras Iowa menggunakan paket BigQuery DataFrames
Updated 21 Desember 2024
Di lab ini, Anda akan menggunakan BigQuery DataFrames dari notebook Python di BigQuery Studio untuk membersihkan dan menganalisis set data publik penjualan minuman keras Iowa.
Transfer Agen Langsung
Updated 21 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara mengelola transfer dalam percakapan antara perwakilan agen langsung dan perwakilan bot. Di bagian akhir, Anda akan memiliki antarmuka web dasar yang dapat digunakan untuk melihat semua percakapan yang sedang berlangsung dengan agen Anda, serta bergabung atau meninggalkan percakapan sebagai agen langsung.
Mengambil dan memproses data kesehatan dengan Library Pengambilan Data Terstruktur
Updated 21 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi Android dengan Structured Data Capture Library. Aplikasi Anda akan menggunakan Library Perolehan Data Terstruktur untuk merender dan memproses Kuesioner dan respons FHIR. Codelab ini
- Buka Health Stack
Men-deploy aplikasi JavaScript ke Cloud Run dengan AlloyDB
Updated 21 Desember 2024
Cloud Run adalah platform serverless yang terkelola sepenuhnya dan memungkinkan Anda menjalankan container stateless yang dapat dipanggil melalui permintaan HTTP. Codelab ini akan menunjukkan cara menghubungkan aplikasi Node.js di Cloud Run ke
Men-deploy aplikasi JavaScript stack lengkap ke Cloud Run dengan Cloud SQL untuk PostgreSQL
Updated 21 Desember 2024
Cloud Run adalah platform terkelola sepenuhnya yang memungkinkan Anda menjalankan kode langsung di atas infrastruktur Google yang skalabel. Codelab ini akan menunjukkan cara menghubungkan aplikasi Next.js di Cloud Run ke database Cloud SQL untuk
Mengaktifkan fulfillment lokal untuk integrasi Cloud-ke-cloud
Updated 21 Desember 2024
Pelajari cara mengaktifkan fulfillment lokal dengan Local Home SDK untuk meningkatkan integrasi smart home dengan Asisten.
- Cloud-to-cloud
- Asisten Google
Gunakan Actions on Google untuk membuat rumah Anda menjadi lebih canggih
Updated 21 Desember 2024
Pelajari cara membuat Action smart home untuk Asisten Google guna mengontrol perangkat smart home.
Men-deploy aplikasi JavaScript ke Cloud Run dengan Cloud SQL untuk PostgreSQL
Updated 21 Desember 2024
Cloud Run adalah platform serverless yang terkelola sepenuhnya dan memungkinkan Anda menjalankan container stateless yang dapat dipanggil melalui permintaan HTTP. Codelab ini akan menunjukkan cara menghubungkan aplikasi Node.js di Cloud Run ke
Mengelola resource FHIR menggunakan FHIR Engine Library
Updated 21 Desember 2024
Dalam codelab ini, Anda akan mem-build aplikasi Android menggunakan Library FHIR Engine. Aplikasi Anda akan menggunakan Library FHIR Engine untuk mendownload resource FHIR dari server FHIR, dan mengupload perubahan lokal apa pun ke server. Jika belum
- Buka Health Stack
Memvalidasi permintaan Places API dengan Firebase AppCheck dan reCAPTCHA
Updated 21 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara memvalidasi aplikasi Web dengan Firebase AppCheck dan reCAPTCHA sebelum membuat permintaan ke Places API
- Google Maps Platform
- Maps JavaScript API
Membangun Asisten Shopping Pintar dengan AlloyDB dan Vertex AI Agent Builder - Bagian 1
Updated 21 Desember 2024
Dalam codelab ini, Anda akan membangun aplikasi chat berbasis pengetahuan yang dirancang untuk menjawab pertanyaan pelanggan, memandu penemuan produk, dan menyesuaikan hasil penelusuran untuk set data e-commerce
Membuat Alur Kerja MLOps dengan Airflow 2 di GKE
Updated 21 Desember 2024
Dalam tutorial ini, Anda akan mempelajari cara melatih dan menjalankan model dengan vLLM di GKE melalui DAG Airflow.
Private Service Connect - Menggunakan Backend PSC untuk mengakses Google API regional
Updated 21 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Private Service Connect untuk mengakses Google API regional. Codelab ini akan memandu Anda menyiapkan grup endpoint jaringan PSC sebagai backend dengan load balancer aplikasi internal.
Codelab image container bertanda tangan
Updated 19 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara memanfaatkan fitur image container bertanda tangan untuk meningkatkan kegunaan Confidential Space.
Pemetaan Port Private Service Connect untuk Produsen Layanan
Updated 18 Desember 2024
Dalam codelab ini, Anda akan mempelajari fitur Pemetaan Port untuk Private Service Connect. Anda akan mempelajari kegunaannya, kapan menggunakannya, dan cara mengonfigurasinya di lingkungan Anda sebagai produsen layanan.
Beli Online Ambil di Toko: Bonjour Meal - Bagian 2 - Membuat Keranjang Belanja
Updated 17 Desember 2024
Dalam codelab ini, Anda akan membuat agen digital dengan Python di platform percakapan Business Messages yang memperluas cakupan agen dari bagian 1 seri ini. Dalam codelab ini, kami akan menambahkan pemicu percakapan yang bermakna dan memperkenalkan pengalaman pencarian inventaris.
Beli Online Ambil Di Toko: Bonjour Meal - Bagian 1 - Memulai
Updated 17 Desember 2024
Dalam codelab ini, Anda akan membuat agen digital dengan Python di platform percakapan Business Messages. Langkah ini akan memandu Anda menggunakan API dan Konsol Developer Komunikasi Bisnis untuk membuat agen digital yang merespons pertanyaan tertentu.
Membuat pengguna Wear OS berinteraksi dengan cara baru menggunakan Ongoing Activity API
Updated 17 Desember 2024
Dengan Ongoing Activity API di Wear, developer dapat melibatkan pengguna melalui tampilan jam serta peluncur aplikasi dengan hanya menggunakan sedikit kode dan memungkinkan pengguna tersebut kembali ke aplikasi untuk aktivitas penting dengan sekali ketuk.
- Wear OS
- Android
Dasar-dasar Kotlin
Updated 13 Desember 2024
Pelajari dasar-dasar Kotlin, Pemrograman berorientasi objek, dan lambda.
- Android
Menambahkan tombol ke aplikasi
Updated 13 Desember 2024
Pelajari cara merespons klik tombol di aplikasi Android.
- Android
Menggunakan koleksi di Kotlin
Updated 13 Desember 2024
Pelajari cara menggunakan array dan koleksi, termasuk daftar, set, dan peta.
Mendapatkan data dari internet
Updated 13 Desember 2024
Implementasikan coroutine untuk melakukan tugas secara serentak tanpa memblokir aplikasi, serta pelajari HTTP dan REST untuk mendapatkan data dari internet.
- Android
Menghitung tip kustom
Updated 13 Desember 2024
Pelajari cara menambahkan tombol tindakan, menyiapkan tindakan keyboard, dan menggunakan composable Tombol Akses.
Membuat aplikasi Dice Roller interaktif
Updated 13 Desember 2024
Pelajari cara membangun aplikasi Dice Roller interaktif yang memungkinkan pengguna melempar dadu kemudian menampilkan hasilnya.
- Android
(Tidak Digunakan Lagi) Mengekspos data ke detail tampilan jam di Wear OS
Updated 13 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara mengekspos data ke detail tampilan jam dengan tetap memperhatikan praktik terbaik untuk platform.
View Android dan Compose di View
Updated 13 Desember 2024
Pelajari dasar-dasar membuat aplikasi dengan View Android dan cara menambahkan composable di aplikasi yang dibangun dengan View.
- Android
Pengantar Coroutine di Kotlin Playground
Updated 13 Desember 2024
Dalam Kotlin Playground, pelajari cara menggunakan coroutine Kotlin untuk menulis kode asinkron.
Memuat dan menampilkan gambar dari internet
Updated 13 Desember 2024
Terapkan praktik terbaik arsitektur ke aplikasi dan gunakan Coil untuk mendownload serta menampilkan gambar.
- Android
Menggunakan class dan objek di Kotlin
Updated 13 Desember 2024
Pelajari cara menggunakan class dan objek di Kotlin.
Penyematan aktivitas lanjutan
Updated 13 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan fitur penyematan aktivitas yang baru ditambahkan guna meningkatkan pengalaman layar besar aplikasi. Fitur ini mencakup perluasan panel, presentasi overlay, peredupan dialog layar penuh, dan penyematan tumpukan aktivitas.
Membuat tata letak dasar
Updated 13 Desember 2024
Buat aplikasi Android dengan antarmuka pengguna sederhana yang menampilkan teks dan gambar.
- Android
Berinteraksi dengan UI dan status
Updated 13 Desember 2024
Membuat aplikasi kalkulator tip yang menghitung tip dari input pengguna di aplikasi.
- Android
Dasar-dasar Kotlin lainnya
Updated 13 Desember 2024
Pelajari konsep pemrograman Kotlin tambahan yang akan memungkinkan Anda membuat aplikasi Android yang lebih menarik dan menyenangkan.
- Android
Menambahkan Compose ke aplikasi berbasis View
Updated 13 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara memigrasikan bagian layar dalam sistem View ke Jetpack Compose.
Project: Membuat aplikasi Kartu Nama
Updated 13 Desember 2024
Pelajari cara membuat aplikasi Android yang menampilkan kartu nama Anda.
Pengantar Coroutine di Android Studio
Updated 13 Desember 2024
Pelajari cara menggunakan coroutine Kotlin di dalam aplikasi Android dan cara menguji coroutine.
Android 11 - Minggu 1 - Orang dan Identitas
Updated 11 Desember 2024
Menghubungkan banyak orang dengan mudah dan aman memiliki banyak tantangan. Android 11 mengumumkan Connection Notification API bersama dengan Google Identity Services Library untuk meningkatkan proses pendaftaran/login pengguna.
- Android
Mendukung perangkat foldable dan perangkat dua layar dengan Jetpack WindowManager
Updated 11 Desember 2024
Pelajari cara menyesuaikan aplikasi Anda dengan faktor bentuk baru, seperti perangkat foldable dan perangkat dua layar, dengan library Jetpack WindowManager.
- Android
Membangun aplikasi yang berjalan di profil kerja
Updated 11 Desember 2024
Dalam codelab ini, Anda akan melakukan perubahan pada aplikasi untuk memberikan pengalaman pengguna yang lebih baik saat dijalankan di perangkat terkelola dengan profil kerja.
Jetpack Compose
Updated 11 Desember 2024
Pelajari Compose, toolkit modern untuk mem-build UI Android native.
Membangun aplikasi dengan tata letak adaptif
Updated 11 Desember 2024
Pelajari cara menyesuaikan aplikasi Anda untuk perangkat layar besar dengan menerapkan salah satu pola tata letak kanonis.
Menyesuaikan berbagai ukuran layar
Updated 11 Desember 2024
Di jalur ini, Anda akan mempelajari cara menyesuaikan aplikasi dengan berbagai ukuran layar dan memberikan pengalaman pengguna yang lebih baik, serta cara menguji UI adaptif Anda.
- Android
Meningkatkan pengalaman pengguna aplikasi Android
Updated 11 Desember 2024
Pelajari bagaimana Tampilan Layar Penuh, Kembali Prediktif, dan Sekilas dapat meningkatkan pengalaman pengguna dan kualitas aplikasi Android. Pembelajaran ini akan memandu pengguna melalui codelab untuk meningkatkan aplikasi SociaLite yang dikelola Android.
- Android
Meningkatkan dukungan stilus di aplikasi Android
Updated 11 Desember 2024
Pelajari cara mengimplementasikan teknik tingkat lanjut yang memungkinkan pengalaman stilus canggih di aplikasi Android.
- Android
Menambahkan animasi kembali prediktif
Updated 11 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara menambahkan animasi kembali prediktif ke aplikasi SociaLite.
Pengujian di Jetpack Compose
Updated 11 Desember 2024
Dalam codelab ini, Anda akan mempelajari UI pengujian yang dibuat dengan Jetpack Compose. Anda akan menulis pengujian pertama sambil mempelajari pengujian secara terpisah, pengujian proses debug, hierarki semantik, dan sinkronisasi.
Penyematan aktivitas
Updated 11 Desember 2024
Temukan manfaat penyematan aktivitas, jelajahi studi kasus penerapan, upgrade aplikasi berbasis aktivitas ke tata letak daftar-detail, dan pelajari fitur lanjutan yang memungkinkan Anda membedakan aplikasi di tablet, perangkat foldable, dan perangkat ChromeOS.
- Android
Aplikasi Terintegrasi Health Connect Pertama Anda
Updated 11 Desember 2024
Dalam Codelab ini, Anda akan membangun aplikasi kesehatan dan kebugaran yang mendukung pembacaan dan penulisan ke Health Connect.
- Android
Membuat Kartu pertama di Wear OS
Updated 11 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara membuat Kartu Anda sendiri untuk Wear OS. Anda akan menggunakan Komponen Tiles Material, library yang mempermudah build UI yang mematuhi panduan Desain Material, dan melihat pratinjau kartu di Android Studio saat Anda melakukan pengembangan.
- Android
- Wear OS
Menambahkan daftar yang dapat di-scroll
Updated 11 Desember 2024
Menambahkan daftar yang dapat di-scroll ke aplikasi Affirmations
Mulai menggunakan Vulkan di Android
Updated 11 Desember 2024
Vulkan adalah API grafis modern berperforma tinggi. Vulkan memberikan aksesibilitas tingkat rendah ke GPU dan mengoptimalkan implementasi dalam berbagai cara, tetapi sulit untuk digunakan. Sebagai alternatif, ada OpenGL ES yang lebih sederhana, tetapi memiliki lebih sedikit fitur dan performa yang tidak terlalu tinggi karena berbasis arsitektur hardware lama. OpenGL ES sudah tidak digunakan lagi di sebagian besar platform lain dan tidak lagi dalam pengembangan aktif. Di Android, kami berencana untuk menghentikan penggunaan OpenGL ES dan beralih ke Vulkan. Oleh sebab itu, kami perlu meminta developer bersiap untuk transisi tersebut.
- Android
Membuat aplikasi dengan Android Enterprise
Updated 11 Desember 2024
Pelajari solusi pengelolaan yang ditawarkan Android Enterprise.
- Android
Membangun tata letak daftar-detail dengan penyematan aktivitas dan Desain Material
Updated 11 Desember 2024
Penyematan aktivitas memungkinkan aplikasi berbasis aktivitas mendukung tata letak dua panel di perangkat layar besar tanpa pemfaktoran ulang kode. Anda menambahkan beberapa dependensi, membuat file konfigurasi XML, mengimplementasikan penginisialisasi, dan membuat beberapa tambahan ke manifes aplikasi. Atau, jika lebih suka menggunakan kode, Anda dapat membuat beberapa panggilan Jetpack API dari metode onCreate() aktivitas utama. Dalam codelab ini, Anda akan menggunakan pendekatan pengembangan XML dan API untuk mengupdate aplikasi berbasis aktivitas ke tata letak dua panel daftar-detail.
- Android
Codelab untuk Tarik lalu Lepas
Updated 11 Desember 2024
Pelajari cara mengaktifkan fungsi tarik lalu lepas untuk tampilan Anda, serta penggunaan DragHelper dan DropHelper, baik di dalam aplikasi maupun di aplikasi lainnya.
- Android
Aksesibilitas, pengujian, dan performa
Updated 11 Desember 2024
Tingkatkan performa aplikasi Anda, buat aplikasi mudah diakses oleh semua pengguna, dan tulis pengujian otomatis untuk mempertahankan perilaku ini.
- Android
Menggunakan coroutine dalam kasus penggunaan Android umum
Updated 10 Desember 2024
Pelajari cara menggunakan coroutine untuk menyederhanakan pengelolaan tugas latar belakang pada kasus penggunaan umum, seperti melakukan panggilan jaringan dan mengakses data lokal.
- Android
Tata letak, tema, dan animasi
Updated 9 Desember 2024
Implementasikan tata letak yang lebih canggih serta tambahkan gerakan dan gaya ke aplikasi. Anda akan mempelajari berbagai Compose Animation API, cara menerapkan Desain Material 3, cara menggunakan tata letak kustom untuk menerapkan desain yang kompleks, dan cara menggunakan tata letak lambat untuk membuat UI berperforma tinggi.
- Android
Praktik: Perilaku klik
Updated 9 Desember 2024
Terapkan hal yang telah Anda pelajari tentang perilaku klik tombol untuk membangun aplikasi.
- Android
Menganimasikan elemen di Jetpack Compose
Updated 9 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan beberapa Animation API Compose.
Status Lanjutan dan Efek Samping di Jetpack Compose
Updated 9 Desember 2024
Dalam codelab ini, Anda akan mempelajari konsep lanjutan status dan efek samping di Jetpack Compose. Lihat cara membuat holder status untuk composable stateful yang rumit, cara membuat coroutine dan memanggil fungsi penangguhan dari kode Compose, serta cara memicu efek samping untuk menyelesaikan berbagai kasus penggunaan.
- Android
Manifes aplikasi web
Updated 9 Desember 2024
Manifes aplikasi web adalah file JSON yang menentukan cara PWA harus diperlakukan sebagai aplikasi yang diinstal, termasuk tampilan dan nuansa serta perilaku dasar dalam sistem operasi.
Komponen Arsitektur
Updated 6 Desember 2024
Pelajari arsitektur aplikasi dan cara menggunakan ViewModels, Status UI, dan StateFlow untuk mem-build aplikasi yang lebih kompleks.
- Android
Tarik lalu Lepas di Compose
Updated 6 Desember 2024
Pelajari cara mengaktifkan operasi tarik lalu lepas di compose menggunakan pengubah.
- Android
Perkiraan lokasi
Updated 6 Desember 2024
Meminta izin akses lokasi di Android 1
Menambahkan repositori dan DI Manual
Updated 6 Desember 2024
Pelajari lebih lanjut cara membuat arsitektur aplikasi Mars Photos jadi lebih baik dengan memisahkan panggilan jaringan ke dalam repositori.
Mengoptimalkan aplikasi kamera di perangkat foldable dengan Jetpack WindowManager
Updated 6 Desember 2024
Selama bertahun-tahun, perangkat Android telah berevolusi untuk mengakomodasi berbagai ukuran, bentuk, dan layar, serta beragam fitur lainnya. Namun sejak awal, mengambil gambar dengan ponsel telah menjadi salah satu kasus penggunaan yang paling penting. Saat ini, kemampuan kamera masih menjadi salah satu alasan utama konsumen membeli ponsel.
ViewModel dan Status dalam Compose
Updated 6 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan ViewModel, salah satu komponen arsitektur. Anda akan mengimplementasikan ViewModel untuk mempertahankan status aplikasi selama perubahan konfigurasi.
Codelab Android Sleep API
Updated 6 Desember 2024
Pelajari cara mendaftar ke Android Sleep API untuk mendapatkan SleepSegmentEvents dan SleepClassifyEvents.
Pengantar Compose untuk TV
Updated 6 Desember 2024
Pelajari dasar-dasar Compose untuk TV dan buat dua layar yang umumnya tersedia di aplikasi TV.
- Android
Menambahkan dukungan keyboard, mouse, trackpad, dan stilus dengan Jetpack Compose
Updated 6 Desember 2024
Pelajari cara mengembangkan aplikasi untuk mendukung keyboard dan perangkat penunjuk, seperti mouse dan trackpad, dengan Compose.
- Android
Menjadwalkan tugas dengan WorkManager
Updated 6 Desember 2024
Pelajari kapan dan cara menggunakan WorkManager, API yang menangani pekerjaan latar belakang yang perlu dijalankan, terlepas dari apakah proses aplikasi masih berjalan atau tidak.
- Android
Pengantar status di Compose
Updated 6 Desember 2024
Pelajari status, dan cara Jetpack Compose menggunakan dan memanipulasinya.
- Android
Penerapan tema di Compose dengan Material 3
Updated 6 Desember 2024
Tujuan codelab ini adalah mendemonstrasikan tema di Jetpack Compose dengan implementasi Desain Material 3 dan Material You yang baru.
Menambahkan kemampuan Gemini ke aplikasi Android Anda
Updated 6 Desember 2024
Pelajari cara menambahkan fitur Gemini API sederhana ke aplikasi Android dengan Vertex AI for Firebase.
- Android
Membangun dan menguji aplikasi parkir untuk Android Automotive OS
Updated 6 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara membangun dan menguji pengalaman parkir yang bagus untuk perangkat Android Automotive OS. Anda akan mempelajari cara mengoptimalkan berbagai ukuran layar yang ada di mobil dan cara memungkinkan pengguna mengontrol pemutaran konten dalam berbagai skenario khusus untuk mobil menggunakan mekanisme Android standar.
- Android
- Android Auto
Google Pay API for Web 201: Advanced
Updated 6 Desember 2024
Codelab ini adalah kelanjutan dari Google Pay API untuk Web 101: Dasar-Dasar dan mengandalkan kode yang ditulis dalam codelab tersebut. Untuk menyelesaikan codelab ini, pastikan Anda menyelesaikan codelab tersebut terlebih dahulu. Berikut adalah
- Google Pay
Login tanpa sandi di web dengan kunci sandi
Updated 6 Desember 2024
Mulai menggunakan kunci sandi di web dan bangun pengalaman autentikasi yang aman dan mudah digunakan untuk pengguna Anda.
Pekerjaan Latar Belakang dengan WorkManager
Updated 6 Desember 2024
WorkManager API untuk Android memudahkan pekerjaan di latar belakang. WorkManager dapat membuat tugas yang dapat dikueri, dapat digunakan kembali, dan dapat dibuat berantai. WorkManager adalah penjadwal tugas yang direkomendasikan di Android. Codelab ini akan mengajarkan seluk-beluk WorkManager: mulai dari menulis tugas sederhana hingga tugas dirantai yang lebih kompleks.
Membuat aplikasi yang menarik
Updated 6 Desember 2024
Buat aplikasi Anda lebih menarik dan intuitif untuk digunakan dengan Desain Material, animasi, dan praktik terbaik aksesibilitas.
- Android
Mem-build Lapisan Data
Updated 6 Desember 2024
Dalam codelab ini, Anda akan mempelajari lapisan data dalam arsitektur aplikasi Android. Anda akan membangun repositori, model data, dan sumber data untuk membaca dan menulis data ke database lokal dan layanan jaringan.
Animasi Sederhana dengan Jetpack Compose
Updated 6 Desember 2024
Pelajari cara menambahkan animasi pegas sederhana ke aplikasi Compose.
Meningkatkan Interaksi di Tonton Berikutnya untuk Film/Episode TV di Android TV
Updated 6 Desember 2024
Dalam codelab ini, Anda akan mempelajari praktik terbaik untuk membuat Tonton Berikutnya untuk film/episode TV.
Dasar-dasar Android 02.2: Siklus proses dan status aktivitas
Updated 6 Desember 2024
Dalam codelab ini, Anda akan menambahkan laporan logging ke aplikasi TwoActivities dan mengamati perubahan siklus proses aktivitas. Anda menangani perubahan ini dan mempelajari cara menangani input pengguna dalam kondisi ini.
Dasar-dasar Compose
Updated 6 Desember 2024
Ambil langkah pertama Anda dengan Jetpack Compose dan pelajari fungsi composable, tata letak dan status dasar, Desain material, daftar, dan animasi.
- Android
Menambahkan Nearby Messages ke aplikasi
Updated 6 Desember 2024
Pelajari cara mengirim dan menemukan pesan dengan Nearby Messages API
View di Compose
Updated 6 Desember 2024
Pelajari cara menambahkan dan menggunakan View yang ada di dalam aplikasi yang dibuat dengan Jetpack Compose.
- Android
Bermigrasi ke Jetpack Compose
Updated 6 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara memigrasikan bagian layar dalam sistem View ke Jetpack Compose.
- Android
Dasar-Dasar Jetpack Compose
Updated 6 Desember 2024
Dalam codelab ini, Anda akan mempelajari dasar-dasar Compose.
- Android
Menggunakan koleksi di Kotlin
Updated 6 Desember 2024
Pelajari cara menggunakan array dan koleksi, termasuk daftar, set, dan peta.
Aksesibilitas di Jetpack Compose
Updated 5 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara membuat aplikasi Compose lebih mudah diakses. Lihat cara meningkatkan target sentuh, menambahkan deskripsi konten, label klik, tindakan kustom, dan lainnya.
- Android
Menangani penerapan layar penuh di Android 15
Updated 5 Desember 2024
Pelajari cara menerapkan tampilan layar penuh di Android 15.
- Android
Dasar-Dasar Paging Android
Updated 5 Desember 2024
Dalam codelab ini, Anda mengintegrasikan library Paging ke dalam aplikasi yang menampilkan daftar. Library Paging membantu Anda memuat dan menampilkan halaman data dari set data yang lebih besar dari penyimpanan lokal atau melalui jaringan.
Menghitung tip kustom
Updated 5 Desember 2024
Pelajari cara menambahkan tombol tindakan, menyiapkan tindakan keyboard, dan menggunakan composable Tombol Akses.
Tata letak dasar di Compose
Updated 5 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara menerapkan desain dunia nyata dengan composable dan pengubah yang otomatis disediakan oleh Compose.
Compose untuk Codelab Wear OS
Updated 5 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara menerjemahkan pengetahuan Compose ke perangkat wearable menggunakan Compose baru untuk Wear OS. Di akhir pembelajaran, Anda harus membuat composable sederhana dan lanjutan di aplikasi untuk pergelangan tangan Anda.
- Wear OS
- Android
Pemecahan masalah performa praktis di Jetpack Compose
Updated 5 Desember 2024
Buat aplikasi Compose Anda berjalan cepat dengan menganalisis rekaman aktivitas sistem dan memperbaiki penyebab umum kelambatan.
- Android
Faktor bentuk
Updated 5 Desember 2024
Gunakan Jetpack Compose untuk mengembangkan aplikasi untuk berbagai format layar dan jenis perangkat.
- Android
Membuat aplikasi Art Space
Updated 5 Desember 2024
Pelajari cara membuat aplikasi Android yang menampilkan ruang seni Anda sendiri.
Dasar-Dasar Cronet
Updated 5 Desember 2024
Terakhir Diperbarui: 06-05-2022 Cronet adalah stack jaringan Chromium yang disediakan untuk aplikasi Android sebagai library. Cronet memanfaatkan beberapa teknologi yang mampu mengurangi latensi dan meningkatkan throughput permintaan jaringan yang
- Android
Status dalam Jetpack Compose
Updated 5 Desember 2024
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi Compose yang lengkap dan interaktif dengan cara mengelola status.
Menambahkan gambar ke aplikasi Android Anda
Updated 4 Desember 2024
Pelajari cara membangun aplikasi sederhana dengan fungsi composable.
- Android
Codelab Konfigurasi Keamanan Jaringan Android
Updated 4 Desember 2024
Dalam codelab ini, Anda akan menjelajahi Konfigurasi Keamanan Jaringan di Android dan menemukan beberapa kesulitan umum dalam membangun komunikasi jaringan yang aman.
Tahapan siklus proses Aktivitas
Updated 4 Desember 2024
Dalam codelab ini, Anda akan mempelajari siklus proses dan logging aktivitas.
Codelab Privasi Android
Updated 4 Desember 2024
Android telah merilis banyak fitur privasi individual selama beberapa rilis terakhir, dan kami sangat berharap Anda dapat menggunakannya di aplikasi. Codelab ini akan berupaya mengaitkan fitur privasi individual dan menunjukkan kepada developer cara mempelajari akses aplikasi mereka ke data pengguna pribadi dan menerapkan praktik terbaik privasi dalam aplikasi yang sudah ada dan berjalan.
Mengakses Gemini Chat dengan python sdk melalui endpoint Private Service Connect
Updated 30 November 2024
Mengakses Gemini dari VM melalui python sdk dan endpoint PSC
- Vertex AI
Menggunakan textembedding-gecko@003 untuk Vector Embeddings
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari apa yang dimaksud dengan model gecko@003 dan kasus penggunaan nyata untuk aplikasinya.
Cloud Function untuk perangkuman konten menggunakan PaLM Vertex AI API dan Google Cloud Storage
Updated 30 November 2024
Cloud Function yang menunjukkan cara memproses file yang diupload di Google Cloud Storage dan melakukan perangkuman menggunakan Vertex AI PaLM API pada konten.
Live Streaming di Google Cloud dengan Media CDN dan Live Streaming API
Updated 30 November 2024
Lab ini akan memandu Anda melakukan langkah-langkah untuk men-deploy demo alur kerja live streaming dengan Media CDN (CDN) + Live Stream API + Cloud Storage + Pemutar Media.
Lab: Penyebaran PSC NCC
Updated 30 November 2024
Tujuan lab ini adalah mempelajari NCC dengan propagasi PSC
NEG Internet HTTPS Arah Selatan pada Looker PSC
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara mengintegrasikan NEG Internet yang dikonfigurasi dengan HTTPS sebagai Produsen Layanan untuk akses Looker Southbound ke GitHub.com
Mengukur Interaksi dengan Next Paint (INP)
Updated 30 November 2024
Ini adalah codelab interaktif untuk mempelajari cara mengukur Interaction to Next Paint (INP) menggunakan library web-vitals. Kode ini ditemukan di repositori web-vitals-codelabs. Codelab ini menggunakan Gastropodicon (situs referensi anatomi siput
Lab: Situs NCC ke Cloud dengan Peralatan SD-WAN
Updated 30 November 2024
Tujuan lab ini adalah untuk mempelajari NCC dengan alat WAN yang ditentukan oleh software yang terhubung ke NCC Hub.
Prediksi Rating Film dengan BQML menggunakan SQL
Updated 30 November 2024
Kita akan membuat model prediksi Skor Film hanya menggunakan SQL dengan BigQuery ML
NEG Hybrid Arah Selatan bagi Looker PSC ke infrastruktur lokal
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara mengintegrasikan NEG Hybrid sebagai Produsen Layanan untuk akses Looker Arah Selatan ke database postgres lokal.
Prediksi Rating Film dengan Vertex AI AutoML
Updated 30 November 2024
Kami akan membuat model prediksi Skor Film menggunakan Vertex AI AutoML dan men-deploy-nya ke endpoint API serta memicu API prediksi dari Java Cloud Functions.
Looker PSC Northbound Regional External L7 ALB
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara mengintegrasikan load balancer aplikasi eksternal regional L7 untuk akses Looker ke arah utara.
Pengelolaan Data Master Sederhana: Pencocokan & Gabungkan dengan AI Generatif.
Updated 30 November 2024
Dengan codelab ini, kami akan menunjukkan bagaimana Gemini 1.0 Pro menyederhanakan aplikasi pengelolaan data master seperti pengayaan dan penghapusan duplikat, untuk data citibike_stations yang tersedia di set data publik BigQuery.
Otomatisasi Peninjauan Kode dengan AI Generatif
Updated 30 November 2024
Otomatisasi Peninjauan Kode dengan AI Generatif
Pembuatan Gambar di Perangkat di Android dengan MediaPipe
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara menambahkan pembuatan teks ke gambar di perangkat ke aplikasi Android Anda dengan MediaPipe Solutions.
Membuat Aplikasi Tanya Jawab dengan RAG Multi-Modal menggunakan Gemini Pro
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara membangun sistem tanya jawab multi-modal menggunakan Gemini Pro.
Gunakan "Google Terjemahan" dasar aplikasi Anda di Python 3 Cloud Functions
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Google Cloud Translation API dengan Python dan berjalan secara lokal atau men-deploy-nya ke platform komputasi serverless Cloud (App Engine, Cloud Functions, atau Cloud Run).
Membuat Aplikasi Chat Generatif dengan Vertex AI Conversation
Updated 30 November 2024
Dalam codelab ini, Anda akan menggunakan Vertex AI Conversation untuk membuat, mengonfigurasi, dan men-deploy Agen Data Store dan aplikasi chat untuk menjawab pertanyaan pelanggan tentang produk di Google Store.
Mentransformasi dan Memuat Respons Survei Google Formulir ke BigQuery
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara mentransformasi data survei Google Formulir menggunakan Dataprep dan mengirimkannya ke BigQuery untuk melakukan analisis yang lebih mendalam
Gunakan "Google Terjemahan" dasar aplikasi di Python 2 Cloud Run (Docker)
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Google Cloud Translation API dengan Python dan berjalan secara lokal atau men-deploy-nya ke platform komputasi serverless Cloud (App Engine, Cloud Functions, atau Cloud Run).
Django di Cloud Run
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara men-deploy Django menggunakan komponen serverless: Cloud Run untuk mesin web, Cloud SQL untuk database, dan Cloud Build untuk aset media.
- Cloud Run
Gunakan "Google Terjemahan" dasar aplikasi di Python 3 Cloud Run (Docker)
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Google Cloud Translation API dengan Python dan berjalan secara lokal atau men-deploy-nya ke platform komputasi serverless Cloud (App Engine, Cloud Functions, atau Cloud Run).
Buat Aplikasi Penelusuran Paten dengan AlloyDB, Vector Search, dan Vertex AI.
Updated 30 November 2024
Dengan codelab ini, kita akan menunjukkan cara menggunakan Gemini 1.5 Pro bersama dengan AlloyDB dan VertexAI untuk membuat aplikasi penelusuran paten.
Bangun Aplikasi Penelusuran Paten dengan Spanner, Vector Search & Gemini 1.0 Pro!
Updated 30 November 2024
Dengan codelab ini, kami akan mendemonstrasikan bagaimana Gemini 1.0 Pro dapat digunakan bersama Spanner dan VertexAI untuk membangun aplikasi penelusuran paten.
Membangun aplikasi Android pengklasifikasi digit yang ditulis tangan dengan MediaPipe Tasks
Updated 30 November 2024
Pelajari cara menggunakan klasifikasi gambar untuk mendeteksi angka yang ditulis tangan di Android dengan MediaPipe.
Peristiwa Codelab Cloud Run for Anthos
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari Peristiwa untuk Cloud Run. Lebih spesifiknya, Anda akan memproses peristiwa dari Cloud Pub/Sub, Log Audit, Cloud Storage, Cloud Scheduler, dan cara menghasilkan/menggunakan peristiwa kustom.
NEG Internet SSH Arah Selatan PSC Looker
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara mengintegrasikan NEG Internet yang dikonfigurasi dengan SSH sebagai Produsen Layanan untuk akses Looker Southbound ke github.com
Menyesuaikan Model Bahasa Besar: Cara Vertex AI Meningkatkan LLM
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara melakukan fine-tuning LLM yang diawasi menggunakan Vertex AI.
Kebijakan firewall jaringan global dengan Tag
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan kebijakan firewall jaringan global dengan Tag untuk mengontrol traffic
Mendeteksi objek pada gambar dengan ML Kit: Android
Updated 30 November 2024
Dalam codelab ini
Lab: VPC NCC sebagai Spoke
Updated 30 November 2024
Tujuan lab ini adalah untuk mempelajari NCC dengan VPC sebagai spoke
Native Spring di Google Cloud
Updated 30 November 2024
Spring Native adalah project baru yang akan memasuki alur utama di Spring 6.x dan Spring Boot 3.x, yang berarti sekarang adalah waktu yang tepat untuk membiasakan diri dengannya beberapa bulan sebelum rilisnya.
Mendeteksi objek dalam gambar untuk membuat penelusuran produk visual dengan ML Kit: Android
Updated 30 November 2024
Dalam codelab ini, Anda akan membangun aplikasi Android dengan ML Kit yang menggunakan Machine Learning di perangkat untuk mendeteksi objek dalam gambar, lalu memungkinkan pengguna melakukan penelusuran produk visual.
- Android
- ML Kit
Build Aman & Men-deploy dengan Cloud Build, Artifact Registry, dan GKE
Updated 30 November 2024
Container Analysis menyediakan pemindaian kerentanan dan penyimpanan metadata untuk container. Layanan pemindaian melakukan pemindaian kerentanan pada image di Artifact Registry dan Container Registry, lalu menyimpan metadata yang dihasilkan dan
Kode Sumber yang Aman
Updated 30 November 2024
Teknik kode sumber yang aman adalah serangkaian praktik yang dapat digunakan untuk meningkatkan keamanan kode sumber. Teknik ini dapat membantu mengidentifikasi dan memperbaiki kerentanan dalam kode sumber, mencegah akses tidak sah ke kode sumber, dan melindungi kode sumber agar tidak dimodifikasi.
Codelab Proxy TCP - Pembatasan kapasitas dan daftar Penolakan IP dengan Load balancer Proxy TCP
Updated 30 November 2024
Dalam codelab ini, Anda akan membuat load balancer TCP/SSL dengan layanan backend dan membatasi akses ke load balancer hanya untuk sekumpulan klien pengguna tertentu.
Private Service Connect dengan konfigurasi DNS otomatis
Updated 30 November 2024
Dalam codelab ini, Anda akan mempelajari cara mengonfigurasi dan memvalidasi DNS otomatis Private Service Connect
Aplikasi Serverless yang Aman dengan Identity-Aware Proxy (IAP)
Updated 30 November 2024
Mengamankan akses dan mewajibkan login pengguna untuk aplikasi yang berjalan di CloudRun menggunakan Identity Aware Proxy
Men-deploy ke Cloud Run dengan Aman
Updated 30 November 2024
Praktik Dasar untuk Men-deploy dengan Aman ke Cloud Run
Mengamankan Build Container
Updated 30 November 2024
Kerentanan software adalah kelemahan yang dapat menyebabkan kegagalan sistem yang tidak disengaja atau memberi pihak tidak bertanggung jawab cara untuk membahayakan software Anda. Container Analysis menyediakan dua jenis pemindaian OS untuk menemukan
Menampilkan Pengklasifikasi Keamanan Tangkas dengan Gemma
Updated 23 November 2024
Codelab ini mengilustrasikan cara membuat pengklasifikasi teks yang disesuaikan menggunakan parameter-efficient tuning (PET). Alih-alih menyesuaikan seluruh model, metode PET hanya memperbarui sejumlah kecil parameter, sehingga relatif mudah dan
Menggunakan LIT untuk Menganalisis Model Gemma di Keras
Updated 23 November 2024
Produk AI generatif relatif baru dan perilaku aplikasi dapat bervariasi lebih banyak daripada bentuk software sebelumnya. Oleh karena itu, penting untuk menyelidiki model machine learning yang digunakan, memeriksa contoh perilaku model, dan
Menghubungkan perangkat smart home ke Asisten Google
Updated 23 November 2024
Buat dan deploy integrasi Cloud-to-cloud untuk mengintegrasikan mesin cuci smart virtual ke Asisten.
- Cloud-to-cloud
- Asisten Google
Men-debug Smart Home
Updated 23 November 2024
Pelajari cara menggunakan Metrik dan Logging GCP untuk mengidentifikasi dan menyelesaikan masalah produksi. Pelajari cara menggunakan Test Suite untuk mengidentifikasi masalah fungsional dan API.
- Cloud-to-cloud
- Asisten Google
Metrik Berbasis Log untuk Smart Home
Updated 23 November 2024
Pelajari cara menggunakan Metrik Berbasis Log di Google Cloud untuk melacak pola dan menganalisis log error integrasi Smart Home Anda.
- Asisten Google
- Cloud-to-cloud
Men-debug Beranda Lokal
Updated 23 November 2024
Pelajari cara menggunakan Metrik dan Logging GCP untuk mengidentifikasi dan menyelesaikan masalah produksi. Pelajari cara menggunakan Test Suite untuk mengidentifikasi masalah fungsional dan API. Pelajari cara menggunakan Chrome Dev Tools saat mengembangkan aplikasi Local Home.
- Cloud-to-cloud
- Asisten Google
Meningkatkan dan mengamankan integrasi Cloud-ke-cloud
Updated 23 November 2024
Pelajari cara meningkatkan dan mengamankan integrasi Cloud-ke-cloud melalui karakteristik perangkat yang dapat disesuaikan dan mengamankannya dengan autentikasi 2 langkah.
- Asisten Google
- Cloud-to-cloud
Mengimplementasikan CameraStream dengan WebRTC
Updated 23 November 2024
Pelajari cara melakukan streaming dari webcam ke perangkat layar Google Nest dengan fitur CameraStream dan WebRTC.
- Asisten Google
- Cloud-to-cloud
Memicu Tugas Cloud Run dengan Cloud Scheduler
Updated 23 November 2024
Pelajari cara membuat Tugas Cloud Run dan mengonfigurasi eksekusi tugas dengan Cloud Scheduler.
Men-deploy Aplikasi Cloud Run dengan Cloud Deploy
Updated 23 November 2024
Pelajari cara men-deploy Aplikasi Cloud Run dengan Cloud Deploy.
Agen AI Generatif untuk Otomatisasi Pesanan Penjualan
Updated 23 November 2024
Dalam codelab ini, Anda akan membuat aplikasi agen AI percakapan untuk mengotomatiskan proses pesanan penjualan
Mengamankan Traffic Masuk Cloud Run
Updated 23 November 2024
Setelan Ingress di Cloud Run
Mengamankan data aktif bersama dengan Confidential Space
Updated 23 November 2024
Dalam codelab ini, Anda akan mempelajari cara mengamankan berbagi data dengan banyak pihak sekaligus menjaga kerahasiaan menggunakan Confidential Space
Menggunakan Room untuk persistensi data
Updated 22 November 2024
Gunakan library Room agar mudah membuat dan menggunakan database relasional di aplikasi Android.
- Android
Membuat presentasi Google Slide dari Big Data di Node.js
Updated 22 November 2024
Dalam codelab ini, Anda akan membangun presentasi menggunakan Google Slides API dan BigQuery untuk melaporkan analisis lisensi software yang paling umum.
- Google Workspace
Instrumen untuk performa yang lebih baik di aplikasi Anda di Go (bagian 1: rekaman aktivitas)
Updated 22 November 2024
OpenTelemetry adalah standar industri untuk kemampuan observasi sistem pada trace dan metrik. Selain itu, pembuatan profil berkelanjutan adalah alat untuk mengidentifikasi informasi satu mil terakhir untuk penyesuaian performa. Dalam codelab ini, Anda akan mempelajari cara melengkapi aplikasi dengan OpenTelemetry untuk trace dan agen profiler, serta cara mengidentifikasi bottleneck dari diagram yang divisualisasikan di Cloud Trace dan Cloud Profiler.
Layanan Terkelola Antarmuka Private Service Connect
Updated 22 November 2024
Dalam tutorial ini, Anda akan mempelajari cara mengonfigurasi dan memvalidasi antarmuka Private Service Connect untuk mengakses layanan melalui peering VPC.
Membuat dan Menautkan Sub-akun AdWords dan Merchant Center
Updated 22 November 2024
Dalam codelab ini, Anda akan membuat solusi yang menggunakan AdWords API dan Content API For Shopping untuk membuat akun baru yang dikelola oleh akun Pengelola AdWords dan akun multiklien Merchant Center. Selanjutnya, Anda akan menautkan sub-akun baru secara bersamaan, sehingga produk yang dikelola oleh sub-akun Merchant Center baru dapat digunakan di kampanye Shopping yang dibuat oleh sub-akun AdWords baru.
Mengakses MongoDB Atlas multi-regional dengan Private Service Connect
Updated 22 November 2024
Dalam codelab ini, Anda akan mempelajari cara mengonfigurasi dan memvalidasi akses Private Service Connect ke MongoDB dengan akses global.
Menggunakan Procurement Document AI untuk Mengurai Invoice Anda Menggunakan AI Platform Notebooks
Updated 22 November 2024
Anda akan mempelajari cara menggunakan DocAI Pengadaan untuk menguraikan faktur secara cerdas.
PySpark untuk Natural Language Processing di Dataproc
Updated 22 November 2024
Lab ini menunjukkan cara menggunakan Spark MLlib dan spark-nlp untuk menjalankan machine learning dan NLP pada data dalam jumlah besar.
Antarmuka Private Service Connect
Updated 22 November 2024
Dalam tutorial ini, Anda akan mempelajari cara mengonfigurasi dan memvalidasi antarmuka Private Service Connect.
Model pembuatan prototipe di AI Platform Notebooks
Updated 22 November 2024
Di lab ini, Anda akan mempelajari cara menggunakan AI Platform Notebooks untuk membuat prototipe alur kerja machine learning. Kita akan membahas cara membuat instance notebook kustom, melacak kode notebook Anda dalam git, dan men-debug model dengan What-If Tool.
- TensorFlow
Proses debug perintah LLM dengan Learning Interpretability Tool (LIT) di GCP
Updated 22 November 2024
Lab ini memberikan panduan mendetail tentang cara men-deploy server aplikasi LIT di Google Cloud Platform (GCP) untuk berinteraksi dengan model dasar Vertex AI Gemini dan model bahasa besar (LLM) pihak ketiga yang dihosting sendiri. Panduan ini juga
Rumpus Pelangi Microservice
Updated 22 November 2024
Kenali Google Cloud dengan men-deploy microservice di Cloud Run dan gabungkan rumpus virtual tempat microservice Anda akan menampilkan “pelangi” di microservice lainnya, yang bersaing untuk menang. Anda akan langsung men-deploy microservice Kotlin, Java, Go, Python, atau Node.js, sambil mempelajari container dan Cloud Run. Lihat apakah kamu bisa mendapatkan poin lebih banyak dibandingkan Petualang lainnya dengan terus meningkatkan algoritmamu.
Google Cloud Functions di C#
Updated 22 November 2024
Dalam codelab ini, Anda akan mempelajari fungsi Google Cloud Run di C#. Lebih khususnya, Anda akan men-deploy fungsi C# yang merespons HTTP dan CloudEvents dari berbagai sumber Google Cloud.
Gunakan "Google Terjemahan" dasar aplikasi di Python 2 App Engine
Updated 22 November 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Google Cloud Translation API dengan Python dan berjalan secara lokal atau men-deploy-nya ke platform komputasi serverless Cloud (App Engine, Cloud Functions, atau Cloud Run).
CodeLab: Pertukaran Rute Dinamis dengan NCC
Updated 22 November 2024
Tujuan lab ini adalah mempelajari NCC dengan pertukaran rute dinamis dengan spoke vpc
Menggunakan revisi di fungsi Cloud Run untuk Pemisahan Traffic, Peluncuran Bertahap, dan Rollback
Updated 21 November 2024
Pelajari cara menggunakan revisi di fungsi Cloud Run untuk melakukan pemisahan traffic, peluncuran bertahap, dan rollback.
- Cloud Run
Men-deploy, menskalakan, dan memperbarui situs dengan Google Kubernetes Engine (GKE)
Updated 21 November 2024
Pelajari cara men-deploy, menskalakan, dan memperbarui situs Anda dengan GKE.
Menggunakan Natural Language API dengan Python
Updated 21 November 2024
Dalam tutorial ini, Anda akan mempelajari cara menggunakan Natural Language API dengan Python.
Membangun orkestrasi berbasis peristiwa dengan Eventarc dan Workflows
Updated 21 November 2024
Dalam codelab ini, Anda akan membangun orkestrasi microservice berbasis peristiwa untuk memproses image dengan Eventarc dan Workflows
Hubungkan ke layanan lokal melalui Jaringan Hybrid menggunakan Private Service Connect dan NEG Hybrid dengan load balancer HTTP(S) Internal
Updated 21 November 2024
Hubungkan ke layanan lokal melalui Jaringan Hybrid menggunakan Private Service Connect dan NEG Hybrid dengan load balancer HTTP(s) internal
Pemantauan Gangguan untuk Smart Home
Updated 21 November 2024
Dalam codelab ini, pelajari cara mendeteksi gangguan layanan dengan menyiapkan notifikasi otomatis di integrasi Smart Home Anda.
- Asisten Google
- Cloud-to-cloud
Penyesuaian Kode dengan Gemini Code Assist Enterprise
Updated 17 November 2024
Pelajari apa saja yang baru di Gemini Code Assist Enterprise, dan bagaimana Gemini dapat membantu organisasi Anda membangun solusi dengan Google Cloud.
- Cloud Run
Menggunakan Confidential Space dengan resource yang dilindungi yang tidak disimpan dengan penyedia cloud
Updated 16 November 2024
Dalam codelab ini, Anda akan mempelajari cara mengamankan berbagi data multi-pihak sekaligus menjaga kerahasiaan menggunakan Confidential Space. Codelab ini berfokus pada cara menggunakan Confidential Space dengan resource terlindungi yang dihosting di suatu tempat selain Google Cloud. Anda akan mempelajari cara meminta token kustom dari Layanan Pengesahan Google dengan memberikan nonce, audiens, dan jenis token PKI.
Cara membuat Private Services Connect untuk CloudSQL
Updated 15 November 2024
Dalam codelab ini, Anda akan mempelajari cara membuat Private Services Connect untuk CloudSQL
- Cloud SQL
Dasar-Dasar Google Pay API untuk Web: Dasar-Dasar
Updated 15 November 2024
Setelah menyelesaikan codelab ini, Anda akan memiliki situs minimum viable dengan integrasi Google Pay yang berfungsi. Project ini mengambil token pembayaran yang dapat dikirim ke penyedia layanan pembayaran untuk diproses. Permintaan pembayaran
- Google Pay
Cloud NGFW Enterprise - Intrusion Prevention Service (tanpa TLS Inspection)
Updated 15 November 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Cloud NGW Enterprise Intrusion Prevention Service untuk memeriksa traffic Timur-Barat dan Utara-Selatan
Pelajari cara memanggil Cloud Functions yang diautentikasi
Updated 9 November 2024
Pelajari cara mengamankan Cloud Functions dengan mewajibkan autentikasi untuk pemanggilan
Mem-build aplikasi adaptif dengan Jetpack Compose
Updated 9 November 2024
Dalam codelab ini, Anda akan mempelajari cara mem-build aplikasi adaptif untuk ponsel, tablet, dan perangkat foldable, serta mempelajari keterjangkauan. Anda juga akan mempelajari praktik terbaik untuk komponen adaptif Material 3.
- Android
Menambahkan Dukungan Ad Breaks API ke Penerima Web
Updated 9 November 2024
Dalam codelab ini, Anda akan mem-build aplikasi Penerima Web Kustom yang menggunakan API Jeda Iklan Cast.
- Cast
Menambahkan dukungan langsung ke Penerima Cast
Updated 9 November 2024
Dalam codelab ini, Anda akan mem-build aplikasi Penerima Web Kustom yang menggunakan Cast Live API.
- Cast
Membuat Penerima Web Kustom
Updated 9 November 2024
Dalam codelab ini, Anda akan membuat aplikasi Penerima Web Kustom untuk memutar konten di perangkat yang kompatibel untuk Cast.
- Cast
Men-debug Aplikasi Penerima Cast
Updated 9 November 2024
Dalam codelab ini, Anda akan menambahkan Logger Debug Cast ke aplikasi Custom Web Receiver yang ada.
- Cast
Membuat aplikasi Android kompatibel untuk Cast
Updated 9 November 2024
Dalam codelab ini, Anda akan memodifikasi aplikasi video Android yang sudah ada untuk mentransmisikan konten di perangkat yang kompatibel dengan Google Cast.
- Cast
- Android
Aplikasi web yang kompatibel untuk Cast
Updated 9 November 2024
Dalam codelab ini, Anda akan memodifikasi aplikasi video web yang sudah ada untuk mentransmisikan konten di perangkat yang kompatibel untuk Google Cast.
- Cast
Mentransisi load balancer jaringan dari kumpulan target ke layanan backend regional
Updated 9 November 2024
Panduan ini berisi petunjuk untuk mentransisikan load balancer jaringan yang ada dari backend kumpulan target ke layanan backend regional.
Pengantar Cloud Operations Suite
Updated 9 November 2024
Dalam codelab ini, Anda akan mempelajari Google Cloud Operations Suite. Lab ini akan melibatkan penginstalan aplikasi contoh menggunakan gcloud. Setelah aplikasi contoh di-deploy, Anda akan menggunakan Cloud Monitoring untuk menentukan Dasbor, Pemberitahuan, Cek Uptime, dan lainnya.
Membuat aplikasi Android TV kompatibel untuk Cast
Updated 9 November 2024
Dalam codelab ini, Anda akan memodifikasi aplikasi Android TV yang ada untuk mendukung transmisi dan komunikasi dari aplikasi pengirim Cast yang ada.
- Android TV
- Cast
Android 11—Minggu 9—TV
Updated 9 November 2024
Pelajari alat developer yang tersedia untuk mem-build aplikasi untuk Android TV.
- Android
Menggunakan BigQuery Remote Functions untuk mengajukan pertanyaan ke Vertex AI Visual Question Answering (VQA) dalam kueri SQL
Updated 9 November 2024
Pelajari cara menggunakan BigQuery Remote Functions untuk mengajukan pertanyaan tentang Vertex AI Visual Question Answering (VQA) tentang gambar yang disimpan dalam tabel objek Cloud Storage.
Menambahkan suara dan musik ke game Flutter Anda
Updated 9 November 2024
Pelajari cara menambahkan efek suara, musik latar belakang, dan audio dinamis ke game dengan Flutter.
- Flutter
Mempelajari cara memanggil fungsi Cloud Run yang diautentikasi
Updated 9 November 2024
Pelajari cara mengamankan fungsi Cloud Run dengan mewajibkan autentikasi untuk pemanggilan
Membangun aplikasi augmented reality (AR) menggunakan ARCore Geospatial API yang baru
Updated 9 November 2024
Pelajari cara menggunakan ARCore Geospatial API yang baru.
- Android
- ARCore
Menjalankan pelatihan model kustom di Vertex Pipelines
Updated 8 November 2024
Di lab ini, Anda akan mempelajari cara menjalankan tugas pelatihan model kustom menggunakan Kubeflow Pipelines SDK di Vertex Pipelines. Anda akan mempelajari cara: Total biaya untuk menjalankan lab ini di Google Cloud adalah sekitar $5. Lab ini
Dapatkan prediksi dari model gambar TensorFlow terlatih di Vertex AI
Updated 8 November 2024
Di lab ini, Anda akan menggunakan Vertex AI untuk mendapatkan prediksi dari model klasifikasi gambar terlatih. Anda akan mempelajari cara: Total biaya untuk menjalankan lab ini di Google Cloud adalah sekitar $1. Lab ini menggunakan penawaran produk
Menggunakan Metadata Vertex ML dengan Pipeline
Updated 8 November 2024
Di lab ini, Anda akan mempelajari cara menganalisis metadata dari operasi Vertex Pipelines dengan Vertex ML Metadata. Anda akan mempelajari cara: Total biaya untuk menjalankan lab ini di Google Cloud adalah sekitar $2. Lab ini menggunakan penawaran
Memulai Komponen Mandiri
Updated 8 November 2024
Dalam codelab yang cocok untuk pemula ini, Anda akan mempelajari cara membuat aplikasi contoh menggunakan Komponen Mandiri Angular v14
Pengantar Vertex Pipelines
Updated 8 November 2024
Di lab ini, Anda akan mempelajari cara membuat dan menjalankan pipeline ML dengan Vertex Pipelines. Anda akan mempelajari cara: Total biaya untuk menjalankan lab ini di Google Cloud adalah sekitar $25. Lab ini menggunakan penawaran produk AI terbaru
Vertex AI: Menggunakan autopackaging untuk meningkatkan kualitas BERT dengan Hugging Face di Vertex AI Training
Updated 8 November 2024
Di lab ini, Anda akan mempelajari cara menjalankan tugas pelatihan kustom di Pelatihan Vertex AI dengan fitur pembuatan paket otomatis. Tugas pelatihan kustom pada container penggunaan Vertex AI. Jika tidak ingin mem-build image sendiri, Anda dapat
Bookshelf Analytics: Menggunakan Gemini untuk membangun aplikasi SQL dengan BigQuery dan AI Generatif
Updated 8 November 2024
Kami akan menggunakan Gemini untuk membantu membuat rekomendasi buku dan analisis ringkasan dengan BigQuery (AI Generatif khusus SQL).
Bermigrasi dari aplikasi Java Google App Engine ke Cloud Run dengan Buildpacks
Updated 8 November 2024
Pelajari cara mengonversi aplikasi Java App Engine sederhana, menyimpannya dengan Buildpacks, dan memindahkannya ke Cloud Run
Orientasi Aplikasi
Updated 8 November 2024
https://ide.cloud.google.com gcloud config set project {{project-id}} export PROJECT_ID=$(gcloud config get-value project) export PROJECT_NUMBER=$(gcloud projects describe $PROJECT_ID --format='value(projectNumber)') gcloud services enable \
Bermigrasi dari aplikasi Java Google App Engine ke Cloud Run dengan Jib
Updated 8 November 2024
Pelajari cara mengonversi aplikasi Java App Engine sederhana, menyimpannya dalam container dengan Jib, dan memindahkannya ke Cloud Run
Codelab Pengoptimalan Load Balancing Lanjutan
Updated 8 November 2024
Dalam codelab ini, Anda akan mempelajari cara menyiapkan fitur pengoptimalan load balancing lanjutan untuk load balancing aplikasi eksternal global.
Bermigrasi dari aplikasi Java Google App Engine ke Cloud Run dengan Docker
Updated 8 November 2024
Pelajari cara mengonversi aplikasi App Engine Java sederhana, memasukkannya ke dalam container dengan Docker, dan memindahkannya ke Cloud Run
Menganalisis dan memvisualisasikan data transaksi kartu kredit di Bigtable menggunakan BigQuery dan Looker
Updated 8 November 2024
Codelab ini menunjukkan cara menggunakan aliran data perubahan Bigtable ke template BigQuery. Anda akan menggunakan sampel set data untuk memahami cara membuat kueri log perubahan dan menggunakan Looker untuk membuat dasbor visual.
Dasar-Dasar Cloud Foundation Toolkit
Updated 8 November 2024
Dalam codelab ini, Anda akan mulai menggunakan Cloud Foundation Toolkit(CFT) dan belajar melalui serangkaian langkah untuk menambahkan fitur ke modul CFT.
- Google Cloud
Meningkatkan performa aplikasi dengan Profil Dasar Pengukuran
Updated 8 November 2024
Codelab ini menunjukkan cara meningkatkan pengaturan waktu startup aplikasi dan pengaturan waktu render frame dengan Profil Dasar Pengukuran.
Menghubungkan AppSheet dengan Apps Script
Updated 8 November 2024
Dalam codelab ini, Anda akan membuat project Apps Script bernama "Hello World", menambahkan fungsi sederhana, logThis, yang mencatat pesan ke dalam log, lalu membuat otomatisasi Appsheet dan memanggil skrip.
Membangun Generator Kuis dengan AI Generatif dan Cloud Run
Updated 8 November 2024
Dalam codelab ini, Anda akan menggunakan Vertex AI untuk membuat kuis trivia sesuai dengan beberapa spesifikasi yang diberikan. Anda akan menguji generator kuis di lingkungan developer yang dihosting cloud, lalu menyediakannya untuk publik dengan men-deploy-nya ke Google Cloud Run. Di akhir lab, Anda akan mengintegrasikan generator kuis dengan aplikasi lengkap.
- Cloud Run
Membangun Sistem Penelusuran berkualitas Google dengan Vertex AI
Updated 8 November 2024
Dalam codelab ini, Anda akan membangun mesin telusur berkualitas Google yang dapat membantu menjawab kueri dari file dokumen dan teks Anda menggunakan Vertex AI Search/Agent Builder.
- Vertex AI
- Google Cloud
Bookshelf builder: Menggunakan Gemini untuk membangun Java Cloud Function untuk aplikasi Gemini
Updated 8 November 2024
Kita akan membuat aplikasi rekomendasi dan perangkuman buku menggunakan Vertex AI generatif AI (Gemini) di Cloud Function sebagai fungsi jarak jauh dari BigQuery.
Web MDC-112: Mengintegrasikan MDC dengan Framework Web
Updated 8 November 2024
Pelajari cara memperluas Komponen Material siap pakai ke dalam komponen untuk framework web apa pun.
Mengenali fitur teks dan wajah dengan ML Kit: Android
Updated 8 November 2024
Dalam codelab ini, Anda akan membangun aplikasi Android dengan ML Kit yang menggunakan Machine Learning di perangkat untuk mengenali teks dan fitur wajah dalam gambar.
- ML Kit
- Android
Mengenali, Mengidentifikasi Bahasa, dan Menerjemahkan teks dengan ML Kit dan CameraX: Android
Updated 8 November 2024
Dalam codelab ini, Anda akan membangun aplikasi Android dengan ML Kit yang menggunakan Machine Learning di perangkat untuk mengenali, mengidentifikasi bahasa, dan menerjemahkan teks dari antara 59 bahasa. Anda juga akan mempelajari cara mengintegrasikan library CameraX untuk menyelesaikan tugas ini dari feed kamera real-time.
- ML Kit
- Android
- Firebase
Vertex AI: Model host bersama di VM yang sama untuk prediksi
Updated 8 November 2024
Di lab ini, Anda akan menggunakan fitur model hosting bersama di Vertex AI untuk menghosting beberapa model di VM yang sama untuk prediksi online. Anda akan mempelajari cara: Total biaya untuk menjalankan lab ini di Google Cloud adalah sekitar $2.
Vertex AI: Menggunakan rutinitas prediksi kustom dengan Sklearn untuk melakukan prapemrosesan dan pascapemrosesan data untuk prediksi
Updated 8 November 2024
Di lab ini, Anda akan mempelajari cara menggunakan rutinitas prediksi kustom di Vertex AI untuk menulis logika prapemrosesan dan pascapemrosesan kustom. Meskipun contoh ini menggunakan Scikit-learn, rutinitas prediksi kustom dapat berfungsi dengan
Codelab regresi linear
Updated 8 November 2024
Codelab ini akan mengajarkan cara menggunakan regresi linear untuk membuat model yang memprediksi biaya per klik. Untuk menyelesaikan codelab ini, Anda memerlukan: Untuk menyelesaikan codelab ini, Anda memerlukan cukup data kampanye berkualitas
Codelab regresi logistik
Updated 8 November 2024
Codelab ini akan mengajarkan cara menggunakan regresi logistik untuk memahami sejauh mana fitur seperti gender, kelompok usia, waktu tayangan, dan jenis browser berkorelasi dengan kemungkinan pengguna mengklik iklan. Untuk menyelesaikan codelab ini,
Mengenkripsi Cloud Functions menggunakan Kunci Enkripsi yang Dikelola Pelanggan (CMEK)
Updated 8 November 2024
use-cmek-to-encrypt-cloud-functions
Aplikasi Pemantauan Traffic Vertex AI Vision
Updated 8 November 2024
Codelab ini berfokus pada pembuatan aplikasi Vertex AI Vision end-to-end untuk memantau streaming video traffic real-time. Kita akan menggunakan Analytics Occupancy model Khusus yang telah dilatih sebelumnya. Anda juga akan mempelajari cara membuat Streaming Video untuk ditransfer ke dalam Aplikasi, cara membangun dan men-deploy aplikasi, cara menggunakan BigQuery untuk menganalisis output JSON Model, dan memvisualisasikan hasilnya di Looker Studio.
Memahami Skaffold
Updated 8 November 2024
Skaffold adalah alat yang menangani alur kerja untuk mem-build, mengirim, dan men-deploy aplikasi Anda. Anda dapat menggunakan Skaffold untuk mengonfigurasi ruang kerja pengembangan lokal dengan mudah, menyederhanakan loop pengembangan internal, dan
Aplikasi Deteksi Antrean Vertex AI Vision
Updated 8 November 2024
Codelab ini berfokus pada pembuatan aplikasi Vertex AI Vision end-to-end untuk memantau skenario deteksi antrean di toko retail. Kita akan menggunakan Analytics Occupancy model Khusus yang telah dilatih sebelumnya. Anda juga akan mempelajari cara membuat Streaming Video untuk ditransfer ke dalam Aplikasi, cara membangun dan men-deploy aplikasi, cara menggunakan BigQuery untuk menganalisis output JSON Model, dan memvisualisasikan hasilnya di Looker Studio.
Vertex AI: Membangun model deteksi penipuan dengan AutoML
Updated 8 November 2024
Di lab ini, Anda akan menggunakan Vertex AI untuk melatih dan menayangkan model dengan data tabulasi. Ini adalah penawaran produk AI terbaru di Google Cloud, dan saat ini masih dalam tahap pratinjau. Anda akan mempelajari cara: Total biaya untuk
Vertex AI: Melatih dan menyalurkan model kustom
Updated 8 November 2024
Di lab ini, Anda akan menggunakan Vertex AI untuk melatih dan menayangkan model TensorFlow menggunakan kode dalam penampung kustom. Meskipun kita menggunakan TensorFlow untuk kode model di sini, Anda dapat dengan mudah menggantinya dengan framework
Memaksimalkan Eksperimen: Mengelola Eksperimen Machine Learning dengan Vertex AI
Updated 8 November 2024
Di lab ini, Anda akan menggunakan Vertex AI untuk membuat pipeline yang melatih Model Keras kustom di TensorFlow. Kemudian, kita akan menggunakan fungsi baru yang tersedia di Vertex AI Experiments untuk melacak dan membandingkan operasi model guna
Mengupdate aplikasi untuk menggunakan model Machine Learning pemfilteran spam
Updated 8 November 2024
Pelajari cara mengupdate aplikasi dengan model ML yang mampu memfilter spam komentar dasar.
- Android
- TensorFlow
Filter Gerakan Vertex AI Vision
Updated 8 November 2024
Codelab ini berfokus pada pembuatan aplikasi Vertex AI Vision end-to-end untuk mendemonstrasikan pengiriman video dengan fitur pemfilteran gerakan. Dalam tutorial ini, Anda akan mempelajari cara menyerap streaming video ke dalam Aplikasi dengan konfigurasi filter gerakan.
Aplikasi Analisis Jumlah Tamu Vertex AI Vision dengan Pengelolaan Peristiwa
Updated 8 November 2024
Codelab ini berfokus pada pembuatan aplikasi Vertex AI Vision end-to-end untuk mendemonstrasikan peristiwa pengiriman dengan fitur manajemen peristiwa. Kita akan menggunakan Analytics Occupancy model Khusus yang telah dilatih sebelumnya. Anda juga akan mempelajari cara membuat Streaming Video untuk ditransfer ke dalam Aplikasi, serta cara membangun dan men-deploy aplikasi tersebut.
Menggunakan Pulumi di Google Cloud dengan YAML
Updated 8 November 2024
Lab ini memungkinkan Anda mempelajari cara menggunakan Pulumi di Google Cloud dengan YAML
Vertex AI: Pelatihan Multi-Pekerja dan Pemelajaran Transfer dengan TensorFlow
Updated 8 November 2024
Di lab ini, Anda akan menggunakan Vertex AI untuk menjalankan tugas pelatihan multipekerja untuk model TensorFlow. Anda akan mempelajari cara: Total biaya untuk menjalankan lab ini di Google Cloud adalah sekitar $5. Lab ini menggunakan penawaran
Membangun model ML keuangan dengan What-If Tool dan Vertex AI
Updated 7 November 2024
Di lab ini, Anda akan mempelajari cara melatih model XGBoost pada set data keuangan, men-deploy-nya ke Vertex AI, dan menganalisisnya dengan What-If Tool
- TensorFlow
Vertex AI Workbench: Latih model TensorFlow dengan data dari BigQuery
Updated 7 November 2024
Di lab ini, Anda akan mempelajari cara menggunakan Vertex AI Workbench untuk eksplorasi data dan pelatihan model ML. Anda akan mempelajari cara: Total biaya untuk menjalankan lab ini di Google Cloud adalah sekitar $1. Lab ini menggunakan penawaran
Cara menggunakan fungsi Cloud Run dan Gemini untuk meringkas file teks yang diupload ke bucket Cloud Storage
Updated 7 November 2024
cara mulai menggunakan fungsi Cloud Run berbasis peristiwa
- Cloud Run
Cara menggunakan Ollama sebagai file bantuan dengan GPU Cloud Run dan Open WebUI sebagai container ingress frontend
Updated 7 November 2024
Pelajari cara menggunakan Ollama sebagai file bantuan dengan GPU Cloud Run dan Open WebUI sebagai container ingress frontend
- Cloud Run
Membuat Agen AI dengan Vertex AI Agent Builder
Updated 7 November 2024
Dalam codelab ini, Anda akan mempelajari cara membuat dan men-deploy agen AI generatif menggunakan alat dan infrastruktur canggih Google Cloud. Kami akan membahas konsep-konsep penting dan memandu Anda melalui langkah-langkah awal untuk menyiapkan dan menjalankan agen pertama Anda.
Men-debug Integrasi Matter
Updated 6 November 2024
Pelajari cara memecahkan masalah integrasi Matter menggunakan alat analisis dan mencari tahu lebih lanjut tentang referensi dukungan developer.
- Matter
Pelajari cara membangun dan men-deploy aplikasi LangChain di Cloud Run
Updated 6 November 2024
Pelajari cara membangun dan men-deploy aplikasi LangChain di Cloud Run
Memahami fulfillment dengan mengintegrasikan Dialogflow dengan Kalender
Updated 6 November 2024
Pelajari konsep pemenuhan di Dialogflow.
Mengintegrasikan Vision API dengan Dialogflow
Updated 6 November 2024
Pelajari cara mengintegrasikan Vision API dengan Dialogflow.
MDC-101 Android: Dasar-Dasar Komponen Material (MDC) (Kotlin)
Updated 4 November 2024
Pelajari dasar-dasar penggunaan Komponen Material untuk Android dengan mem-build aplikasi sederhana menggunakan komponen inti di Kotlin.
Tutorial 13: Desain UI aplikasi
Updated 4 November 2024
Pelajari praktik terbaik UI dan cara membuat aplikasi Anda mengikuti panduan Desain Material.
- Android
Jaringan neural konvolusional, dengan Keras dan TPU
Updated 4 November 2024
Di lab ini, Anda akan mempelajari cara menyusun lapisan konvolusional menjadi model jaringan neural yang dapat mengenali bunga. Kali ini, Anda akan membangun model sendiri dari awal dan menggunakan kecanggihan TPU untuk melatihnya dalam hitungan detik dan mengulangi desainnya. Lab ini mencakup penjelasan teoretis yang diperlukan tentang jaringan neural konvolusional serta merupakan titik awal yang bagus bagi developer yang mempelajari deep learning.
- TensorFlow
Google Ads dengan Peristiwa kustom Google Analytics for Firebase - iOS
Updated 4 November 2024
Dalam codelab ini, Anda akan mempelajari cara menerapkan peristiwa kustom dengan GA4F iOS SDK dan meluncurkan kampanye tindakan melalui Google Ads.
Pesan iframe Looker tersemat
Updated 4 November 2024
Anda akan mempelajari cara memproses peristiwa secara terprogram dari dan mengirim tindakan ke konten Looker yang disematkan.
- Looker
MDC-103 Android: Penerapan Tema Material dengan Warna, Ketinggian, dan Jenis (Kotlin)
Updated 4 November 2024
Temukan cara Komponen Material untuk Android memudahkan Anda dalam membedakan produk dan mengekspresikan merek melalui desain di Kotlin.
MDC-102 Android: Tata Letak dan Struktur Material (Java)
Updated 4 November 2024
Pelajari cara menggunakan Material untuk struktur dan tata letak di Android di Java.
Opsi pemberian alamat IP IPv4 dan IPv6
Updated 4 November 2024
Dalam codelab ini, Anda akan membuat dua VPC dan menggunakan berbagai jenis alamat IP untuk mengakses situs apache sederhana Anda.
Google Ads dengan peristiwa kustom Google Analytics for Firebase - Unity
Updated 4 November 2024
Dalam codelab ini, Anda akan mempelajari cara menerapkan peristiwa kustom dengan GA4F iOS di lingkungan Unity dan meluncurkan kampanye tindakan melalui Google Ads.
Android MDC-102: Tata Letak dan Struktur Material (Kotlin)
Updated 4 November 2024
Pelajari cara menggunakan Material untuk struktur dan tata letak di Android dalam Kotlin.
Cara menyematkan Looker dengan Embed SDK
Updated 4 November 2024
Anda akan mempelajari cara menyematkan dasbor Looker dengan Looker Embed SDK
- Looker
Melindungi data Firestore Anda dengan Aturan Keamanan Firebase
Updated 4 November 2024
Pelajari cara melindungi data Firestore dengan Aturan Keamanan
- Firestore
- Firebase
Mengintegrasikan Test Lab ke dalam sistem CI/CD Anda
Updated 4 November 2024
Codelab ini akan memandu Anda menggunakan gcloud CLI untuk menjalankan rangkaian pengujian besar secara terprogram di sistem CI/CD yang ada seperti Jenkins. Codelab ini tidak bergantung pada platform.
- Firebase Test Lab
Mengintegrasikan Magento dengan Cloud Spanner
Updated 4 November 2024
Dalam codelab ini, Anda akan mengintegrasikan platform eCommerce Magento open source dengan Cloud Spanner.
Web MDC-111: Menggabungkan Komponen Material ke dalam codebase Anda (Web)
Updated 4 November 2024
Pelajari cara menggabungkan setiap Komponen Material ke dalam code base web yang ada tanpa memulai dari awal.
Codelab Ekstensi Ringkasan Dasbor Looker
Updated 4 November 2024
Dalam codelab ini, Anda akan mempelajari cara menyiapkan Ekstensi Peringkasan Dasbor Looker untuk pengembangan lokal dan men-deploy ekstensi tersebut ke produksi.
- Looker
Menghubungkan Looker Cloud melalui jaringan hybrid
Updated 4 November 2024
Dalam tutorial ini, Anda akan mempelajari cara mengonfigurasi dan memvalidasi Looker Cloud Core Private IP melalui jaringan hybrid.
- Looker
ConvNets yang Keras dan modern, di TPU
Updated 4 November 2024
Di lab ini, Anda akan mempelajari cara membangun, melatih, dan menyesuaikan jaringan neural konvolusional Anda sendiri dari awal. Hal ini sekarang dapat dilakukan dalam hitungan menit menggunakan kecanggihan TPU. Anda juga akan mempelajari berbagai pendekatan, mulai dari pembelajaran transfer yang sangat sederhana hingga arsitektur konvolusional modern seperti Squeezenet. Lab ini mencakup penjelasan teoretis yang diperlukan tentang jaringan neural dan merupakan titik awal yang baik bagi developer yang mempelajari deep learning. Lab ini menggunakan Tensorflow 2.
- TensorFlow
Pipeline data berkecepatan TPU: tf.data.Dataset dan TFRecords
Updated 4 November 2024
TPU sangat cepat. Aliran data pelatihan harus dapat mengimbangi kecepatan pelatihan mereka. Di lab ini, Anda akan mempelajari cara memuat data dari GCS dengan tf.data.Dataset API untuk melakukan feed pada TPU Anda.
- TensorFlow
Pengembangan Lokal dengan Firebase Emulator Suite
Updated 4 November 2024
Pelajari cara mengembangkan aplikasi web dengan Firebase Emulator Suite.
- Firestore
- Firebase Authentication
- Cloud Functions for Firebase
- Firebase Hosting
Perantaian Eksplisit Load Balancer GCP L7 dengan PSC
Updated 4 November 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Private Service Connect untuk membuat rantai Load Balancer L7.
Web MDC-102: Tata Letak dan Struktur Material (Web)
Updated 4 November 2024
Pelajari cara menggunakan Material untuk struktur dan tata letak di web.
Mengakses Google API dari host lokal menggunakan alamat IPv6
Updated 4 November 2024
Dalam codelab ini, Anda akan mempelajari cara mengonfigurasi dan memvalidasi akses IPv6 ke Google API dari host lokal
Model Keras pertama Anda, dengan pemelajaran transfer
Updated 4 November 2024
Di lab ini, Anda akan mempelajari cara membangun pengklasifikasi Keras. Alih-alih mencoba mengetahui kombinasi sempurna dari lapisan jaringan neural untuk mengenali bunga, pertama-tama kita akan menggunakan teknik yang disebut pemelajaran transfer (transfer learning) untuk menyesuaikan model terlatih yang canggih ke set data kita. Lab ini mencakup penjelasan teoretis yang diperlukan tentang jaringan neural dan merupakan titik awal yang baik bagi developer yang mempelajari deep learning.
ConvNets, SqueezeNet, Xception modern, dengan Keras dan TPU
Updated 4 November 2024
Di lab ini, Anda akan mempelajari arsitektur konvolusional modern dan menggunakan pengetahuan Anda untuk menerapkan konvnet sederhana namun efektif yang disebut "squeezenet". Lab ini mencakup penjelasan teoretis yang diperlukan tentang jaringan neural konvolusional serta merupakan titik awal yang bagus bagi developer yang mempelajari deep learning.
- TensorFlow
Membangun Pipeline Data Serverless: IoT ke Analisis
Updated 4 November 2024
Dalam codelab ini, Anda akan mendapatkan pengalaman langsung dengan pola arsitektur yang biasa digunakan untuk mencapai skala dan ketahanan saat menangani data real-time. Anda akan membangun perangkat IoT (Raspberry Pi) yang mengukur data cuaca lalu membuat pipeline data termasuk antrean pesan, fungsi serverless, data warehouse berbasis Cloud, dan dasbor analisis menggunakan Cloud Platform Google.
Menjalankan tugas jumlah kata Hadoop di cluster Dataproc
Updated 4 November 2024
Codelab ini menampilkan cara membuat dan menjalankan alur kerja Apache Airflow di Cloud Composer yang menyelesaikan tugas berikut:
Membuat Transisi Indah dengan Gerakan Material untuk Android
Updated 4 November 2024
Mem-build sistem gerakan Material ke aplikasi Reply menggunakan transisi dari Komponen Material untuk library Android, dan Kotlin.
- Android
Membuat Penampil Bata dengan elemen lit-element
Updated 4 November 2024
Dalam codelab ini, Anda akan membuat komponen web Brick Viewer dengan bantuan lit-element.
Navigasi
Updated 4 November 2024
Navigasi adalah elemen utama dari setiap situs aplikasi, dan dimulai dengan HTML.
Glosarium
Updated 24 Oktober 2024
Pelajari istilah dan konsep aksesibilitas umum.
Codelab regresi linear
Updated 22 Oktober 2024
Codelab ini akan mengajari Anda cara menggunakan regresi linear untuk membuat model yang memprediksi biaya per klik. Untuk menyelesaikan codelab ini, Anda memerlukan data kampanye berkualitas tinggi yang cukup untuk membuat model. Jalankan kueri
Memulai Web Serial API
Updated 16 Oktober 2024
Dalam codelab ini, Anda akan membuat halaman web yang berinteraksi dengan papan micro:bit BBC untuk menampilkan gambar pada layar LED 5x5. Anda akan mempelajari Web Serial API dan cara menggunakan streaming yang dapat dibaca, ditulis, dan diubah untuk berkomunikasi dengan perangkat serial melalui browser.
Vertex AI Workbench: Membangun model klasifikasi gambar dengan pemelajaran transfer dan eksekutor notebook
Updated 16 Oktober 2024
Di lab ini, Anda akan mempelajari cara mengonfigurasi dan meluncurkan eksekusi notebook dengan Vertex AI Workbench. Anda akan mempelajari cara: Total biaya untuk menjalankan lab ini di Google Cloud adalah sekitar $2. Lab ini menggunakan penawaran
Menjalankan pipeline pemrosesan teks big data di Cloud Dataflow
Updated 15 Oktober 2024
Anda akan menggunakan Cloud Dataflow, membuat project Maven dengan Cloud Dataflow SDK, dan menjalankan pipeline jumlah pekerjaan yang didistribusikan menggunakan Google Cloud Platform Console.
Membangun aplikasi chat berbasis LLM dan RAG menggunakan database Cloud SQL dan LangChain
Updated 15 Oktober 2024
Dalam codelab ini, Anda akan mempelajari cara membuat database, men-deploy Layanan Pengambilan GenAI untuk database, dan membuat contoh aplikasi chat menggunakan layanan tersebut.
- Cloud SQL
Menjadikan aplikasi Android lebih mudah diakses
Updated 14 Oktober 2024
Pelajari prinsip aksesibilitas yang membuat perbedaan besar bagi pengguna Anda, termasuk kontras warna, ukuran target sentuh, dan pelabelan konten.
- Android
Membuat Aplikasi Web Akses Perangkat
Updated 13 Oktober 2024
Dalam Codelab ini, Anda akan mempelajari cara kerja Akses Perangkat dan membuat aplikasi web yang menangani autentikasi dan panggilan Smart Device Management API untuk Nest Thermostat.
- Akses Perangkat
Menggunakan FCM HTTP v1 API dengan token akses OAuth 2
Updated 10 Oktober 2024
Dibandingkan dengan API lama FCM, FCM HTTP v1 API menyediakan model otorisasi yang lebih aman menggunakan token akses berumur pendek. Langkah-langkah untuk membuat token akses untuk FCM v1 API sangat berbeda dengan langkah-langkah untuk API lama.
Beri tahu penguji tentang rilis aplikasi baru dengan Firebase App Distribution Android SDK - Codelab
Updated 10 Oktober 2024
Kirim versi terbaru Anda ke tangan penguji dengan cepat, dengan App Distribution Android SDK. Dalam codelab ini, Anda akan mengupdate aplikasi untuk menampilkan notifikasi dalam aplikasi kepada penguji saat rilis baru tersedia.
- Firebase
- Firebase App Distribution
- Android
Game Latihan Ejaan menggunakan Asisten Google dan Cloud Firestore
Updated 10 Oktober 2024
Platform developer Asisten Google memungkinkan Anda membuat software untuk memperluas fungsi Asisten Google, asisten pribadi virtual, di lebih dari 1 miliar perangkat, termasuk smart speaker, ponsel, mobil, TV, headphone, dan lainnya. Pengguna
- Asisten Google
Pengembangan lokal untuk aplikasi Flutter Anda menggunakan Firebase Emulator Suite
Updated 10 Oktober 2024
Codelab yang menguraikan cara menggunakan Firebase Emulator Suite selama pengembangan dengan Flutter. Codelab ini akan menggunakan emulator Auth dan Firestore untuk mendemonstrasikan penggunaan emulator.
- Firebase
- Firebase Authentication
- Flutter
- Firestore
Membuat otomatisasi bernaskah
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara menulis otomatisasi dengan skrip.
Membuat Aplikasi Android untuk Masalah
Updated 20 September 2024
Sesuaikan Aplikasi Contoh Google Home untuk Materi untuk menugaskan dan mengelola perangkat.
- Matter
TensorFlow, Keras dan deep learning, tanpa gelar PhD
Updated 20 September 2024
Dalam codelab ini, Anda akan mengajari komputer untuk mengenali angka dari tulisan tangan dengan akurasi 99%, dalam 100 baris kode Python / Keras.
- TensorFlow
Menggunakan Video Intelligence API dengan Python
Updated 20 September 2024
Dalam tutorial ini, Anda akan mempelajari cara menggunakan Video Intelligence API dengan Python.
Memulai Cloud Functions
Updated 20 September 2024
Mulai gunakan Cloud Functions, lingkungan eksekusi serverless dari Google untuk membangun dan menghubungkan layanan cloud. Lab praktik ini menunjukkan kepada Anda cara membuat, men-deploy, dan menguji fungsi cloud menggunakan konsol Google Cloud
Menggunakan Vision API dengan C#
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Google Cloud Vision API dengan C#.
Klasifikasi Otomatis Data Uploaded ke Cloud Storage dengan DLP API dan Cloud Functions
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan DLP API untuk secara otomatis mengklasifikasikan data yang diupload ke Cloud Storage. Berdasarkan Otomatisasi Klasifikasi Data yang Diupload ke Cloud Storage
Men-deploy aplikasi ASP.NET Core ke Kubernetes di Google Kubernetes Engine
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara mengubah kode ASP.NET Core menjadi aplikasi replika yang berjalan di Kubernetes di Google Kubernetes Engine.
Memasukkan aplikasi Kotlin Spring Boot ke dalam container dan men-deploy-nya ke Cloud Run
Updated 20 September 2024
Pelajari cara mem-build dan memublikasikan image Docker yang dioptimalkan untuk aplikasi Spring Boot Kotlin dalam waktu singkat tanpa Docker atau Dockerfile, lalu jalankan image yang telah dibuat di Cloud Run.
Membuat layanan gRPC dengan Java
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara membangun layanan berbasis Java yang mengekspos API melalui gRPC. Kemudian, Anda akan menulis klien command line Java untuk layanan gRPC.
Men-deploy aplikasi ASP.NET Core ke Google Kubernetes Engine dengan Istio (Bagian 1)
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara men-deploy aplikasi ASP.NET Core ke Google Kubernetes Engine dengan Istio.
Dari Notebook ke Kubeflow Pipelines dengan HP Tuning: Perjalanan Data Science
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara membangun dan men-deploy pipeline data science yang kompleks dengan penyesuaian hyperparameter di Kubeflow Pipelines, tanpa menggunakan SDK atau perintah CLI apa pun.
Men-deploy aplikasi ASP.NET Core ke Google Kubernetes Engine dengan Istio (Bagian 2)
Updated 20 September 2024
Dalam codelab ini, Anda akan terus mengerjakan aplikasi ASP.NET Core dari bagian 1 dan menambahkan lebih banyak fitur Istio ke dalamnya.
Memigrasikan Python 2 App Engine Cloud NDB & Aplikasi Cloud Tasks ke Python 3 dan Cloud Datastore (Modul 9)
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara memigrasikan aplikasi Python 2 App Engine Cloud NDB dan Cloud Tasks (v1) ke Python 3, Cloud Datastore, dan Cloud Tasks (v2)
Kubeflow Pipelines - Perangkuman Masalah GitHub
Updated 20 September 2024
Dalam codelab ini, Anda akan menyiapkan penginstalan Cloud AI Platforms Pipeline (KFP yang Dihosting) dengan GKE, membangun dan menjalankan alur kerja ML menggunakan Kubeflow Pipelines, serta menentukan dan menjalankan pipeline dari dalam AI Platform Notebook (Jupyter).
- TensorFlow
Men-deploy aplikasi Micronaut dalam container dengan Jib ke Google Kubernetes Engine
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara mengubah microservice Micronaut menjadi layanan replika yang berjalan di Google Kubernetes Engine.
Membuat layanan gRPC dengan C#
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara membangun layanan C# untuk mengekspos API melalui gRPC dan membuat klien C# untuk memanggil layanan gRPC.
Dari Notebook ke Kubeflow Pipelines dengan MiniKF dan Kale
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara membangun dan men-deploy pipeline data science yang kompleks dengan Kubeflow Pipelines, tanpa menggunakan perintah CLI atau SDK apa pun.
Memulai Managed Active Directory
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara men-deploy Active Directory Terkelola di Google Cloud Platform
Penginstalan
Updated 20 September 2024
Aplikasi terinstal mudah diakses dan dapat memanfaatkan beberapa integrasi yang lebih mendalam dengan OS. Pelajari cara membuat PWA Anda dapat diinstal dan dapatkan manfaat tersebut.
Progressive Web App
Updated 20 September 2024
Progressive Web App (PWA) adalah aplikasi web yang dibuat dan ditingkatkan dengan API modern untuk memberikan kemampuan, keandalan, dan kemampuan penginstalan yang lebih baik saat menjangkau siapa saja, di mana saja, di perangkat apa pun, semuanya dengan satu codebase.
Peningkatan
Updated 20 September 2024
Pengguna Anda mengharapkan pengalaman yang baik. Dalam bab ini, Anda akan melihat cara meningkatkan PWA dengan layar pembuka, pintasan aplikasi, dan cara kerja sesi.
Desain aplikasi
Updated 20 September 2024
Salah satu perbedaan utama antara Progressive Web App serta situs klasik dan aplikasi web adalah kemampuan penginstalan. Hal ini menciptakan pengalaman mandiri yang lebih terintegrasi ke dalam platform dan sistem operasi. Instalasi memungkinkan fleksibilitas baru dan tanggung jawab baru, karena kami tidak memiliki antarmuka pengguna browser seputar konten kami.
Menggunakan Text-to-Speech API dengan Node.js
Updated 20 September 2024
Dalam codelab ini, Anda akan mentranskripsikan file audio menggunakan Text-to-Speech API dengan Node.js
Codelab Aturan WAF yang Telah Dikonfigurasi di Cloud Armor
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari aturan WAF Cloud Armor yang telah dikonfigurasi sebelumnya, sehingga Anda dapat terlindung dari 10 kerentanan OWASP teratas menggunakan nama sederhana untuk set aturan.
Private Service Connect untuk Google API
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari Private Service Connect untuk Google API. Lebih khususnya, Anda akan membuat endpoint layanan untuk API penyimpanan, membuat bucket Cloud Storage & melakukan validasi menggunakan DNS.
Menghosting dan menskalakan aplikasi web di Google Cloud dengan Compute Engine
Updated 20 September 2024
Pelajari cara menghosting dan menskalakan aplikasi web di Google Cloud dengan Compute Engine.
Cloud Armor dan Load Balancer Proxy TCP/SSL - Codelab untuk pembatasan kapasitas dan daftar Penolakan IP
Updated 20 September 2024
Dalam codelab ini, Anda akan membuat load balancer proxy TCP/SSL dengan layanan backend dan menggunakan Cloud Armor untuk membatasi akses ke load balancer hanya kepada sekumpulan klien pengguna tertentu
Memulai tugas Cloud Run
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari aplikasi Node.js terlebih dahulu untuk mengambil screenshot halaman web dan menyimpannya ke Cloud Storage. Selanjutnya, Anda akan mem-build image container untuk aplikasi, menjalankannya sebagai tugas di Cloud Run, mengupdate tugas untuk memproses lebih banyak halaman web, dan menjalankan tugas sesuai jadwal dengan Cloud Scheduler.
Menggunakan Video Intelligence API dengan C#
Updated 20 September 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Video Intelligence API dengan C#
Membangun tata letak aplikasi animasi yang responsif dengan Material 3
Updated 20 September 2024
Dalam codelab ini, Anda akan mendapatkan pengalaman membangun aplikasi menggunakan Material 3 di keenam platform yang didukung Flutter, yang akan menghasilkan aplikasi dengan desain adaptif dan animasi yang lancar.
- Flutter
Membuat elemen penggeser gambar menggunakan Angular
Updated 18 September 2024
Di codelab ini, Anda akan membuat penggeser gambar, yang berfungsi secara terpisah dari framework Angular, dapat diimpor di framework mana pun, dan sangat mudah diintegrasikan.
Playbook Kartu Data: Dokumentasi transparan untuk responsible AI
Updated 18 September 2024
Pelajari Playbook Kartu Data, sebuah toolkit yang dapat membantu Anda menghadapi tantangan transparansi dengan set data AI.
Mulai menggunakan Geospatial Creator di Adobe Aero versi pra-rilis
Updated 18 September 2024
Pelajari cara menggunakan alat Geospatial Creator di Adobe Aero.
- Android
- ARCore
Membangun aplikasi untuk Google Chat
Updated 18 September 2024
Pelajari cara mendesain dan membangun aplikasi untuk Google Chat.
Mulai menggunakan Geospatial Creator untuk Unity
Updated 18 September 2024
Pelajari cara menggunakan ARCore Geospatial Creator untuk Unity.
- Android
- ARCore
Mengimplementasikan kunci sandi dengan isi otomatis formulir di aplikasi web
Updated 18 September 2024
Pelajari cara mengimplementasikan kunci sandi dengan isi otomatis formulir di aplikasi web untuk membuat proses login yang lebih mudah dan aman.
Memulai dengan Scene Semantics dan Geospatial Depth API di ARCore
Updated 18 September 2024
Pelajari cara menggunakan Scene Semantics dan Geospatial Depth API dengan Kotlin di ARCore.
- Android
- ARCore
Mulai menggunakan Streetscape Geometry dan API anchor atap di ARCore
Updated 18 September 2024
Pelajari cara menggunakan Streetscape Geometry dan API anchor atap di ARCore dengan Kotlin.
- Android
- ARCore
Deteksi
Updated 18 September 2024
Mengidentifikasi bagaimana pengguna berinteraksi dengan aplikasi Anda berguna dalam menyesuaikan dan meningkatkan pengalaman pengguna. Misalnya, Anda dapat memeriksa apakah aplikasi sudah terinstal di perangkat pengguna dan mengimplementasikan fitur seperti mentransfer navigasi ke aplikasi mandiri dari browser.
Aplikasi Flutter pertama Anda
Updated 16 September 2024
Dalam codelab ini, Anda akan mempelajari cara membangun aplikasi Flutter yang menghasilkan nama acak yang terdengar keren.
- Flutter
AI Generatif untuk Analisis Video dengan Vertex AI
Updated 12 September 2024
Pelajari cara menganalisis penayangan influencer di YouTube pada perusahaan atau produk apa pun, menggunakan kemampuan AI Generatif Google.
Membuat aplikasi iOS kompatibel untuk Cast
Updated 11 September 2024
Dalam codelab ini, Anda akan memodifikasi aplikasi video iOS yang sudah ada untuk mentransmisikan konten di perangkat yang kompatibel dengan Google Cast.
- Cast
Mengenkripsi Resource dengan Mudah Menggunakan Kunci Otomatis Cloud KMS
Updated 10 September 2024
Dalam codelab ini, Anda akan menyiapkan Kunci Otomatis Cloud KMS serta mengenkripsi resource secara otomatis dan sesuai permintaan saat Anda membuatnya.
Membuat database AlloyDB dengan Tugas Cloud Run
Updated 9 September 2024
Pelajari cara membuat database AlloyDB menggunakan Tugas Cloud Run
Insight LLM di Tempat: BigQuery & Gemini untuk Analisis Data Terstruktur & Tidak Terstruktur
Updated 9 September 2024
Dengan codelab ini, kita akan menunjukkan cara mengintegrasikan model LLM, Gemini 1.0 Pro (hanya teks), dan Gemini 1.0 Pro Vision (multimodal), langsung di dalam workload BigQuery Anda untuk mendapatkan pengalaman pembuatan insight generatif dengan sedikit kode.
Pengembangan InnerLoop dengan Python
Updated 9 September 2024
Pelajari fitur dan kemampuan yang didesain untuk menyederhanakan alur kerja pengembangan software engineer yang bertugas mengembangkan aplikasi Java di lingkungan dalam container.
AI generatif determenistik dengan panggilan fungsi Gemini di Java
Updated 9 September 2024
Mendemonstrasikan fitur panggilan fungsi Gemini di aplikasi Java dengan memanggil model Gemini untuk mengorkestrasi input untuk panggilan fungsi, memanggil API, lalu memproses respons dalam panggilan Gemini lainnya dan men-deploy-nya ke endpoint REST.
Menghubungkan ke Private CloudSQL dari Cloud Run
Updated 9 September 2024
Di lab ini, Anda akan membuat layanan menu Cymbal Eats, mengekspos RESTful API untuk menambahkan, memperbarui, menghapus, dan mencantumkan item menu. Anda akan membuat database Cloud SQL sebagai database backend untuk layanan menu, yang akan
Ringkasan Pencegahan Kebocoran Data Cloud
Updated 9 September 2024
Codelab ini akan memperkenalkan pengguna ke DLP API melalui antarmuka command line. Pengguna akan mendownload kode project dan meninjau beberapa alat di direktori contoh dan fungsi dasarnya.
API Cloud DNS ResourceRecordSets
Updated 9 September 2024
Dalam Codelab ini, Anda akan membuat Cloud DNS ManagedZone dan ResourceRecordSets yang relevan menggunakan gcloud untuk mengelola domain dan subdomain Anda' resolusi.
Google Compute Engine
Updated 9 September 2024
Dalam codelab ini, Anda akan memahami Google Compute Engine dengan menjalankan VM, menginstal software, dan menyediakannya di Internet melalui load balancer jaringan.
Menggunakan BigQuery dengan Python
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan BigQuery dengan Python
Pengelolaan Bot dengan Google Cloud Armor + reCAPTCHA
Updated 9 September 2024
Dalam codelab ini, Anda akan membuat load balancer dan layanan backend terkait. Kemudian, Anda akan membuat aturan pengelolaan bot Cloud Armor dan mempelajari cara aturan tersebut melindungi backend Anda.
Mengelola prosesor Document AI dengan Python
Updated 9 September 2024
Dalam tutorial ini, Anda akan mempelajari cara mengelola prosesor Document AI dengan Python.
Menjalankan tugas BigQuery secara paralel dengan Workflows
Updated 9 September 2024
Dalam codelab ini, Anda akan melihat cara menjalankan tugas BigQuery terhadap set data Wikipedia secara paralel dengan fitur iterasi paralel Workflows.
Buffering permintaan HTTP dengan Cloud Tasks
Updated 9 September 2024
Dalam codelab ini, Anda akan terlebih dahulu mempelajari cara membuat dan menggunakan antrean Cloud Tasks reguler untuk tugas target HTTP. Kemudian, Anda akan mempelajari cara menggunakan penggantian URI HTTP tingkat antrean dan BufferTask API baru untuk melakukan buffering permintaan HTTP dengan lebih mudah menggunakan Cloud Tasks.
Pembatasan Kapasitas dengan Cloud Armor
Updated 9 September 2024
Dalam codelab ini, Anda akan membuat load balancer dan layanan backend terkait. Anda kemudian akan membuat kebijakan pembatasan kapasitas Cloud Armor dan memahami cara kebijakan tersebut melindungi backend Anda.
Menyediakan dan Menggunakan Cluster Hadoop/Spark Terkelola dengan Cloud Dataproc (Command Line)
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari cara memulai cluster Spark/Hadoop terkelola menggunakan Dataproc, mengirimkan contoh tugas Spark, dan mematikan cluster menggunakan command line.
Mengintegrasikan Dialogflow dengan Google Chat
Updated 9 September 2024
Dalam codelab ini, Anda akan meningkatkan aplikasi Chat Penjadwal Janji Temu yang didukung oleh Dialogflow dan Google Kalender agar berjalan di Google Chat. Anda akan membangun dan men-deploy pesan Google Chat kustom.
- Google Workspace
Memecahkan masalah dengan Gemini CodeLab
Updated 9 September 2024
CodeLab ini menunjukkan penggunaan Gemini untuk Google Cloud guna mempercepat pemecahan masalah dan perbaikan masalah. Anda akan memahami Gemini dalam meringkas log, menjelaskan error, dan membantu menemukan solusi untuk masalah tersebut.
Codelab Kemampuan Web
Updated 9 September 2024
Dalam codelab ini, Anda akan bermain-main dengan beberapa API web yang baru atau hanya tersedia di belakang flag.
Jalankan Model Perkiraan Cuaca WRF dengan Fluid Numerics' Slurm-GCP
Updated 9 September 2024
Codelab ini akan memandu Anda menjalankan WRF® di Google Cloud Platform menggunakan solusi Slurm-GCP dari SchedMD
Deployment berkelanjutan ke Google Kubernetes Engine (GKE) dengan Cloud Build
Updated 9 September 2024
Pelajari cara men-deploy workload dalam container ke GKE dengan Cloud Build secara berkelanjutan.
Hitung Pi di Compute Engine
Updated 9 September 2024
Dalam codelab ini, Anda akan membuat instance Compute Engine baru, mengompilasi, dan menjalankan program untuk menghitung pi ke jutaan angka desimal.
Tingkatkan alur kerja pengembangan Anda dengan Gemini Code Assist
Updated 9 September 2024
Dalam codelab ini, Anda akan melihat cara Gemini Code Assist membantu Anda melintasi tahap-tahap utama Software Development Life Cycle (SDLC) seperti desain, build, serta pengujian dan deployment. Kami akan mendesain dan mengembangkan seluruh aplikasi serta men-deploy-nya di Google Cloud.
Memulai App Engine (Python 3)
Updated 9 September 2024
Dalam tutorial ini, Anda akan mempelajari cara membuat aplikasi web sederhana dengan Python di Google App Engine.
Mengkueri {i>dataset<i} Wikipedia di BigQuery
Updated 9 September 2024
Di codelab ini, Anda akan mempelajari dasar-dasar BigQuery dan cara menggunakannya untuk membuat kueri data berukuran terabyte, seperti set data Wikipedia.
Men-deploy aplikasi Spring Boot ke lingkungan standar App Engine
Updated 9 September 2024
Pelajari cara membuat aplikasi Spring Boot sederhana dan men-deploy-nya ke lingkungan standar App Engine.
Menggunakan BigQuery dengan C#
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan BigQuery dengan C#
Men-deploy aplikasi ASP.NET ke Windows Server di Compute Engine
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari cara men-deploy aplikasi ASP.NET sederhana ke Windows Server di Google Compute Engine
Membangun klien Django frontend untuk aplikasi Dialogflow
Updated 9 September 2024
Pelajari cara membuat klien Django frontend untuk membuat pengalaman percakapan bagi aplikasi Dialogflow.
Pengembangan InnerLoop menggunakan Cloud Workstations dengan Python
Updated 9 September 2024
Pelajari fitur dan kemampuan yang didesain untuk menyederhanakan alur kerja pengembangan bagi software engineer yang bertugas mengembangkan aplikasi Python di lingkungan dalam container menggunakan Cloud Workstation.
Daftar IP Bernama Cloud Armor
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari daftar alamat IP bernama Google Cloud Armor. Lebih khusus lagi, Anda akan mengonfigurasi daftar alamat IP yang diberi nama dalam kebijakan keamanan dan memvalidasi konektivitas.
Membuat dan meluncurkan aplikasi ASP.NET Core dari Google Cloud Shell
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari cara membangun dan meluncurkan aplikasi ASP.NET Core dari Google Cloud Shell – tanpa harus keluar dari browser.
Pengantar Cloud Bigtable
Updated 9 September 2024
Dalam codelab ini, Anda akan diperkenalkan dengan Cloud Bigtable dengan klien Java HBase. Anda akan memuat data, lalu menjalankan beberapa kueri dan memplot data pada peta..
Men-deploy aplikasi ASP.NET Core ke App Engine
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari cara men-deploy aplikasi ASP.NET Core sederhana ke Google App Engine
Lingkungan Pengembangan
Updated 9 September 2024
Pelajari fitur dan kemampuan yang didesain untuk menyederhanakan alur kerja pengembangan bagi software engineer yang bertugas mengembangkan aplikasi Python di lingkungan dalam container menggunakan Cloud Workstation.
Pengembangan InnerLoop dengan Java - SpringBoot
Updated 9 September 2024
Pelajari fitur dan kemampuan yang didesain untuk menyederhanakan alur kerja pengembangan software engineer yang bertugas mengembangkan aplikasi Java di lingkungan dalam container.
Kontrol Layanan VPC - Codelab Perlindungan BigQuery
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari cara melindungi BigQuery API menggunakan Kontrol Layanan VPC. Codelab dimulai tanpa layanan API yang dilindungi oleh perimeter layanan, yang memungkinkan kueri untuk dijalankan pada set data publik, dan
Pengelolaan dependensi dengan Artifact Registry
Updated 9 September 2024
Pelajari cara mengelola dependensi dengan Architect Registry.
Terhubung ke Database yang Terkelola Sepenuhnya dari Cloud Run
Updated 9 September 2024
Mengintegrasikan database serverless dengan aplikasi yang berjalan di Cloud Run, mengonfigurasi layanan untuk menggunakan database relasional Cloud Spanner dan Cloud Firestore
Bangun, latih, dan deploy model XGBoost di Cloud AI Platform
Updated 9 September 2024
Di lab ini, Anda akan mempelajari alur kerja ML lengkap di GCP: menyerap data dari BigQuery, membangun model XGBoost dalam instance Cloud AI Platform Notebooks, dan men-deploy model tersebut ke AI Platform.
Menghubungkan ke instance AlloyDB Pribadi dari aplikasi yang berjalan dengan Autopilot GKE
Updated 9 September 2024
Pelajari cara menghubungkan aplikasi yang berjalan di GKE Autopilot ke instance pribadi database AlloyDB
Membuat Add-on Google Workspace dengan Node.js dan Cloud Run
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari cara membuat Add-on Google Workspace menggunakan Node.js dan Cloud Run.
- Cloud Run
- Google Workspace
Tutorial Dasar Kontrol Layanan VPC I
Updated 9 September 2024
Di lab ini, kita akan membuat perimeter Kontrol Layanan VPC dan menggunakannya untuk melindungi sebuah project. Kemudian, kita akan memicu pelanggaran traffic masuk Kontrol Layanan VPC dan memandu proses pemecahan masalah penolakan. Pada akhir lab ini, Anda akan memiliki pemahaman yang lebih baik tentang cara menggunakan Kontrol Layanan VPC untuk melindungi resource Anda.
Memulai Web Serial API
Updated 9 September 2024
Dalam codelab ini, Anda akan membuat halaman web yang berinteraksi dengan papan micro:bit BBC untuk menampilkan gambar pada layar LED 5x5. Anda akan mempelajari Web Serial API dan cara menggunakan streaming yang dapat dibaca, ditulis, dan diubah untuk berkomunikasi dengan perangkat serial melalui browser.
Vertex AI:Menggunakan rutinitas prediksi kustom dengan Sklearn untuk melakukan pra-pemrosesan dan memposting data proses untuk prediksi
Updated 9 September 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan rutinitas prediksi kustom di Vertex AI untuk menulis logika prapemrosesan dan pascapemrosesan kustom
Tutorial Dasar Kontrol Layanan VPC II - Memecahkan Masalah Pelanggaran Traffic Keluar
Updated 9 September 2024
Di lab ini, kita akan membuat perimeter Kontrol Layanan VPC dan menggunakannya untuk melindungi suatu project. Kemudian, kita akan memicu pelanggaran traffic keluar Kontrol Layanan VPC dan memandu proses pemecahan masalah penolakan dengan membuat aturan traffic keluar. Pada akhir lab ini, Anda akan memiliki pemahaman yang lebih baik tentang cara menggunakan Kontrol Layanan VPC untuk melindungi resource Anda.
Menganalisis model ML keuangan yang di-deploy di Cloud AI Platform dengan What-If Tool
Updated 9 September 2024
Di lab ini, Anda akan mempelajari cara melatih model XGBoost pada set data keuangan, men-deploy-nya ke Cloud AI Platform, dan menganalisisnya dengan What-If Tool
- TensorFlow
Membangun antarmuka adaptif pengguna dengan kueri media preferensi
Updated 9 September 2024
Pelajari cara membangun formulir web adaptif, yang memungkinkan setiap pengguna menerima antarmuka yang disesuaikan dan mencerminkan preferensi mereka pada waktu tertentu.
Memberikan akses ke project Anda dengan IAM
Updated 9 September 2024
Codelab ini menunjukkan cara menggunakan Google Cloud Console untuk memberikan peran Identity and Access Management (IAM) ke akun utama untuk project Anda.
Vertex AI membuat notebook yang dikelola pengguna dan aman
Updated 9 September 2024
Dalam tutorial ini, Anda akan mempelajari cara mengonfigurasi notebook yang dikelola pengguna secara aman
Membangun Asisten Shopping Pintar dengan AlloyDB dan Vertex AI Agent Builder - Bagian 2
Updated 5 September 2024
Dalam codelab ini, Anda akan membangun aplikasi chat berbasis pengetahuan yang dirancang untuk menjawab pertanyaan pelanggan, memandu penemuan produk, dan menyesuaikan hasil penelusuran untuk set data e-commerce
Instal Uji Coba ABAP Platform 2022 di Google Cloud Platform dan Instal ABAP SDK
Updated 4 September 2024
Dalam codelab ini, Anda akan Menginstal ABAP Platform Trial 202
Membangun Asisten Penelusuran Paten dengan AlloyDB dan Vertex AI Agent Builder - Bagian 2
Updated 4 September 2024
Dalam codelab ini, Anda akan membangun aplikasi chat berbasis pengetahuan yang dirancang untuk menjawab pertanyaan terkait penelusuran paten dan memberikan hasil yang relevan secara kontekstual berdasarkan kebenaran set data paten sebagai sumbernya.
Mengonfigurasi autentikasi ABAP SDK menggunakan token untuk SAP yang dihosting di VM Compute Engine dan menjalankan API validasi Alamat
Updated 3 September 2024
Dalam codelab ini, Anda akan mengonfigurasi autentikasi ABAP SDK menggunakan token untuk SAP yang dihosting di VM Compute Engine dan mengeksekusi Address validation API
Router Pembatas Thread - Thread 1.2 Multicast
Updated 29 Agustus 2024
Thread 1.2 memperkenalkan Multicast di seluruh Thread Networks, yang memungkinkan komunikasi multicast antara segmen jaringan Thread dan jaringan Infrastruktur (Wi-Fi/ethernet). Codelab ini akan memandu Anda menjalani proses penyiapan dan bermain dengan fitur Multicast Thread 1.2.
Router Pembatas Thread - Konektivitas IPv6 Dua Arah dan Penemuan Layanan Berbasis DNS
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan menggunakan OTBR sebagai Router Thread Border standar, menemukan dan menjangkau perangkat akhir Thread dari ponsel yang terhubung di jaringan Wi-Fi yang sama.
Menyimulasikan jaringan Thread dengan OpenThread
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan menyimulasikan jaringan Thread pada perangkat virtual menggunakan OpenThread pada mesin Linux atau Mac OS.
Menyimulasikan Jaringan Thread menggunakan OTNS
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan menggunakan OTNS CLI dan visualisasi web untuk menambahkan/memindahkan/menghapus node dalam jaringan Thread yang disimulasikan dan mengamati cara jaringan beradaptasi dengan perubahan topologi.
Router Pembatas Thread - Menyediakan akses Internet melalui NAT64
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan membuat router perbatasan OpenThread dengan dukungan NAT64, dan menggunakan perangkat akhir di jaringan untuk mengakses resource IPv4 saja dari internet.
Menyimulasikan jaringan Thread menggunakan OpenThread di Docker
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan menyimulasikan jaringan Thread pada perangkat virtual menggunakan OpenThread di Docker.
Membangun jaringan Thread dengan board nRF52840 dan OpenThread
Updated 29 Agustus 2024
Dalam Codelab ini, Anda akan memprogram OpenThread pada hardware nyata, membuat dan mengelola jaringan Thread, dan meneruskan pesan antar-node.
Membangun Thread Network dengan ESP32H2 dan ESP Thread Border Router Board
Updated 29 Agustus 2024
Dalam Codelab ini, Anda akan memprogram OpenThread pada hardware nyata, membuat dan mengelola jaringan Thread, dan meneruskan pesan antar-node.
Computer Vision Menjadi Mudah: Vision AI pada Spring Boot dan Java
Updated 29 Agustus 2024
Kami akan membuat aplikasi Computer Vision menggunakan Spring Boot dan Java, yang memungkinkan Anda membuka potensi pengenalan dan analisis citra dalam project Anda.
- Cloud Run
Merutekan pemberitahuan pemantauan Datadog ke Google Cloud dengan Eventarc (Bagian 1)
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara merutekan pemberitahuan pemantauan Datadog ke Google Cloud dengan Eventarc.
Melakukan Pengembangan ke Prod dalam Tiga Langkah Mudah dengan Cloud Run
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan membangun aplikasi web sederhana, menjalankannya di lingkungan developer pribadi, lalu menjalankannya dalam container menggunakan Docker, dan terakhir men-deploy aplikasi yang sama di Cloud.
Membangun Aplikasi Kotlin Spring dengan Google Cloud Platform
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan membangun aplikasi Spring menggunakan Kotlin dan berintegrasi dengan beberapa teknologi Google Cloud Platform, seperti Cloud Pub/Sub dan Cloud SQL.
Hello Cloud Run dengan C#
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara memulai Cloud Run dengan men-deploy dan menjalankan container stateless secara serverless (dengan memisahkan infrastruktur di lokasi lain). Cloud Run menawarkan opsi yang terkelola sepenuhnya serta kemampuan menjalankan berdasarkan cluster GKE.
Merutekan pemberitahuan pemantauan Datadog ke Google Cloud dengan Eventarc (Bagian 2)
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara merespons pemberitahuan pemantauan Datadog dengan Eventarc dan Workflows
Pos Perdagangan Game Cloud Spanner
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan menerapkan layanan item dan layanan pascaperdagangan untuk berfungsi dengan Cloud Spanner.
Terhubung ke Cloud SQL: Compute Engine, IP Pribadi, dan Proxy Cloud SQL
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan menyiapkan koneksi antara instance Compute Engine dan Cloud SQL dalam jaringan internal pribadi Google menggunakan Proxy Cloud SQL.
- Cloud SQL
Terhubung ke Cloud SQL: IP publik dan jaringan yang diizinkan
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan menyiapkan koneksi sederhana ke instance Cloud SQL yang dapat diakses dari mana saja.
- Cloud SQL
Mulai Menggunakan fungsi Cloud Run (HTTP)
Updated 29 Agustus 2024
Pelajari cara mulai menggunakan fungsi Cloud Run
- Cloud Run
Menambahkan widget Layar Utama ke Aplikasi Flutter Anda
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan membuat widget Layar Utama untuk aplikasi Flutter iOS atau Android Anda. Anda akan memulai dengan aplikasi berita Flutter dasar. Kemudian, Anda akan menggunakan framework native untuk membuat UI widget itu sendiri. Terakhir, Anda akan mempelajari cara berbagi resource dan membangun komunikasi antara widget dan aplikasi utama.
- Android
- Flutter
Membatasi Deployment dengan Autentikasi Biner
Updated 29 Agustus 2024
Otorisasi Biner merupakan kontrol keamanan waktu deployment yang memastikan hanya image container tepercaya yang di-deploy di Google Kubernetes Engine (GKE) atau Cloud Run. Dengan Otorisasi Biner, Anda dapat mewajibkan image untuk ditandatangani oleh
Mengembangkan Container dengan Dockerfile
Updated 29 Agustus 2024
Docker adalah platform terbuka untuk mengembangkan, mengirim, dan menjalankan aplikasi. Dengan Docker, Anda dapat memisahkan aplikasi dari infrastruktur dan memperlakukan infrastruktur layaknya aplikasi terkelola. Docker membantu mengirim kode,
Codelab: Membuat Ekstensi Chrome di JavaScript menggunakan Gemini
Updated 29 Agustus 2024
Dengan codelab ini, kita akan membuat ekstensi Chrome menggunakan Gemini. Kami akan menambahkan fitur berulang untuk mencapai tingkat yang membantu kami menambahkan fungsi ke halaman Google Meet.
Cara membuat gambar dari Vertex AI dan Mengupload ke Google Ads
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara membuat gambar dengan Vertex AI dan mengirim gambar ke Google Ads
Kelola Data FHIR dari Aplikasi Android dengan OHS dan Google Cloud
Updated 29 Agustus 2024
Bangun aplikasi seluler layanan kesehatan yang aman, skalabel, patuh, dan berbasis data dengan Android-FHIR SDK, OHS, dan Google Cloud Healthcare API
- Google Cloud
- Android
Membuat model Spark ML dengan Google Dataproc
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mengirimkan tugas Spark ML ke layanan Dataproc Google.
Dataproc di Google Compute Engine
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Dataproc di Google Compute Engine (GCE).
Dataproc Serverless
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari semua hal tentang Dataproc Serverless, termasuk cara memulai dan cara mengakses rangkaian fiturnya yang lengkap.
Mengonfigurasi Eventarc untuk memicu Workflows yang terintegrasi dengan GKE Autopilot dan Pub/Sub
Updated 29 Agustus 2024
Pelajari cara mengonfigurasi Eventarc untuk memicu Workflows yang terintegrasi dengan GKE Autopilot dan Pub/Sub untuk menjalankan proses bisnis reward pelanggan.
Melacak Peristiwa di WebView dengan Google Analytics for Firebase
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan menjalankan cara melacak peristiwa di halaman web dalam WebView menggunakan GA4F dengan meneruskannya ke kode native.
LB HTTP Eksternal dengan Codelab Pengelolaan Traffic Lanjutan (Envoy)
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari fitur traffic lanjutan yang tersedia di Load Balancer HTTP Eksternal yang baru.
Menggambar Situs: Ubah imajinasi Anda menjadi situs menggunakan model Gemini.
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan membangun Aplikasi Cloud Run yang mengubah gambar Anda menjadi kode situs dalam hitungan menit menggunakan model AI Generatif dari pilihan Gemini 1.0 Pro Vision, Gemini 1.5 Pro, dan banyak lagi.
Memicu Workflows dengan Eventarc
Updated 29 Agustus 2024
Pelajari cara mengonfigurasi Eventarc untuk memicu Workflows yang terintegrasi dengan Cloud Run dan Pub/Sub untuk menjalankan proses bisnis reward pelanggan.
Mengembangkan Layanan Aksesibilitas untuk Android
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara membuat Layanan Aksesibilitas untuk pengguna Android.
- Android
Prosesor Khusus dengan Document AI (Python)
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan DocAI Pengadaan dan Lending DocAI untuk mengklasifikasikan dan mengurai dokumen khusus.
Pengenalan Karakter Optik (OCR) dengan Document AI (Python)
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan melakukan Pengenalan Karakter Optik (OCR) dari dokumen PDF menggunakan Document AI dan Python. Anda akan mempelajari cara membuat permintaan proses Online (Sinkron) dan Batch (Asinkron).
Interaksi Langsung: Workshop Perempuan dalam Suara
Updated 29 Agustus 2024
Mari kita buat percakapan antara Anda dan Asisten Google yang akan membantu Anda mengambil informasi acara dan literatur dari grup pertemuan Perempuan Voice.
Membuat Bot Suara untuk Android dengan Dialogflow Essentials & Kepakan
Updated 29 Agustus 2024
Dialogflow yang siap pakai dilengkapi dengan banyak integrasi, untuk web, Asisten Google, media sosial, dan gateway ponsel. Namun, saat ingin menghadirkan chatbot ke perangkat seluler, Anda harus membuat integrasi kustom. Lab ini akan mengajari Anda cara mengintegrasikan Dialogflow Essentials ke dalam aplikasi Flutter.
- Flutter
Langsung: Membuat panduan TV Google Chat dengan Google Workspace dan Dialogflow
Updated 29 Agustus 2024
Pelajari cara membuat chatbot Dialogflow kustom untuk Google Chat dengan respons kartu dinamis.
- Google Workspace
Membuat layanan Cloud Run dengan file bantuan
Updated 29 Agustus 2024
Pelajari cara membuat layanan Cloud Run yang berkomunikasi dengan file bantuan menggunakan port localhost dan pemasangan volume.
- Cloud Run
Migrasi dari Apache Kafka ke Pubsub
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan memigrasikan aplikasi dari Apache Kafka ke Google Cloud Pubsub menggunakan pendekatan migrasi bertahap.
Penguraian Formulir dengan Document AI (Python)
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Parser Formulir Document AI untuk mengurai formulir tulisan tangan dengan Python. Kami akan menggunakan formulir asupan medis sederhana sebagai contoh, tetapi prosedur ini akan berfungsi
Langsung: Membuat tindakan panduan TV untuk Asisten Google dengan Dialogflow dan Actions on Google
Updated 29 Agustus 2024
Mari kita buat percakapan antara Anda dan Asisten Google yang akan membantu Anda mengambil informasi panduan TV.
Document AI Workbench - Ekstraktor Dokumen Kustom
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Document AI Workbench untuk membuat model yang sepenuhnya disesuaikan menggunakan data pelatihan Anda sendiri.
Pengambilan keputusan yang tepat menggunakan generator Dialogflow CX dan penyimpanan data
Updated 29 Agustus 2024
Dalam codelab yang cocok untuk pemula ini, Anda akan terbiasa dengan fitur generator. Generator menggunakan model bahasa besar (LLM) generatif terbaru dari Google untuk menghasilkan respons agen dan dalam konteks codelab ini, Anda akan menggunakan generator yang mengambil informasi dari penyimpanan data untuk membuat keputusan yang tepat.
Document AI Workbench - Melakukan Pelatihan
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Uptraining Document AI untuk meningkatkan kualitas model menggunakan data pelatihan Anda sendiri.
Document AI: Memerlukan Interaksi Manusia
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Document AI Human in the Loop untuk menyelesaikan tugas Peninjauan Manual dengan Prosesor Khusus.
Menjalankan pernyataan SQL pertama Anda menggunakan Google Cloud Dataflow
Updated 29 Agustus 2024
Halaman ini menjelaskan cara menggunakan Dataflow SQL dan membuat tugas Dataflow SQL.
Tingkatkan cakupan intent dan tangani error tanpa masalah dengan penggantian generatif
Updated 29 Agustus 2024
Dalam codelab yang cocok untuk pemula ini, Anda akan mengenal fitur penggantian generatif yang menggunakan model bahasa besar (LLM) generatif terbaru dari Google untuk menghasilkan respons agen virtual.
Menggunakan Notebook dengan Google Cloud Dataflow
Updated 29 Agustus 2024
Menyiapkan dan menjalankan notebook dengan Beam interaktif
Menggunakan Document AI untuk Memproses Secara Cerdas Formulir Tulis Tangan (Node.js)
Updated 29 Agustus 2024
Dalam codelab ini, saya akan berfokus pada pembuatan tutorial yang menggunakan Document AI API dengan Node.js
Dari Komponen Web ke Elemen Lit
Updated 29 Agustus 2024
Dalam codelab ini, Anda akan mempelajari & membuat Komponen Web dari awal, lalu meningkatkannya secara bertahap menjadi Elemen Lit.
Pengujian dasar pengukuran prediksi online Vertex AI dengan HEY
Updated 29 Agustus 2024
Dalam tutorial ini, Anda akan mempelajari cara melakukan pengujian dasar pengukuran menggunakan metrik pemantauan cloud prediksi dan HEY.
Pengantar pengujian dengan Gemini Code Assist
Updated 29 Agustus 2024
Gunakan Gemini Code Assist untuk membantu Anda menulis pengujian untuk kode Anda
Memicu DAG dengan Node.JS dan Google Cloud Functions
Updated 29 Agustus 2024
Codelab ini menunjukkan cara menggunakan Google Cloud Functions untuk memicu alur kerja Apache Airflow (DAG) di Google Cloud Composer. DAG di sini menjalankan perintah {i>bash<i} sederhana menggunakan BashOperator
Pelatihan dan penyesuaian hyperparameter model PyTorch di Cloud AI Platform
Updated 29 Agustus 2024
Di lab ini, Anda akan mempelajari cara melatih model di Cloud dengan penyesuaian hyperparameter. Kami akan menunjukkan cara melakukannya dengan PyTorch, tetapi Anda dapat melakukannya dalam framework apa pun yang Anda inginkan.
Perkiraan Deret Waktu dengan Vertex AI dan BigQuery ML
Updated 29 Agustus 2024
Di lab ini, Anda akan mempelajari cara menyelesaikan masalah deret waktu menggunakan Vertex AI, yang mencakup Notebooks, Training, Prediction, dan BigQuery ML.
- TensorFlow
Menggunakan Text-to-Speech API dengan C#
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Text-to-Speech API dengan C#
Menggunakan Translation API dengan C#
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Translation API dengan C#
Cara menghubungkan aplikasi Node.js di Cloud Run ke database Cloud SQL untuk PostgreSQL
Updated 23 Agustus 2024
Konektor Node.js Cloud SQL adalah cara termudah untuk menghubungkan aplikasi Node.js ke database Cloud SQL Anda dengan aman. Cloud Run adalah platform serverless yang terkelola sepenuhnya yang memungkinkan Anda untuk menjalankan container stateless
Menggunakan Text-to-Speech API dengan Python
Updated 23 Agustus 2024
Dalam tutorial ini, Anda akan mempelajari cara menggunakan Text-to-Speech API dengan Python.
Pengantar orkestrasi serverless dengan Workflows
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara mengorkestrasi dan mengotomatiskan layanan API berbasis HTTP dan Google Cloud dengan Workflows.
Menggunakan Vision API dengan Python
Updated 23 Agustus 2024
Dalam tutorial ini, Anda akan mempelajari cara menggunakan Vision API dengan Python.
Menginstal dan menggunakan Cloud Tools for PowerShell
Updated 23 Agustus 2024
Di codelab ini, Anda akan mempelajari cara menginstal dan menggunakan alat Cloud untuk Windows PowerShell.
Pengembangan InnerLoop menggunakan Cloud Workstation dengan NodeJS
Updated 23 Agustus 2024
Pelajari fitur dan kemampuan yang didesain untuk menyederhanakan alur kerja pengembangan bagi software engineer yang bertugas mengembangkan aplikasi Nodejs di lingkungan dalam container menggunakan Cloud Workstation.
Insight Generatif dengan BigQuery SQL dan Vertex AI
Updated 23 Agustus 2024
Membuat aplikasi prediksi dan resep Rating Kesuksesan Film dengan kueri BigQuery SQL dan Vertex AI PaLM API.
Harmonisasi Warna Dasar di Tampilan Android
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menyelaraskan warna kustom dengan tema dinamis.
- Android
GenAI - Pembuatan Gambar dari kata kunci
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan belajar membuat gambar dari kata kunci tertentu menggunakan GenAI API. Ini adalah proses dua langkah dengan text-bison API dipanggil untuk membuat perintah pembuatan gambar, lalu Imagen API dipanggil untuk membuat gambar sesuai perintah yang dihasilkan. Seluruh alur kerja ini diluncurkan di frontend menggunakan aplikasi Gradio.
Mengembangkan dengan Cloud Workstations dan Cloud Code
Updated 23 Agustus 2024
Pelajari fitur dan kemampuan yang didesain untuk menyederhanakan alur kerja pengembangan software engineer Java di lingkungan dalam container menggunakan Cloud Workstation.
Jalankan Simulasi Dinamika Molekul Gromacs dengan Fluid Numerics' Slurm-GCP
Updated 23 Agustus 2024
Codelab ini akan memandu Anda menjalankan Gromacs di Google Cloud Platform menggunakan solusi Slurm-GCP dari SchedMD
Pengembangan InnerLoop dengan NodeJS
Updated 23 Agustus 2024
Pelajari fitur dan kemampuan yang didesain untuk menyederhanakan alur kerja pengembangan software engineer yang bertugas mengembangkan aplikasi Java di lingkungan dalam container.
LLM khusus SQL dengan BigQuery ML menggunakan Vertex AI PaLM API
Updated 23 Agustus 2024
Peringkasan kode sumber untuk repositori GitHub tersedia sebagai set data publik BigQuery, menggunakan Model Bahasa Besar Vertex AI untuk pembuatan teks (text-bison) sebagai fungsi jarak jauh yang dihosting di BigQuery.
Mengontrol lilin PLAYBULB dengan Web Bluetooth
Updated 23 Agustus 2024
Dengan hanya menggunakan JavaScript, buat aplikasi web yang mengontrol lilin tanpa nyala LED berkat Web Bluetooth API yang masih baru.
Battle Jamón - Battle Ground Microservice
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mem-build microservice yang akan melawan microservice lainnya dengan "melontarkan" jamón satu sama lain di arena.
Penerapan Tema dalam Compose dengan Material 3
Updated 23 Agustus 2024
Tujuan codelab ini adalah mendemonstrasikan tema di Jetpack Compose dengan implementasi Desain Material 3 dan Material You yang baru.
- Android
Aplikasi Chat dengan PaLM API di Cloud Run
Updated 23 Agustus 2024
Mengembangkan aplikasi chat menggunakan framework Python Flask dan model PaLM API Vertex AI.
- Cloud Run
Android di Kotlin 04.1 Lanjutan: Android Google Maps
Updated 23 Agustus 2024
Pelajari cara menambahkan peta Google ke, dan menata gayanya, di aplikasi Kotlin Android.
- Android
Latih dan deploy model klasifikasi gambar di perangkat dengan AutoML Vision di ML Kit
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan melatih pengklasifikasi gambar menggunakan AutoML Vision Edge di ML Kit, dan menjalankannya di ponsel Android atau iOS menggunakan ML Kit SDK.
- Android
- ML Kit
- Firebase
- TensorFlow
Dasar-Dasar Cloud Foundation Toolkit
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mulai menggunakan Cloud Foundation Toolkit(CFT) dan belajar melalui serangkaian langkah untuk menambahkan fitur ke modul CFT.
- Google Cloud
Menggunakan BigQuery untuk membuat kueri data GitHub
Updated 23 Agustus 2024
Pelajari dasar-dasar BigQuery dan cara membuat kueri data publik berukuran terabyte dengan menggunakan data commit GitHub sebagai contoh.
Menghubungkan AlloyDB ke Oracle melalui Google VPN
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menghubungkan cluster AlloyDB ke database Oracle yang di-deploy di jaringan terpisah yang terhubung melalui VPN.
Kedalaman Mentah ARCore
Updated 23 Agustus 2024
Codelab ini menampilkan langkah-langkah untuk membangun aplikasi ARCore menggunakan Raw Depth API yang baru.
- Android
Workshop Anthos Service Mesh: Panduan Lab - Bahasa Jepang
Updated 23 Agustus 2024
Workshop ini merupakan pengalaman imersif langsung yang menjelaskan cara menyiapkan layanan yang didistribusikan secara global di GCP dalam produksi. Teknologi utama yang digunakan adalah GKE untuk komputasi dan mesh layanan Anthos guna menciptakan konektivitas yang aman, kemampuan observasi, dan pembentukan traffic tingkat lanjut. Semua praktik dan alat yang digunakan dalam workshop ini adalah apa yang akan Anda gunakan dalam produksi.
- Anthos
Battle One - Medan Pertempuran Microservice
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mem-build microservice yang akan melawan microservice lainnya dengan "melemparkan" daun satu sama lain di arena.
Workshop Anthos Service Mesh: Panduan Lab
Updated 23 Agustus 2024
Workshop ini merupakan pengalaman imersif langsung yang menjelaskan cara menyiapkan layanan yang didistribusikan secara global di GCP dalam produksi. Teknologi utama yang digunakan adalah GKE untuk komputasi dan mesh layanan Anthos guna menciptakan konektivitas yang aman, kemampuan observasi, dan pembentukan traffic tingkat lanjut. Semua praktik dan alat yang digunakan dalam workshop ini adalah apa yang akan Anda gunakan dalam produksi.
- Anthos
Menambahkan warna dinamis ke aplikasi Anda
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan memigrasikan tema dalam aplikasi ke Material 3 dan menerapkan warna dinamis.
- Android
Ubah big data Anda menjadi insight menggunakan Google Spreadsheet dan Slide
Updated 23 Agustus 2024
Codelab Google Apps Script perantara ini menggunakan 2 platform developer Google: Google Workspace dan Konsol Google Cloud. Lebih spesifik lagi, Cloud Console menggunakan BigQuery API (sebagai layanan lanjutan Apps Script) di Konsol Cloud bersama dengan sepasang layanan Google Workspace bawaan: Google Spreadsheet dan Google Slide. Tujuan aplikasi contoh ini adalah menunjukkan kepada pengguna bahwa mereka dapat mengotomatiskan perpanjangan akhir, mulai dari analisis big data hingga presentasi slide, semuanya dalam kode yang (relatif) singkat.
- Google Workspace
Menyerap data CSV ke BigQuery menggunakan Cloud Data Fusion - Penyerapan batch
Updated 23 Agustus 2024
Dalam codelab ini, kita akan menerapkan pola penyerapan data untuk memuat data layanan kesehatan berformat CSV ke BigQuery menggunakan Cloud Data Fusion.
Mulai Menggunakan BigQuery ML
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan BigQuery guna membuat model machine learning untuk set data Analytics 360.
Memuat dan membuat kueri data dengan alat command line bq untuk BigQuery
Updated 23 Agustus 2024
Pelajari cara memuat dan membuat kueri data dengan bq, alat command line berbasis Python untuk BigQuery.
Cloud Bigtable untuk pengguna Cassandra
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan membandingkan kueri Cassandra umum untuk menyisipkan, memperbarui, membaca, dan menghapus data ke Cloud Bigtable yang setara dengan klien Java.
Vertex AI: Mengekspor dan men-deploy Model Machine Learning BigQuery untuk Prediksi
Updated 23 Agustus 2024
Di lab ini, Anda akan melatih model dengan BigQuery Machine Learning, lalu mengekspor dan men-deploy model tersebut ke Vertex AI. Ini adalah penawaran produk AI terbaru di Google Cloud. Anda akan mempelajari cara: Total biaya untuk menjalankan lab
Praktik langsung dengan Google Apps Script: Mengakses Google Spreadsheet, Maps, dan Gmail dalam 4 baris kode!
Updated 23 Agustus 2024
Dalam codelab ini, kami akan memperkenalkan salah satu cara termudah untuk menulis kode yang mengakses teknologi developer Google. Semuanya dilakukan dengan menerapkan JavaScript, bahasa pengembangan web umum. Dengan menggunakan Google Apps Script, Anda akan menulis kode untuk mengekstrak alamat jalan dari sel di Spreadsheet Google, membuat Google Maps berdasarkan alamat, lalu mengirim peta sebagai lampiran menggunakan Gmail. Bagian terbaiknya? Kode tersebut hanya terdiri dari empat baris kode.
- Google Workspace
Cloud Armor untuk NLB/VM dengan Aturan yang Ditetapkan Pengguna
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara mengonfigurasi kebijakan keamanan edge Jaringan Cloud Armor dengan aturan yang ditentukan pengguna
Cara mengintegrasikan Dialogflow dengan BigQuery
Updated 23 Agustus 2024
Lab ini dibuat berdasarkan konsep fulfillment di Dialogflow. Anda akan mempelajari cara membuat set data dan tabel di BigQuery, lalu menyiapkan detail integrasi BigQuery di fulfillment Dialogflow dan menguji pengalaman percakapan.
Codelab CEL-Go: Ekspresi tersemat yang cepat dan aman
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan menulis ekspresi dalam Common Expression Language, yang diimplementasikan di Go. Anda akan membuat variabel, menggunakan operator logika dan/atau, membangun json, membangun proto, dan menyesuaikan ekspresi.
Bigtable dan Dataflow: Art Monitoring Database (Klien Java HBase)
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara memantau operasi tulis/baca Bigtable saat dimuat dan membaca data dalam jumlah besar menggunakan Dataflow.
Battle Peach - A Microservice Battle Ground
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan membangun microservice yang akan melawan microservice lainnya dengan "melontarkan" persik satu sama lain di arena.
Membangun sistem rekomendasi film full stack
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan membangun sistem rekomendasi fullstack. Anda akan menggunakan Pemberi Rekomendasi TensorFlow untuk melatih 2 model rekomendasi dan men-deploy-nya menggunakan TensorFlow Serving sebagai backend. Anda juga akan membangun aplikasi Flutter lintas platform sebagai frontend.
Memahami Interaction to Next Paint (INP)
Updated 23 Agustus 2024
Demo interaktif dan codelab untuk mempelajari Interaction to Next Paint (INP). Kode ini ditemukan di repositori web-vitals-codelabs. Ada di bagian atas halaman terdapat penghitung Skor dan tombol Increment. Sebuah demo klasik tentang reaktivitas dan
Cloud Function yang menggabungkan Model Bison PaLM Text
Updated 23 Agustus 2024
Mendemonstrasikan Cloud Function yang ditulis dalam Python yang menginisialisasi modul Vertex AI, lalu menyediakan endpoint untuk memanggil model PaLM Text Bison.
Membuat model klasifikasi teks kustom, lalu mengupdate aplikasi Anda
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara meningkatkan kualitas model yang Anda bangun di jalur Mulai menggunakan klasifikasi teks seluler, sehingga Anda dapat memiliki model yang sesuai dengan data Anda sendiri. Anda akan melihat cara mengupdate aplikasi Android dan iOS dengan model baru
- TensorFlow
- Android
TensorFlow.js: Buat "Teachable Machine" Anda sendiri menggunakan pemelajaran transfer dengan TensorFlow.js
Updated 23 Agustus 2024
Dalam codelab ini
Membangun permainan papan dengan Agen TensorFlow dan Flutter
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan membuat permainan papan sederhana yang didukung oleh machine learning. Anda akan menggunakan Agen TensorFlow untuk melatih model reinforcement learning dan men-deploy-nya menggunakan TensorFlow Serving sebagai backend. Anda juga akan membangun aplikasi Flutter lintas platform sebagai frontend game.
Membangun aplikasi gaya pesan dasar
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara membangun aplikasi pesan sederhana dengan kotak teks dan tombol kirim.
- TensorFlow
- Android
Aplikasi Text Ringkas dengan Vertex AI dan Svelte Kit
Updated 23 Agustus 2024
Bangun kasus penggunaan Peringkasan Teks agar pengguna dapat meringkas artikel, teks, dan bentuk konten lainnya menggunakan Vertex AI Google Cloud di aplikasi web Svelte Kit.
Membuat model kustom untuk pengklasifikasi gambar Anda
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan melatih model ML untuk mengenali bunga tertentu.
- TensorFlow
- Android
TensorFlow.js: Latih ulang model deteksi spam komentar untuk menangani kasus ekstrem
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Model Maker untuk melatih ulang model spam komentar untuk memperhitungkan kasus ekstrem yang tidak dapat ditangani model terlatih, lalu men-deploy ulang model baru ke aplikasi web.
- TensorFlow
Mengintegrasikan Model Kustom ke dalam Aplikasi
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara mengintegrasikan model klasifikasi gambar kustom ke dalam aplikasi Android atau iOS menggunakan Model Kustom ML Kit.
- Android
- TensorFlow
Membuat model Machine Learning Spam Komentar
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara pembuatan model machine learning yang mampu memfilter spam dari komentar lain.
- Android
- TensorFlow
Metode Perangkuman Teks menggunakan PaLM API Vertex AI
Updated 23 Agustus 2024
Dalam tutorial ini, Anda akan mempelajari cara menggunakan model generatif untuk merangkum informasi dari teks dengan menggunakan metode penjejalan ( stuffing)
Gunakan TPU Coral Edge untuk menjalankan model TFlite di Node dengan TensorFlow.js
Updated 23 Agustus 2024
Jalankan model TensorFlow Lite di Node.js dan percepat model tersebut dengan TPU Coral Edge dan WebNN.
Codelab: Gemini untuk mempercepat pengembangan yang didorong oleh pengujian
Updated 23 Agustus 2024
Kita akan membuat aplikasi Ruby sederhana menggunakan pendekatan TDD (Test Driven Development) dengan bantuan Gemini.
Menghubungkan dan memvisualisasikan semua data Anda di Looker Studio
Updated 23 Agustus 2024
Looker Studio adalah platform business intelligence dan visualisasi dari Google. Dalam codelab ini, Anda akan mempelajari cara menghubungkan dan memvisualisasikan data dari sumber mana pun di Looker Studio. Dengan menggunakan Google Apps Script, Anda akan menulis kode untuk mengambil data dari API dan memvisualisasikan data tersebut di Looker Studio.
Codelab Cloud Secure Web Proxy (SWP)
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara men-deploy dan memanfaatkan Cloud Secure Web Proxy (SWP) untuk mengamankan traffic web.
Tugas Cloud Run
Updated 23 Agustus 2024
Layanan Cloud Run dan tugas Cloud Run memungkinkan Anda untuk menjalankan kode di Cloud Run. Dalam codelab ini, Anda akan mempelajari waktu dan cara menggunakan tugas Cloud Run, termasuk cara membuat tugas, mengeksekusi tugas, dan mengelola tugas.
Codelab Rute Berbasis Kebijakan (PBR)
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara mengonfigurasi dan memanfaatkan Rute Berbasis Kebijakan (PBR) serta memvalidasi fungsi.
Membuat Visualisasi Kustom di Looker Studio
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara membuat visualisasi kustom yang dapat digunakan dalam laporan Looker Studio.
Membuat Visualisasi Komunitas Data Studio dengan dscc-gen
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan menggunakan dscc-gen, alat pembuatan template project, untuk membuat Visualisasi Komunitas untuk Data Studio.
Menggunakan Alokasi Port Dinamis Cloud NAT
Updated 23 Agustus 2024
Tujuan lab ini adalah untuk mempelajari Fitur Dynamic Port Allocation (DPA) Cloud NAT.
Menggunakan aturan Cloud NAT NAT
Updated 23 Agustus 2024
Tujuan lab ini adalah untuk mengeksplorasi fitur Aturan Cloud NAT
Cara menjalankan inferensi LLM di GPU Cloud Run dengan vLLM dan OpenAI Python SDK
Updated 23 Agustus 2024
Pelajari cara menjalankan inferensi LLM di GPU Cloud Run dengan vLLM dan OpenAI Python SDK
- Cloud Run
Cara men-deploy semua framework JavaScript ke Cloud Run
Updated 23 Agustus 2024
Pelajari cara men-deploy framework JavaScript seperti Angular, Nuxt.js, dan Next.js ke Cloud Run.
- Cloud Run
Cara mengonfigurasi layanan Cloud Run untuk mengakses layanan Cloud Run internal menggunakan traffic keluar VPC langsung
Updated 23 Agustus 2024
Pelajari cara mengonfigurasi layanan Cloud Run untuk mengakses layanan Cloud Run internal menggunakan traffic keluar VPC langsung.
- Cloud Run
Membuat layanan deskripsi gambar adegan demi adegan video menggunakan Cloud Run, Video Intelligence API, dan Vertex AI
Updated 23 Agustus 2024
Pelajari cara membuat layanan Cloud Run yang mendeskripsikan gambar di setiap adegan dalam video menggunakan Vertex AI dan Video Intelligence API.
- Cloud Run
Tampilkan 100 file pertama & folder di Google Drive Anda
Updated 23 Agustus 2024
Codelab ini memperkenalkan penggunaan REST API Google Workspace. Contoh ini akan dilakukan di Python agar lebih singkat dan tersedia, tetapi Anda juga dapat memilih untuk menggunakan bahasa pengembangan favorit Anda. Banyak topik pendahuluan yang disajikan sebagai penutup saat pengguna membuat skrip sederhana yang menampilkan 100 file pertama & folder di Google Drive Anda dengan menggunakan API-nya.
- Google Workspace
Memberdayakan Kotak Masuk Gmail Anda dengan Google Cloud Functions
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara memproses pesan Gmail secara otomatis dan terprogram menggunakan G Suite API dan Google Cloud Functions.
- Google Workspace
Cara Menggunakan Tugas Cloud Run & Video Intelligence API untuk memproses video
Updated 23 Agustus 2024
Pelajari cara membuat tugas Cloud Run yang mendeskripsikan gambar di setiap adegan dalam video menggunakan Vertex AI dan Video Intelligence API.
- Cloud Run
Mengonfigurasi layanan Cloud Run untuk mengakses layanan Cloud Run internal dan Internet publik
Updated 23 Agustus 2024
Pelajari cara mengakses layanan Cloud Run masuk khusus internal menggunakan traffic keluar VPC langsung sambil mempertahankan akses Internet publik
- Cloud Run
Menerapkan Kluster HPC Autoscaling dengan Slurm
Updated 23 Agustus 2024
Pelajari cara menyediakan cluster HPC yang skalabel secara dinamis menggunakan Google Compute Engine, Google Deployment Manager, dan Slurm Workload Manager.
Menggunakan Vertex AI Search di PDF (data tidak terstruktur) di Cloud Storage dari layanan Cloud Run
Updated 23 Agustus 2024
Pelajari cara membuat kueri ke Vertex AI Search dari layanan Cloud Run.
- Cloud Run
Cara Men-deploy aplikasi percakapan yang didukung Gemini di Cloud Run
Updated 23 Agustus 2024
Pelajari cara men-deploy percakapan yang didukung Gemini di Cloud Run menggunakan express.js, htmx, dan tailwindCSS.
- Cloud Run
Cara men-deploy perubahan secara otomatis dari GitHub ke Cloud Run menggunakan Cloud Build
Updated 23 Agustus 2024
Cara men-deploy perubahan secara otomatis dari GitHub ke Cloud Run menggunakan Cloud Build
- Cloud Run
Melakukan codelab Google Cloud? Mulai dari sini!
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan menyiapkan project Google Cloud untuk digunakan dalam codelab berikut. Anda juga akan mempelajari cara menggunakan Cloud Shell untuk mengedit file dan menjalankan perintah terminal.
Cara Menggunakan Cloud Run dengan Panggilan Fungsi Gemini
Updated 23 Agustus 2024
Cara menggunakan Cloud Run sebagai endpoint untuk Panggilan Fungsi Gemini.
- Cloud Run
Menganalisis Data Klinis menggunakan BigQuery dan AI Platform Notebooks
Updated 23 Agustus 2024
Dalam codelab ini, kami mendemonstrasikan solusi untuk mengakses dan menganalisis data klinis di GCP menggunakan BigQuery dan AI Platform Notebooks.
Membuat webcam cerdas di JavaScript dengan model Machine Learning terlatih TensorFlow.js
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara memuat dan menggunakan salah satu model terlatih TensorFlow.js (COCO-SSD) serta menggunakannya untuk mengenali objek umum yang telah dilatihkan.
- TensorFlow
Buat transkrip pertemuan bisnis Anda menggunakan Google Dokumen & {i>Machine Learning<i}
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan menggunakan Google Docs API untuk membuat Google Dokumen, dan menulis transkrip file audio ke dokumen ini. Anda akan menggunakan Speech-to-Text API untuk mendapatkan transkrip teks dari file audio yang diberikan.
- Google Workspace
Codelab Workshop Interaktif Duet AI untuk Developer
Updated 23 Agustus 2024
Tujuan workshop ini adalah memberikan edukasi interaktif tentang Duet AI kepada pengguna dan praktisi. Dalam codelab ini, Anda akan mempelajari hal berikut: Untuk menunjukkan bagaimana Duet AI untuk Developer digunakan secara autentik dalam
Men-deploy dan Mengupdate aplikasi .NET Core di Google Kubernetes Engine
Updated 23 Agustus 2024
Microsoft.NET Core adalah versi.NET open source dan lintas platform yang dapat berjalan secara native dalam container..NET Core tersedia di GitHub serta dikelola oleh Microsoft dan komunitas.NET. Lab ini men-deploy aplikasi.NET Core dalam container
- Google Cloud
Menggunakan Document AI Warehouse untuk Menyerap, Memproses, dan Menelusuri Dokumen
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan menggunakan Document AI Warehouse untuk menyerap, memproses, dan menelusuri teks lengkap dokumen.
LB HTTP Eksternal dengan Codelab Pengelolaan Traffic Lanjutan (Envoy)
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari fitur traffic lanjutan yang tersedia di Load Balancer HTTP Eksternal yang baru.
Mengenkripsi dan mendekripsi data dengan Cloud KMS (Asimetris)
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mengenkripsi dan mendekripsi data menggunakan kunci asimetris Cloud KMS.
- Cloud Key Management Service
Memicu layanan Kubernetes dengan peristiwa Eventarc
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan memproses peristiwa dari Pub/Sub, Cloud Storage, dan Cloud Audit Logs dengan Eventarc dan meneruskannya ke layanan Kubernetes yang berjalan di Google Kubernetes Engine (GKE).
Menyerap FHIR (Fast Healthcare Interoperability Resources) ke BigQuery
Updated 23 Agustus 2024
Dalam codelab ini, kita akan menerapkan pola penyerapan data untuk memuat data layanan kesehatan berformat FHIR - R4 (Regular Resources) ke dalam BigQuery menggunakan Cloud Healthcare FHIR API.
Defending Edge Cache dengan Cloud Armor
Updated 23 Agustus 2024
Di lab ini, Anda akan membuat distribusi CDN dan menerapkan aturan Cloud Armor untuk melindungi edge cache Anda.
Menggunakan Duet AI Sepanjang Siklus Proses Pengembangan Software
Updated 23 Agustus 2024
Menggunakan Gemini untuk membantu menyelesaikan tugas-tugas project yang ada.
Google Ads dengan Peristiwa kustom Google Analytics for Firebase - Android
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menerapkan peristiwa dengan GA4F dan meluncurkan kampanye tindakan melalui Google Ads.
Mengoptimalkan data 3D dengan Kompresi Geometri Draco
Updated 23 Agustus 2024
Grafis 3D adalah bagian dasar dari banyak aplikasi, termasuk game, desain, dan visualisasi data. Seiring dengan terus berkembangnya prosesor grafis dan alat pembuat grafis yang terus berkembang, model 3D yang lebih besar dan kompleks akan menjadi hal
Mengenkripsi dan mendekripsi data dengan Cloud KMS
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mengenkripsi dan mendekripsi data menggunakan Cloud KMS
- Cloud Key Management Service
Modul 11: Bermigrasi dari Google App Engine ke Cloud Functions
Updated 23 Agustus 2024
Pelajari cara mengonversi aplikasi Python App Engine sederhana (atau memecah aplikasi monolitik yang lebih besar menjadi microservice) dan memindahkannya ke Cloud Functions
Bermigrasi dari Blobstore App Engine ke Cloud Storage (Modul 16)
Updated 23 Agustus 2024
Pelajari cara memigrasikan penggunaan blobstore ke Cloud Storage untuk aplikasi Python 2 App Engine ndb.
Cloud Functions HTTP di Python
Updated 23 Agustus 2024
Dalam tutorial ini, Anda akan membangun Cloud Functions HTTP di Python.
Cloud Function untuk Mengotomatiskan impor data CSV ke Google Spreadsheet
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara mengisi spreadsheet Google dari Cloud Function yang bereaksi terhadap upload file CSV ke Cloud Storage
- Google Workspace
Cara menggunakan Task Queue App Engine (tugas pull) di aplikasi Flask (Modul 18)
Updated 23 Agustus 2024
Pelajari cara menambahkan penggunaan tugas pull Task Queue ke aplikasi Python 2 Flask App Engine NDB dasar.
Cara menggunakan blobstore App Engine (Modul 15)
Updated 23 Agustus 2024
Pelajari cara menambahkan penggunaan blobstore ke aplikasi App Engine Python 2 yang sederhana
Cara menggunakan Memcache App Engine di aplikasi Flask (Modul 12)
Updated 23 Agustus 2024
Pelajari cara menambahkan penggunaan Memcache ke aplikasi NDB App Engine Python 2 Flask dasar.
Bermigrasi dari tugas pull Task Queue App Engine ke Cloud Pub/Sub (Modul 19)
Updated 23 Agustus 2024
Pelajari cara memigrasikan Python 2 App Engine NDB & Aplikasi Task Queue (pull task) ke Cloud NDB & Cloud Pub/Sub, diikuti dengan upgrade ke Python 3
Bermigrasi dari Memcache App Engine ke Cloud Memorystore (Modul 13)
Updated 23 Agustus 2024
Pelajari cara memigrasikan Python 2 App Engine NDB & Aplikasi Memcache ke Cloud NDB & Cloud Memorystore (untuk Redis), diikuti dengan upgrade ke Python 3
Menggunakan Stackdriver Logging dan Stackdriver Trace untuk Cloud Functions
Updated 23 Agustus 2024
Pelajari cara menggunakan Stackdriver Logging dan Stackdriver Trace untuk Cloud Functions.
Memperluas dukungan untuk layanan paket App Engine: Bagian 1 (Modul 17)
Updated 23 Agustus 2024
Pelajari cara menggunakan layanan paket App Engine di runtime Gen2
Menggunakan Natural Language API dengan C#
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan belajar menggunakan Natural Language API dengan C#
Modul 5: Bermigrasi dari Google App Engine ke Cloud Run dengan Cloud Buildpacks
Updated 23 Agustus 2024
Pelajari cara memasukkan aplikasi App Engine sederhana ke dalam container dan memigrasikannya ke Cloud Run menggunakan Cloud Buildpacks.
Gunakan "Google Terjemahan" dasar Aplikasi Express.js di App Engine, Cloud Functions, dan Cloud Run
Updated 23 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Google Cloud Translation API dengan Node.js dan berjalan secara lokal atau men-deploy ke platform komputasi serverless Cloud (App Engine, Cloud Functions, atau Cloud Run).
Cara menggunakan Task Queue App Engine (tugas push) di aplikasi Flask (Modul 7)
Updated 23 Agustus 2024
Pelajari cara menambahkan penggunaan tugas push Task Queue ke aplikasi Python 2 Flask App Engine NDB dasar.
Modul 6: Bermigrasi dari Cloud Datastore ke Cloud Firestore
Updated 23 Agustus 2024
Pelajari cara memigrasikan aplikasi App Engine sederhana dari Cloud Datastore ke Cloud Firestore.
Memigrasikan Situs Monolitik ke Microservice di Google Kubernetes Engine
Updated 23 Agustus 2024
Lab ini akan memandu Anda memecah situs monolitik menjadi beberapa microservice dan men-deploy-nya ke Google Kubernetes Engine.
Bermigrasi dari layanan Pengguna App Engine ke Cloud Identity Platform (Modul 21)
Updated 23 Agustus 2024
Pelajari cara memigrasikan Python 2 App Engine NDB & Aplikasi layanan pengguna ke Cloud NDB & Cloud Identity Platform, diikuti dengan upgrade ke Python 3
Modul 3: Bermigrasi dari Google Cloud NDB ke Cloud Datastore
Updated 23 Agustus 2024
Pelajari cara memigrasikan aplikasi App Engine sederhana dari Cloud NDB ke Cloud Datastore.
Membuat template otomatisasi
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menulis template otomatisasi.
Menghitung statistik pribadi dengan PipelineDP
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara membuat statistik pribadi dengan PipelineDP, sebuah framework privasi diferensial.
Bermigrasi dari Compute Engine ke Kubernetes Engine dengan Migrate for Anthos
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan memigrasikan server web sederhana dari Compute Engine ke Kubernetes Engine menggunakan Migrate for Anthos.
Membuat perangkat Matter
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan membuat, menugaskan, dan menggunakan perangkat Masalah.
- Matter
Mem-build perangkat virtual Matter
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan membuat, melakukan komisi, dan menggunakan perangkat Masalah virtual.
- Matter
Berbagi Jaringan Thread dengan Google Thread Credentials API
Updated 22 Agustus 2024
Pelajari cara aplikasi dan router pembatas Anda dapat berinteraksi dengan Google API untuk membuat satu Jaringan Thread.
Tutorial Cloud Run Starter
Updated 22 Agustus 2024
Pelajari cara men-deploy aplikasi awal ke Cloud Run.
Failover multi-region menggunakan Kebijakan Pemilihan Rute DNS Cloud dan Health Check untuk Load Balancer TCP/UDP Internal
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan membuat kebijakan perutean failover Cloud DNS, dengan load balancer utama dan load balancer cadangan dengan VM backend yang menjalankan apache. Anda akan menguji fungsi failover.
ML BigQuery untuk Deteksi Penipuan dalam transaksi kartu kredit menggunakan konsol
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan membangun model regresi logistik bigquery untuk memprediksi deteksi penipuan dalam transaksi kartu kredit menggunakan konsol
Membangun game fisika 2D dengan Flutter dan Flame
Updated 22 Agustus 2024
Pelajari cara membuat mekanika game di game Flutter dan Flame dengan Forge2D, mesin fisika 2D.
- Flutter
Membangun model Deteksi Penipuan di Cloud AI Platform dengan TensorFlow Enterprise dan BigQuery
Updated 22 Agustus 2024
Di lab ini, Anda akan langsung menyerap set data BigQuery dan melatih model deteksi penipuan dengan TensorFlow Enterprise di AI Platform Google Cloud.
- TensorFlow
Pengantar Flame dengan Flutter
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Flame, game engine yang dibangun di Flutter. Anda akan diperkenalkan dengan Komponen dan efek Flame, serta cara mengintegrasikan Flame dengan manajemen status Flutter.
- Flutter
Meluncurkan Kampanye Google Ads dengan Peristiwa Kustom dan Flutter Google Analytics
Updated 22 Agustus 2024
Di codelab ini, Anda akan mempelajari cara menerapkan peristiwa kustom dengan GA4F dan meluncurkan kampanye tindakan aplikasi melalui Google Ads.
Menjelaskan model deteksi penipuan dengan Cloud AI Platform
Updated 22 Agustus 2024
Di lab ini, Anda akan membangun tf.keras untuk mengidentifikasi transaksi penipuan menggunakan TensorFlow, lalu menafsirkan hasil model dengan Explainable AI SDK dari Cloud.
- TensorFlow
Membuat teka-teki kata dengan Flutter
Updated 22 Agustus 2024
Pelajari cara membangun aplikasi Flutter yang membutuhkan komputasi intensif dan tetap mempertahankan interaktivitas Flutter yang lancar.
- Flutter
Insight Keamanan Runtime
Updated 22 Agustus 2024
Men-deploy aplikasi ke cluster Cloud Run dan GKE serta melihat insight keamanan untuk deployment di Software Delivery Shield Security
Menjual langganan dalam aplikasi dengan Play Billing Library 5
Updated 22 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menerapkan langganan dan paket prabayar yang diperpanjang otomatis, termasuk paket dasar dan penawaran fleksibel.
Data ke AI Generatif dengan Spanner dan Vertex AI Imagen API
Updated 21 Agustus 2024
Bangun aplikasi generator pose untuk menghasilkan gambar berdasarkan perintah pose yang dibuat oleh pengguna dengan data yang diambil dari database Spanner menggunakan API aplikasi server.
Menggunakan Gemini Code Assist untuk menjelajahi dan meningkatkan kualitas Solusi Peringkasan AI Mulai
Updated 21 Agustus 2024
Dalam codelab ini, kita akan melihat Solusi Praktis yang sudah ada, yakni Peringkasan AI, yang menggunakan model Vertex AI untuk meringkas dokumen PDF yang telah diupload ke Google Cloud Storage. Kami akan menggunakan Gemini Code Assist untuk memahami dan menambahkan fungsi baru ke solusi.
Chat yang didukung AI generatif dengan pengguna dan dokumen di Java dengan PaLM dan LangChain4J
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan melakukan chat dengan pengguna, atau mengajukan pertanyaan tentang dokumentasi, menggunakan AI Generatif di Java, mengintegrasikan model bahasa besar PaLM, dan memanfaatkan framework orkestrasi LLM LangChain4J
Mengotomatiskan tugas Google Workspace dengan Gemini API
Updated 21 Agustus 2024
Pelajari cara menggunakan kecanggihan Gemini API untuk mengotomatiskan tugas Google Workspace dan mengeksplorasi berbagai kemungkinan yang ada.
- Google Workspace
MDC-103 Android: Penerapan tema Material dengan Warna, Gerakan, dan Jenis (Java)
Updated 21 Agustus 2024
Temukan cara Komponen Material untuk Android memudahkan Anda membedakan produk dan mengekspresikan merek melalui desain di Java.
MDC-101 Web: Dasar-Dasar Komponen Material (MDC) (Web)
Updated 21 Agustus 2024
Pelajari dasar-dasar penggunaan Komponen Material untuk web dengan membuat aplikasi sederhana menggunakan komponen inti.
Aplikasi MEAN Stack serverless di MongoDB Atlas dan Cloud Run
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan membangun Aplikasi MEAN Stack yang dapat diinstal yang berjalan di Cloud Run.
Android MDC-111: Menggabungkan Komponen Material ke dalam codebase Anda (Java)
Updated 21 Agustus 2024
Pelajari cara menggabungkan setiap Komponen Material ke dalam code base Java yang sudah ada – tanpa memulai dari awal.
MDC-104 Android: Komponen Lanjutan Material (Java)
Updated 21 Agustus 2024
Tingkatkan kualitas desain Anda dan pelajari cara menggunakan menu tampilan latar komponen lanjutan kami di Java.
Android MDC-111: Menggabungkan Komponen Material ke dalam codebase (Kotlin)
Updated 21 Agustus 2024
Pelajari cara menggabungkan setiap Komponen Material ke dalam code base Kotlin yang sudah ada – tanpa memulai dari awal.
Web MDC-103: Penerapan Tema Material dengan Warna, Bentuk, Ketinggian, dan Jenis (Web)
Updated 21 Agustus 2024
Temukan cara Komponen Material untuk web mempermudah Anda membedakan produk dan mengekspresikan merek melalui desain.
MDC-104 Android: Komponen Lanjutan Material (Kotlin)
Updated 21 Agustus 2024
Tingkatkan kualitas desain Anda dan pelajari cara menggunakan menu tampilan latar komponen lanjutan kami di Kotlin.
Instrumen untuk performa yang lebih baik di aplikasi Anda di Go (bagian 2: profiler)
Updated 21 Agustus 2024
Pembuatan profil berkelanjutan adalah alat untuk mengidentifikasi informasi kilometer terakhir untuk penyempurnaan performa. Dalam codelab ini, Anda akan mempelajari cara melengkapi aplikasi dengan agen profiler, dan cara mengidentifikasi bottleneck dari diagram yang divisualisasikan di Cloud Profiler.
Membuat game AR menggunakan AR Foundation Unity
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan ARCore menggunakan framework AR Foundation Unity untuk membuat game mengemudi sederhana.
- Android
Mulai Menggunakan Unity dan Google Play Game untuk PC
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menyesuaikan game (atau contoh game Unity) ke Google Play Game. Ini adalah langkah pertama Anda untuk mendapatkan dukungan PC untuk game Android Anda.
- Android
Memulai Firebase di C++
Updated 21 Agustus 2024
Anda mungkin sudah tahu Firebase SDK untuk Android dan iOS, tetapi tahukah Anda bahwa ada C++ SDK yang dirancang hanya untuk game lintas platform? Dalam workshop ini kami akan menambahkan K++ SDK ke project Android melalui CMake, tambahkan beberapa analisis dasar untuk membantu meningkatkan game Anda, dan bagikan dengan teman dan penguji untuk mulai mengumpulkan masukan.
- Firebase
Menjadikan email lebih mudah ditindaklanjuti dengan Add-on Google Workspace
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan mendesain dan menerapkan add-on Gmail yang memungkinkan pengguna menambahkan pengeluaran dari tanda terima dengan mudah ke Spreadsheet Google tanpa meninggalkan Gmail.
- Google Workspace
Cara Berinteraksi dengan API Menggunakan Panggilan Fungsi di Gemini
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan menggunakan panggilan fungsi di Gemini untuk membangun aplikasi bagi pengguna untuk bertanya tentang nilai tukar, mengambil data terbaru dari API eksternal, lalu merespons pengguna dengan jawabannya.
Partisi dan Pengelompokan di BigQuery
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan menggunakan UI web BigQuery untuk memahami partisi dan pengelompokan di BigQuery
Navigasi Gestur dan pengalaman tata letak layar penuh
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan mengerjakan aplikasi yang sudah ada untuk membuat kontrol aplikasinya berfungsi dengan Navigasi Gestur. Anda juga akan menawarkan pengalaman layar dari tepi ke tepi sepenuhnya.
- Android
Pembuatan teks AI generatif di Java dengan PaLM dan LangChain4J
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan mulai menggunakan AI Generatif di Java, mengintegrasikan model bahasa besar PaLM, dan memanfaatkan framework orkestrasi LLM LangChain4J
Menulis Pengujian Pemantauan Sintetis untuk layanan Anda menggunakan Gemini
Updated 21 Agustus 2024
Dalam codelab ini, kita akan mempelajari cara memanfaatkan fitur Bantu Menulis untuk menulis Pengujian Pemantauan Sintetis untuk layanan yang ada
Deploy dan Validasi GKE NFO Multi-Jaringan & Antarmuka Performa Tinggi
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara mengonfigurasi dan memvalidasi GKE L3 dan nodepool multinic netdevice.
Melacak Peristiwa di WebView dengan Google Analytics
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan menjalankan cara melacak peristiwa di situs dalam WebView dengan GA4F dengan meneruskannya ke kode native.
Pelatihan TensorFlow.js di Codelab Node.js
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara membuat dan melatih model estimasi lapangan bisbol menggunakan TensorFlow.js di server Node.js, dan menyajikan metrik ke klien.
- TensorFlow
TensorFlow.js: Mengonversi Python TersimpanModel ke format TensorFlow.js
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan model ML Python yang ada dalam format TersimpanModel dan mengonversinya ke format TensorFlow.js sehingga dapat berjalan di browser web sambil mempelajari cara mengatasi masalah umum yang mungkin terjadi dalam konversi.
- TensorFlow
Lab: Ekstensi Layanan di Media CDN
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan membangun distribusi Media CDN, yang menjalankan kode kustom Anda melalui plugin Ekstensi Layanan untuk mencapai autentikasi HTTP kustom.
Mengoptimalkan harga produk retail
Updated 21 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara memanfaatkan Dataprep, BigQuery, dan Looker untuk menganalisis dampak berbagai harga retail dan membuat keputusan yang tepat untuk mengoptimalkan harga produk.
Otomatisasi Perintah Slack
Updated 21 Agustus 2024
Kode sumber untuk membuat Perintah Slash Slack untuk ringkasan teks dalam Aplikasi Slack. Aplikasi Slack menggunakan Cloud Function untuk memanggil PaLM API untuk fitur ringkasan teks.
Penskalaan dengan Kustomize
Updated 21 Agustus 2024
Kustomize adalah alat yang memperkenalkan cara bebas template untuk menyesuaikan konfigurasi aplikasi, sehingga menyederhanakan penggunaan aplikasi siap pakai. TEE tersedia sebagai utilitas mandiri dan di-build ke dalam kubectl hingga kubectl apply
Mengakses file di Cloud Storage dengan abstraksi Resource Spring
Updated 20 Agustus 2024
Pelajari cara mengakses file di Cloud Storage dengan abstraksi Spring Resource.
Apache Spark dan Jupyter Notebooks di Cloud Dataproc
Updated 20 Agustus 2024
Lab ini menunjukkan cara menyiapkan Apache Spark dan Jupyter Notebooks di Cloud Dataproc menggunakan Komponen Opsional dan Gateway Komponen.
Menghubungkan ke layanan lokal melalui Jaringan Hybrid menggunakan Private Service Connect dan Proxy TCP NEG Hybrid
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menggunakan Private Service Connect dengan Proxy TCP untuk mengakses layanan lokal
Menggunakan Secret Manager dengan Python
Updated 20 Agustus 2024
Dalam tutorial ini, Anda akan belajar menggunakan Secret Manager dengan Python
Android Lanjutan di Kotlin 03.2: Animasi dengan MotionLayout
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan menggunakan MotionLayout untuk membangun aplikasi Kotlin Android dengan animasi dinamis.
- Android
Cloud Armor dan Load Balancer Proxy TCP/SSL - Codelab untuk pembatasan kapasitas dan daftar Penolakan IP
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan membuat load balancer proxy TCP/SSL dengan layanan backend dan menggunakan Cloud Armor untuk membatasi akses ke load balancer hanya kepada sekumpulan klien pengguna tertentu
Mengenali Bunga dengan TensorFlow Lite di Android
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan mengambil pengklasifikasi gambar, dan menjalankannya di ponsel Android menggunakan TensorFlow Lite.
- TensorFlow
- Android
Menyerap data CSV (Comma-separated values) ke BigQuery menggunakan Cloud Data Fusion - Penyerapan real time
Updated 20 Agustus 2024
Dalam codelab ini, kita akan menerapkan pola penyerapan data untuk memuat data layanan kesehatan berformat CSV ke BigQuery menggunakan Cloud Data Fusion secara real time.
Penelusuran Kemiripan dengan Spanner dan Vertex AI
Updated 20 Agustus 2024
Bangun aplikasi penelusuran kesamaan untuk rekomendasi pakaian berdasarkan input pengguna dan lakukan penelusuran terhadap data yang disimpan di spanner dan diindeks oleh Vector Search untuk merespons dengan tetangga terdekat.
Pengenalan Ucapan AI dengan TensorFlow Lite untuk Microcontrollers dan SparkFun Edge
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menjalankan model pengenalan ucapan menggunakan TensorFlow Lite untuk Microcontroller di SparkFun Edge, yaitu board pengembangan bertenaga baterai yang berisi mikrokontroler.
- TensorFlow
Lab: Site NCC ke Site dengan Peralatan SD-WAN flexiWAN
Updated 20 Agustus 2024
Tujuan lab ini adalah untuk mempelajari NCC dengan alat WAN yang ditentukan oleh software yang terhubung ke NCC Hub.
Informasi rekaman aktivitas instrumen menggunakan OpenTelemetry
Updated 20 Agustus 2024
OpenTelemetry adalah standar industri untuk kemampuan observasi sistem pada trace dan metrik. Sesi ini berbagi pengetahuan tentang cara menginstrumentasikan metrik aplikasi menggunakan OpenTelemetry dan cara menggunakannya di Cloud Monitoring dan alat pemantauan lainnya.
Menambahkan notifikasi push ke aplikasi iOS
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan menambahkan notifikasi push ke aplikasi iOS dengan Firebase Cloud Messaging.
- Firebase
Workshop API Web Serverless
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan mengembangkan Web API berdasarkan solusi serverless Google Cloud, untuk menyediakan rak buku beserta buku-bukunya. Anda akan membuat Cloud Function untuk mengimpor data sampel, container Cloud Run untuk menawarkan Web API backend yang dapat digunakan kembali, dan aplikasi web App Engine untuk menawarkan frontend web agar dapat menelusuri koleksi buku.
Menambahkan notifikasi push ke aplikasi web
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menambahkan notifikasi push ke aplikasi web.
TensorFlow.js - Pengenalan audio menggunakan pemelajaran transfer
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan membangun jaringan pengenalan audio dasar yang dapat mengenali suara Anda dan menggunakannya untuk mengontrol penggeser di browser. Anda akan menggunakan TensorFlow.js, library machine learning yang canggih dan fleksibel untuk JavaScript.
- TensorFlow
Mengintegrasikan Remote Config di Codelab Android
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara menerapkan dan menggunakan Remote Config di Android
- Android
Mengenali fitur teks dan wajah ML Kit: iOS
Updated 20 Agustus 2024
Dalam codelab ini, Anda akan membangun aplikasi iOS dengan ML Kit yang menggunakan Machine Learning di perangkat untuk mengenali teks dan fitur wajah dalam gambar.
- ML Kit
Membangun aplikasi sederhana dengan composable teks
Updated 19 Agustus 2024
Pelajari cara membangun aplikasi sederhana dengan fungsi composable.
- Android
Menulis pengujian unit untuk ViewModel
Updated 19 Agustus 2024
Pelajari cara menguji ViewModel untuk memverifikasi ketepatan, perilaku fungsional, dan kegunaan aplikasi Anda.
Mengukur data kolom Core Web Vitals dengan metrik Iklan
Updated 16 Agustus 2024
Dalam codelab ini, Anda akan mempelajari cara mengukur Core Web Vitals dengan template tag Google Tag Manager (GTM) bawaan dan mengirim data ke properti Google Analytics 4 (GA4). Anda juga akan mempelajari cara mengambil data dari Google Ad Manager
Google for Developers
Updated 6 Agustus 2024
Pelajari cara mempermudah pembacaan peta dengan mendekatkan beberapa penanda menggunakan pengelompokan penanda untuk Maps JavaScript API. Pelajari deck.gl, framework visualisasi data open source yang dapat Anda gunakan dengan Google Maps Platform.
- Google Maps Platform
- Maps JavaScript API
Membuat aplikasi lintas platform dengan Angular
Updated 6 Agustus 2024
Pelajari alat developer baru dan yang sudah ada yang disediakan Angular untuk membantu developer menyiapkan aplikasi yang skalabel dan dapat dikelola dengan cepat.
Memulai Google Maps Platform untuk Android
Updated 6 Agustus 2024
Pelajari Google Maps Platform dan cara mengelola project di Google Cloud Console, lalu buat peta Android interaktif pertama Anda.
Membaca dan memperbarui data dengan Room
Updated 25 Juni 2024
Pelajari cara menggunakan Room untuk membaca dan mengupdate data di aplikasi Android Kotlin. Room adalah library database yang merupakan bagian dari Android Jetpack. Room menangani banyak tugas penyiapan dan konfigurasi database, serta memungkinkan aplikasi berinteraksi dengan database menggunakan panggilan fungsi biasa.
Menggunakan SQL untuk membaca dan menulis ke database
Updated 25 Juni 2024
Pelajari konsep inti database relasional dan pelajari cara membaca serta memanipulasi database menggunakan SQL.
Mempertahankan data dengan Room
Updated 25 Juni 2024
Pelajari cara menggunakan Room di aplikasi Kotlin Android. Room adalah library database persistensi yang merupakan bagian dari Android Jetpack. Room adalah lapisan abstraksi di SQLite. Room menyediakan API yang mudah digunakan untuk menyiapkan, mengonfigurasi, dan membuat kueri database.
Pengantar SQL
Updated 25 Juni 2024
Pelajari cara menggunakan SQL untuk membaca dan memanipulasi data dalam database relasional.
- Android
Menyimpan dan mengakses data yang menggunakan kunci dengan DataStore
Updated 31 Mei 2024
Pelajari cara menyimpan data pasangan nilai kunci sederhana dengan Preferences DataStore di aplikasi Android.
- Android
Navigasi di Jetpack Compose
Updated 31 Mei 2024
Pelajari cara menggunakan komponen Navigasi untuk membuat aplikasi yang lebih kompleks dengan lebih banyak layar dan cara menavigasi serta meneruskan data di antara composable yang berbeda.
- Android
Menavigasi antarlayar dengan Compose
Updated 31 Mei 2024
Tambahkan komponen Navigasi ke aplikasi Cupcake untuk mengatur alur aplikasi, menavigasi, dan meneruskan data di antara layar yang berbeda.
Menguji Aplikasi Cupcake
Updated 31 Mei 2024
Pelajari cara menguji komponen Navigasi dan memaksimalkan jumlah kode yang diuji.
Mengubah ikon aplikasi
Updated 30 Mei 2024
Mengubah ikon aplikasi untuk aplikasi Affirmations.
Membuat tema dan merek yang mudah diakses dan dipersonalisasi dengan Desain Material 3
Updated 30 Mei 2024
Pelajari cara membuat tema dan merek yang mudah diakses dan dipersonalisasi dengan Material 3.
- Desain Material
Merancang Tata Letak Adaptif dengan Desain Material
Updated 30 Mei 2024
Pelajari cara menggunakan prinsip desain adaptif dalam Desain Material untuk mencapai konsistensi di seluruh ukuran layar. Dalam codelab ini, Anda akan mengubah desain seluler ke format tablet, serta mempelajari grid yang responsif, pola komposisi yang adaptif, dan komponen yang benar.
- Desain Material
Membuat daftar yang dapat di-scroll
Updated 30 Mei 2024
Buat aplikasi yang menampilkan daftar teks dan gambar yang dapat di-scroll menggunakan Compose.
- Android
Bagaimana aksesibilitas digital diukur?
Updated 30 Mei 2024
Pengantar pengukuran aksesibilitas, yang memastikan semua orang, termasuk penyandang disabilitas, masih dapat berinteraksi dengan situs Anda dengan cara yang bermakna dan setara.
Mendapatkan data dari internet
Updated 27 Mei 2024
Pelajari cara menggunakan library yang dikembangkan komunitas untuk terhubung ke layanan web guna mengambil dan menampilkan data di aplikasi compose Kotlin Android Anda. Pelajari juga cara menangani potensi error jaringan.
Menambahkan daftar yang dapat di-scroll
Updated 27 Mei 2024
Bangun aplikasi yang menampilkan daftar afirmasi yang dapat di-scroll, beserta teks dan gambar.
- Android
Menguji Aksesibilitas
Updated 27 Mei 2024
Pelajari cara menguji aksesibilitas aplikasi.
- Android
Membangun aplikasi untuk Google Chat dengan Gemini
Updated 15 Mei 2024
Dalam codelab ini, Anda akan membangun aplikasi Google Chat dengan fitur terbaru yang tersedia, yang mencakup model AI yang didukung Gemini dari Vertex AI, Dialogflow CX, beranda aplikasi, Peristiwa Google Chat, dan widget aksesori.
Penerapan Tema Material dengan Jetpack Compose
Updated 14 Mei 2024
Pelajari cara menambahkan Penerapan Tema Material ke aplikasi, termasuk warna, bentuk, dan tipografi.
- Android
Menggunakan debugger di Android Studio
Updated 14 Mei 2024
Pelajari cara menggunakan debugger di Android Studio untuk memeriksa dan men-debug status aplikasi Anda saat runtime.
Memberikan Gaya dengan Duet AI untuk Developer
Updated 13 Mei 2024
Codelab ini menunjukkan cara menggunakan Duet AI untuk Developer guna menerapkan Desain Material di situs. Setelah Desain Material diterapkan, Anda akan melakukan iterasi pada desain, membuat perubahan untuk meningkatkan pengalaman pengguna, dan
Mendapatkan navigasi instan dengan Speculation Rules API
Updated 13 Mei 2024
Demo interaktif dan codelab untuk mempelajari cara mendapatkan navigasi instan melalui pra-rendering menggunakan Speculation Rules API. Perkiraan waktu penyelesaian codelab ini adalah 30 menit. Anda dapat melacak sisa waktu di bagian atas layar.
Membangun Pengalaman Checkout secara Cepat di Android dengan Google Pay (Kotlin)
Updated 10 Mei 2024
Dalam codelab ini, Anda akan membangun layar checkout di aplikasi Android Anda dan melengkapinya dengan Google Pay. Langkah ini memungkinkan pengguna di aplikasi Anda membayar item dengan cepat, nyaman, dan aman, hanya dengan satu ketukan tombol.
Mempelajari cara menyederhanakan perjalanan autentikasi menggunakan Credential Manager API di aplikasi Android
Updated 9 Mei 2024
Pelajari cara menerapkan Credential Manager API guna menyediakan autentikasi yang lancar & aman di aplikasi Anda menggunakan kunci sandi atau sandi.
Mengubah Ukuran Aplikasi Android
Updated 9 Mei 2024
Dalam codelab berbasis Jetpack Compose ini, Anda akan mengoptimalkan aplikasi Android guna mendemonstrasikan praktik terbaik untuk pengubahan ukuran bentuk bebas. Hal ini termasuk menggunakan kompatibilitas manifes, implikasi perubahan konfigurasi, dan mempertahankan kontinuitas melalui pengubahan ukuran.
- Android
Analisis Bookshelf: Menggunakan Gemini untuk membangun Aplikasi Java Cloud Run yang membawa data BigQuery ke web
Updated 9 Mei 2024
Kita akan menggunakan Gemini untuk membantu pembuatan aplikasi peringkasan bookshelf yang sekadar membawa data BigQuery ke web dan di-deploy di Cloud Run.
- Cloud Run
Cara menggunakan Duet AI untuk menjelajahi dan meningkatkan kualitas aplikasi yang sudah ada
Updated 9 Mei 2024
Codelab ini akan menunjukkan cara menggunakan Duet AI untuk membangun aplikasi klien di atas backend API yang sudah ada. Lab ini dimaksudkan untuk mengilustrasikan penggunaan Duet AI dengan aplikasi yang sudah ada. Di lab ini, Anda akan mempelajari
Membangun aplikasi chat berbasis LLM dan RAG menggunakan AlloyDB AI dan LangChain
Updated 7 Mei 2024
Dalam codelab ini, Anda akan mempelajari cara membuat cluster AlloyDB, men-deploy Layanan Pengambilan Database GenAI untuk database, dan membuat aplikasi contoh menggunakan layanan tersebut.
Tur Duet AI untuk Developer
Updated 2 Mei 2024
Dalam codelab ini, Anda akan menggunakan Duet AI, kolaborator yang didukung AI di Google Cloud. Anda akan memahami cara menggunakan Chat Duet AI dan bantuan kode inline untuk membuat kode, memahami kode, dan banyak lagi.
Objek
Updated 31 Maret 2024
Pengantar objek JavaScript.
Lampiran
Updated 31 Maret 2024
Informasi tambahan yang mungkin berguna dalam perjalanan JavaScript Anda.
Simbol
Updated 31 Maret 2024
Pelajari cara menggunakan jenis data Simbol JavaScript.
null dan tidak terdefinisi
Updated 31 Maret 2024
Pelajari cara menggunakan jenis data `null` dan `undefined` JavaScript.
Kata kunci baru
Updated 31 Maret 2024
Panggil fungsi menggunakan kata kunci `baru` untuk membuat objek.
Fungsi
Updated 31 Maret 2024
Pengantar fungsi JavaScript.
Selamat datang di Learn JavaScript!
Updated 31 Maret 2024
Kursus mendalam tentang dasar-dasar JavaScript.
Koleksi dengan kunci
Updated 31 Maret 2024
Pelajari cara menggunakan koleksi dengan kunci seperti peta dan kumpulan.
Tipe dan struktur data
Updated 31 Maret 2024
Jenis data dasar "primitif" JavaScript.
Memperluas class
Updated 31 Maret 2024
Kata kunci `extends` memungkinkan Anda membuat subclass dari class yang sudah ada.
Boolean
Updated 31 Maret 2024
Pelajari cara menggunakan jenis data boolean.
Ekspresi fungsi
Updated 31 Maret 2024
Pengantar ekspresi fungsi JavaScript.
Blok inisialisasi statis
Updated 31 Maret 2024
Gunakan blok inisialisasi statis untuk menetapkan atau mengubah kolom statis.
Pewarisan prototipe
Updated 31 Maret 2024
Objek JavaScript dan pewarisan prototipe.
Kata kunci kembali
Updated 31 Maret 2024
Gunakan kata kunci `return` untuk mendapatkan lebih banyak manfaat dari fungsi Anda.
Pengantar JavaScript
Updated 31 Maret 2024
Sejarah singkat JavaScript dan ringkasan aturan dasarnya.
Class
Updated 31 Maret 2024
Pelajari cara menggunakan class dalam JavaScript.
Koleksi yang diindeks
Updated 31 Maret 2024
Pelajari cara menggunakan koleksi yang diindeks, seperti array.
Operator perbandingan
Updated 31 Maret 2024
Pelajari cara menggunakan operator perbandingan.
Alur kontrol
Updated 31 Maret 2024
Pelajari alur kontrol JavaScript.
Kolom dan metode class
Updated 31 Maret 2024
Menggunakan kolom dan metode class untuk menambahkan properti ke class.
Deskripsi properti
Updated 31 Maret 2024
Gunakan deskripsi properti untuk mengonfigurasi objek JavaScript Anda.
Angka
Updated 31 Maret 2024
Pelajari cara menentukan jenis data angka JavaScript.
Kata kunci ini
Updated 31 Maret 2024
Gunakan kata kunci `this` untuk bekerja dengan konteks tempat fungsi Anda dieksekusi.
Pengakses properti
Updated 31 Maret 2024
Pelajari cara menetapkan, mengubah, dan mengakses properti objek.
String
Updated 31 Maret 2024
Pelajari cara menggunakan jenis data string JavaScript.
Variabel
Updated 31 Maret 2024
Pelajari cara menggunakan variabel JavaScript.
BigInt
Updated 31 Maret 2024
Pelajari cara menggunakan jenis data BigInt JavaScript.
Pengantar pemrograman di Kotlin
Updated 11 Maret 2024
Pelajari konsep pemrograman pengantar di Kotlin untuk menyiapkan pembuatan aplikasi Android di Kotlin.
- Android
Membuat dan menggunakan fungsi di Kotlin
Updated 11 Maret 2024
Mempelajari fungsi di Kotlin
- Android
Memuat dan menampilkan gambar dari internet
Updated 27 Februari 2024
Dalam codelab ini, Anda menggunakan library Coil untuk memuat dan menampilkan foto dari internet di aplikasi Android Compose.
Latihan: Membangun aplikasi Superheroes
Updated 19 Februari 2024
Kembangkan konsep desain material dengan membangun daftar dan animasi sederhana untuk membangun daftar pahlawan super.
Menggunakan jenis fungsi dan ekspresi lambda di Kotlin
Updated 19 Februari 2024
Pelajari cara menggunakan ekspresi lambda dan fungsi tingkat tinggi di Kotlin.
Fungsi tingkat tinggi dengan koleksi
Updated 19 Februari 2024
Pelajari cara menggunakan fungsi tingkat tinggi yang umum dengan koleksi di Kotlin
Generik, objek, dan ekstensi
Updated 12 Februari 2024
Dapatkan pengantar tingkat tinggi tentang konsep Kotlin lainnya seperti generik, class enum, class data, objek, dan fungsi cakupan yang akan Anda gunakan dalam kode Compose.
Mendownload dan menginstal Android Studio
Updated 12 Februari 2024
Pelajari cara mendownload dan menginstal Android Studio
Praktik: Dasar-Dasar Compose
Updated 12 Februari 2024
Terapkan konsep composable UI dasar guna mengimplementasikan layar untuk masalah tertentu.
Menyiapkan Android Studio
Updated 12 Februari 2024
Instal dan siapkan Android Studio agar Anda dapat membuat project pertama dan menjalankannya pada perangkat atau emulator.
- Android
Tema Jetpack Compose
Updated 10 Februari 2024
Dalam codelab ini, Anda akan mempelajari cara membuat tema untuk aplikasi, menyesuaikan gaya setiap komponen, dan mendukung tema terang/gelap.
Latihan: Membangun aplikasi Sports
Updated 10 Februari 2024
Kembangkan konsep desain material dengan membuat daftar dan animasi sederhana untuk membuat daftar pahlawan super.
Segera hadir
Updated 10 Februari 2024
Nantikan informasi selengkapnya tentang pengujian.
Jenis pengujian otomatis
Updated 31 Januari 2024
Pelajari kategorisasi umum jenis pengujian.
Pengujian komponen dalam praktik
Updated 31 Januari 2024
Contoh desain pengujian untuk komponen React dengan dependensi yang kompleks.
Tempat pengujian dijalankan
Updated 31 Januari 2024
Pelajari cara menjalankan pengujian secara manual atau sebagai bagian dari proses otomatis.
Lampiran
Updated 31 Januari 2024
Informasi tambahan yang mungkin berguna pada perjalanan pengembangan pengujian Anda.
Selamat Datang di Learn Testing!
Updated 31 Januari 2024
Kursus mendalam tentang pengujian perangkat lunak.
{i>Tool<i} untuk {i>trade<i}
Updated 31 Januari 2024
Mempelajari pernyataan dan primitif lainnya yang umum untuk sebagian besar framework pengujian.
Analisis statis
Updated 31 Januari 2024
Pelajari cara menggunakan alat linter untuk pengujian otomatis dasar.
Lingkungan pengujian
Updated 31 Januari 2024
Pelajari cara menggunakan alat runtime dan emulasi browser untuk pengujian.
Yang perlu diuji dan pendekatan Anda
Updated 31 Januari 2024
Pelajari cara menilai kode Anda untuk pengujian.
Pengertian pengujian
Updated 31 Januari 2024
Pengantar pengujian tingkat tinggi.
Android 11 - Minggu 4 - Kompatibilitas
Updated 3 Januari 2024
Pelajari cara mem-build aplikasi yang kompatibel dengan Android 11.
- Android
JavaScript pemisahan kode
Updated 4 Desember 2023
Beberapa resource tidak penting untuk pemuatan awal halaman web. JavaScript adalah salah satu resource yang dapat ditunda hingga waktu yang dibutuhkan melalui teknik yang dikenal sebagai pemisahan kode. Dengan melakukannya, Anda dapat meningkatkan performa dengan menurunkan bandwidth dan pertentangan CPU—pertimbangan penting untuk meningkatkan kecepatan pemuatan halaman awal dan daya respons input selama startup.
Memahami jalur kritis
Updated 27 November 2023
Jalur rendering penting adalah konsep dalam performa web yang berhubungan dengan seberapa cepat rendering awal halaman muncul di browser. Modul ini membahas teori di balik jalur rendering penting, yang mencakup konsep seperti resource pemblokir render dan pemblokir parser, serta cara resource tersebut memainkan peran penting dalam seberapa cepat halaman muncul di browser.
Selamat datang di Learn Performance!
Updated 27 November 2023
Materi ini dirancang untuk mereka yang baru mengenal kinerja web, suatu aspek penting dari pengalaman pengguna. Panduan ini mencakup konsep dan teknik utama performa web untuk meningkatkan performa.
Performa video
Updated 23 November 2023
Video adalah jenis media yang sering digunakan di halaman web—tetapi mengetahui cara menayangkannya secara efisien adalah salah satu aspek performa yang tidak boleh Anda abaikan. Modul ini membahas beberapa teknik utama untuk menyematkan video sedemikian rupa sehingga situs Anda tetap cepat, serta pertimbangan performa yang berdekatan yang dapat timbul dengan penggunaannya.
Aplikasi WebGPU pertama Anda
Updated 20 November 2023
Codelab ini memperkenalkan dasar-dasar WebGPU API yang baru. Codelab ini akan memandu Anda dalam membangun versi Game of Life dari Conway yang berjalan pada GPU Anda. Kemampuan rendering WebGPU digunakan untuk menggambar papan, sementara kemampuan komputasi WebGPU digunakan untuk memperbarui status game.
Membuat aplikasi Android pertama Anda
Updated 7 November 2023
Konten ini sudah tidak berlaku dan tidak lagi dikelola. Sebagai gantinya, buka kursus Dasar-Dasar Android dengan Compose untuk mengetahui praktik terbaru yang direkomendasikan. Pembelajaran ini tidak akan digunakan lagi mulai Desember 2023.
Pengantar komponen Navigasi
Updated 7 November 2023
Konten ini sudah tidak berlaku dan tidak lagi dikelola. Sebagai gantinya, buka kursus Dasar-Dasar Android dengan Compose untuk mengetahui praktik terbaru yang direkomendasikan. Pembelajaran ini tidak akan digunakan lagi mulai Desember 2023.
- Android
Mendapatkan input pengguna di aplikasi: Bagian 1
Updated 6 November 2023
Konten ini sudah tidak berlaku dan tidak lagi dikelola. Sebagai gantinya, buka kursus Dasar-Dasar Android dengan Compose untuk mengetahui praktik terbaru yang direkomendasikan. Pembelajaran ini tidak akan digunakan lagi mulai Desember 2023.
Membuat tata letak XML untuk Android
Updated 6 November 2023
Dalam codelab ini, Anda akan mempelajari cara menggunakan bahasa XML untuk membuat tata letak aplikasi Android.
Project: Aplikasi Lemonade
Updated 6 November 2023
Petunjuk project untuk Unit 1 Dasar-Dasar Android
Menambahkan gambar ke aplikasi Dice Roller
Updated 6 November 2023
Dalam codelab ini, Anda akan menambahkan gambar ke aplikasi Dice Roller yang dapat meningkatkan pengalaman pengguna.
Project: Aplikasi Dogglers
Updated 6 November 2023
Petunjuk project untuk Unit 2 Dasar-Dasar Android
Komponen arsitektur
Updated 6 November 2023
Konten ini sudah tidak berlaku dan tidak lagi dikelola. Sebagai gantinya, buka kursus Dasar-Dasar Android dengan Compose untuk mengetahui praktik terbaru yang direkomendasikan. Pembelajaran ini tidak akan digunakan lagi mulai Desember 2023.
Tutorial 5: Tata letak
Updated 6 November 2023
Buat aplikasi kalkulator tip dengan membuat tata letak terlebih dahulu, lalu terapkan logika untuk menghitung tip dari input pengguna. Selanjutnya, buat aplikasi yang menampilkan daftar yang dapat di-scroll menggunakan widget RecyclerView di Android.
- Android
Preferences DataStore
Updated 6 November 2023
Dalam codelab ini, Anda akan mempelajari cara menggunakan solusi penyimpanan data yang disebut Jetpack DataStore untuk menyimpan pasangan nilai kunci di aplikasi Anda.
Mengambil dan menampilkan data dari internet
Updated 6 November 2023
Konten ini sudah tidak berlaku dan tidak lagi dikelola. Sebagai gantinya, buka kursus Dasar-Dasar Android dengan Compose untuk mengetahui praktik terbaru yang direkomendasikan. Pembelajaran ini tidak akan digunakan lagi mulai Desember 2023.
- Android
Membuat dan menjalankan aplikasi Android pertama Anda
Updated 6 November 2023
Dalam codelab ini, Anda akan mempelajari cara membuat aplikasi Android pertama dalam Kotlin menggunakan Android Studio. Anda akan menggunakan template Android Studio untuk membuat project pertama Anda.
Menyimpan data di ViewModel
Updated 6 November 2023
Dalam codelab ini, Anda akan mempelajari cara menggunakan ViewModel, salah satu komponen Arsitektur. Terapkan ViewModel untuk mempertahankan data aplikasi selama perubahan konfigurasi.
Menampilkan daftar yang dapat di-scroll
Updated 6 November 2023
Konten ini sudah tidak berlaku dan tidak lagi dikelola. Sebagai gantinya, buka kursus Dasar-Dasar Android dengan Compose untuk mengetahui praktik terbaru yang direkomendasikan. Pembelajaran ini tidak akan digunakan lagi mulai Desember 2023.
- Android
Aktivitas dan Intent
Updated 6 November 2023
Mengupdate aplikasi yang belum selesai untuk menggunakan navigasi dengan intent implisit dan eksplisit.
Menyimpan perubahan di aplikasi
Updated 6 November 2023
Konten ini sudah tidak berlaku dan tidak lagi dikelola. Sebagai gantinya, buka kursus Dasar-Dasar Android dengan Compose untuk mengetahui praktik terbaru yang direkomendasikan. Pembelajaran ini tidak akan digunakan lagi mulai Desember 2023.
Tutorial 8: Arsitektur aplikasi (lapisan UI)
Updated 6 November 2023
Pelajari cara menggunakan komponen Arsitektur Android Jetpack, koleksi library yang membantu Anda mendesain aplikasi yang tangguh, dapat diuji, dan mudah dikelola.
- Android
Melakukan debug dengan titik henti sementara
Updated 6 November 2023
Pelajari cara menggunakan titik henti sementara dan mengamati variabel tertentu saat melakukan debug.
Navigasi dan data sebelumnya
Updated 6 November 2023
Dalam codelab ini, pelajari data sebelumnya dan cara menyesuaikan perilaku navigasi dalam aplikasi Anda.
Opsional: Menjalankan aplikasi di perangkat seluler
Updated 6 November 2023
Dalam codelab ini, Anda akan mempelajari cara menyiapkan perangkat Android, seperti ponsel atau tablet, dan menjalankan aplikasi Android Studio di perangkat tersebut.
Tutorial 4: Mem-build aplikasi Android pertama Anda
Updated 6 November 2023
Pelajari cara membuat aplikasi Android pertama Anda menggunakan Android Studio.
- Android
Pengantar proses debug
Updated 6 November 2023
Pelajari cara membaca pelacakan tumpukan dan memahami alat proses debug di Android Studio
Membuat aplikasi Birthday Card
Updated 6 November 2023
Dalam codelab ini, Anda akan membuat aplikasi Android yang menampilkan teks, menggunakan Layout Editor di Android Studio.
Mengubah tema aplikasi
Updated 6 November 2023
Dalam codelab ini, Anda akan membuat tema warna untuk aplikasi.
Menggunakan List (Daftar) di Kotlin
Updated 6 November 2023
Pelajari cara menggunakan daftar di dalam bahasa pemrograman Kotlin.
Menghitung tip
Updated 6 November 2023
Dalam codelab ini, Anda akan menulis kode untuk aplikasi kalkulator tip.
Membuat pesan ulang tahun dalam Kotlin
Updated 6 November 2023
Dalam codelab ini, Anda akan membuat program pesan ulang tahun dalam bahasa Kotlin.
Project: Aplikasi Lunch Tray
Updated 6 November 2023
Petunjuk project untuk Unit 3 Dasar-Dasar Android
Mendownload dan menginstal Android Studio
Updated 6 November 2023
Di codelab ini, Anda akan mendownload dan menginstal alat pengembangan Android Studio.
Koleksi di Kotlin
Updated 6 November 2023
Dalam codelab ini, Anda akan mempelajari koleksi lebih lanjut, serta mempelajari lambda dan fungsi tingkat tinggi di Kotlin.
Tata letak adaptif
Updated 6 November 2023
Pelajari cara membuat aplikasi yang dapat disesuaikan dengan berbagai ukuran layar.
Menjadwalkan tugas dengan WorkManager
Updated 6 November 2023
Konten ini sudah tidak berlaku dan tidak lagi dikelola. Sebagai gantinya, buka kursus Dasar-Dasar Android dengan Compose untuk mengetahui praktik terbaru yang direkomendasikan. Pembelajaran ini tidak akan digunakan lagi mulai Desember 2023.
Project: Aplikasi Forage
Updated 6 November 2023
Petunjuk project untuk Unit 5 Dasar-Dasar Android
Project: aplikasi Water Me!
Updated 6 November 2023
Petunjuk project untuk Unit 6 Dasar-Dasar Android
Membaca dan memperbarui data dengan Room
Updated 6 November 2023
Pelajari cara menggunakan Room untuk membaca dan mengupdate data di aplikasi Android Kotlin. Room adalah library database yang merupakan bagian dari Android Jetpack. Room menangani banyak tugas penyiapan dan konfigurasi database, serta memungkinkan aplikasi berinteraksi dengan database menggunakan panggilan fungsi biasa.
Class dan instance objek di Kotlin
Updated 6 November 2023
Dalam codelab ini, Anda akan membuat program Kotlin yang dapat melempar dadu.
Pola Repositori
Updated 6 November 2023
Implementasikan penyimpanan ke cache dalam aplikasi yang ada menggunakan pola repositori.
Project: Aplikasi Amphibians
Updated 6 November 2023
Petunjuk project untuk Unit 4 Dasar-Dasar Android
Pengantar SQL, Room, dan Flow
Updated 5 November 2023
Konten ini sudah tidak berlaku dan tidak lagi dikelola. Sebagai gantinya, buka kursus Dasar-Dasar Android dengan Compose untuk mengetahui praktik terbaru yang direkomendasikan. Pembelajaran ini tidak akan digunakan lagi mulai Desember 2023.
Membuat aplikasi Dice Roller interaktif
Updated 5 November 2023
Dalam codelab ini, Anda akan membuat aplikasi Android melempar dadu dan menampilkan hasilnya pada layar.
Menambahkan perilaku kondisional di Kotlin
Updated 5 November 2023
Dalam codelab ini, Anda akan membuat program Lucky Dice Roll Kotlin yang memastikan lemparan dadu Anda sama dengan angka keberuntungan atau tidak.
Menggunakan LiveData dengan ViewModel
Updated 5 November 2023
Dalam codelab ini, Anda akan mempelajari cara menggunakan LiveData, salah satu komponen Arsitektur. Mengonversikan data aplikasi di ViewModel menjadi LiveData. Anda juga akan belajar cara mengobservasi perubahan di LiveData dan mengupdate UI secara otomatis.
Dasar-dasar SQL
Updated 5 November 2023
Pelajari dasar-dasar database relasional dan praktikkan cara menjalankan kueri SQL dengan Database Inspector di Android Studio.
ViewModel Bersama Lintas Fragmen
Updated 2 November 2023
Gunakan komponen Jetpack Navigation di dalam contoh aplikasi tingkat lanjut dan pelajari keuntungan memiliki ViewModel bersama di beberapa fragmen aktivitas.
Menulis program pertama Anda dalam Kotlin
Updated 2 November 2023
Dalam codelab ini, Anda akan menulis program pertama Anda dengan bahasa Kotlin.
Menampilkan daftar gambar menggunakan kartu
Updated 2 November 2023
Dalam codelab ini, Anda akan meningkatkan antarmuka pengguna dari aplikasi Affirmations yang dibuat di codelab sebelumnya.
Tata Letak Adaptif
Updated 2 November 2023
Dalam codelab ini, Anda akan mempelajari cara menggunakan SlidingPaneLayout ke aplikasi yang dapat disesuaikan dengan berbagai ukuran layar
Mengoptimalkan font web
Updated 1 November 2023
{i>Font<i} web adalah sumber daya yang umum digunakan di web—dan memang demikian—karena {i>font<i} web menambah desain situs web dengan cara yang tidak dapat dilakukan oleh sumber daya lain. Meski begitu, {i>font<i} web masih memiliki biaya kinerja. Dalam modul ini, sejumlah pertimbangan dan teknik performa seputar font web dieksplorasi.
Pertimbangan performa HTML umum
Updated 1 November 2023
Setiap situs dimulai dengan permintaan dokumen HTML, yang menentukan seberapa cepat situs Anda dimuat. Modul ini membahas konsep penting seperti caching HTML, pemblokiran parser, pemblokiran render, dan banyak lagi, sehingga Anda dapat memastikan permintaan pertama untuk HTML situs tidak diproses dengan benar.
Pemuatan resource Optimize
Updated 1 November 2023
Saat halaman dimuat, banyak resource yang direferensikan dalam HTML-nya yang menyediakan tampilan dan tata letak halaman melalui CSS, serta interaktivitasnya melalui JavaScript. Dalam modul ini, kita akan membahas sejumlah konsep penting yang terkait dengan sumber daya ini dan bagaimana pengaruhnya terhadap waktu muat halaman.
Ringkasan pekerja web
Updated 1 November 2023
Sebagian besar yang dilihat pengguna di browser terjadi di satu thread yang dikenal sebagai _main thread_. Namun, ada peluang saat Anda dapat memulai thread baru untuk melakukan pekerjaan yang mahal secara komputasi sehingga thread utama dapat mengakomodasi tugas penting yang dihadapi pengguna. API yang melakukan hal ini dikenal sebagai Web Worker API, dan dalam modul ini, dasar-dasarnya dibahas.
Pemuatan lambat gambar dan elemen <iframe>
Updated 1 November 2023
Gambar dan elemen iframe dapat menghabiskan bandwidth dan waktu pemrosesan CPU secara signifikan. Namun, tidak semua elemen gambar dan iframe perlu dimuat selama pemuatan halaman awal, dan dapat ditangguhkan di lain waktu saat pengguna kemungkinan akan melihatnya. Teknik ini dikenal sebagai _pemuatan lambat_. Dalam modul ini, kita akan menjelaskan elemen iframe dan gambar pemuatan lambat agar halaman dimuat lebih cepat dan hanya menghabiskan bandwidth serta waktu pemrosesan saat diperlukan.
Performa gambar
Updated 1 November 2023
Gambar mewakili sebagian besar data yang ditransfer di banyak halaman web saat ini. Modul ini membahas cara mengoptimalkan gambar, serta menyajikannya secara efisien sehingga Anda meminimalkan byte yang sia-sia, apa pun perangkat pengguna.
Membantu browser dengan petunjuk resource
Updated 1 November 2023
Resource petunjuk adalah kumpulan fitur yang tersedia di HTML yang dapat membantu browser memuat resource lebih awal dan bahkan mungkin dengan prioritas resource yang lebih tinggi. Dalam modul ini, beberapa petunjuk resource yang dapat membantu halaman Anda dimuat lebih cepat akan dibahas.
Pengambilan data, pra-rendering, dan pra-cache pekerja layanan
Updated 1 November 2023
Meskipun performa banyak berkaitan dengan apa yang dapat Anda lakukan untuk mengoptimalkan dan menghilangkan resource yang tidak perlu, hal ini mungkin terlihat agak paradoks untuk mengindikasikan bahwa beberapa resource harus dimuat sebelum diperlukan. Akan tetapi, ada beberapa kasus yang _mungkin_ sesuai untuk memuat sumber daya tertentu sebelumnya. Dalam modul ini, aspek performa ini akan dibahas, karena pengambilan data dan pra-rendering juga dibahas.
Kasus penggunaan pekerja web konkret
Updated 1 November 2023
Sekarang setelah Anda memiliki pemahaman dasar tentang pekerja web serta kemampuan dan keterbatasannya, sekarang saatnya untuk melihat kasus penggunaan konkret untuk pekerja web. Dalam demo ini, pekerja web digunakan untuk mengambil file JPEG, mengekstrak metadatanya, dan mengirimkannya kembali ke thread utama sehingga pengguna dapat melihatnya di browser.
Mengapa kecepatan itu penting?
Updated 1 November 2023
Sebelum mulai menggunakan performa pembelajaran, Anda harus terlebih dahulu memahami perannya dalam pengalaman pengguna, dan bagaimana hal itu dapat memberikan hasil yang lebih baik bagi pengguna. Pelatihan ini dimulai dengan pengenalan singkat tentang topik-topik ini, memberikan konteks penting tentang mengapa mempelajari performa itu penting.
Menambahkan izin runtime ke aplikasi Anda di Kotlin
Updated 9 Oktober 2023
Dalam codelab ini, Anda akan mempelajari cara menambahkan izin ke aplikasi Android
Tutorial 2: Fungsi
Updated 21 September 2023
Buat program Kotlin dan pelajari fungsi di Kotlin, termasuk nilai default untuk parameter, filter, lambda, dan fungsi ringkas.
- Android
Tutorial 3: Class dan Objek
Updated 21 September 2023
Pelajari tentang class, objek, dan warisan di Kotlin. Buat program kecil saat Anda mempelajari class abstrak, antarmuka, dan delegasi antarmuka.
- Android
Tutorial 1: Dasar-dasar Kotlin
Updated 21 September 2023
Mulai mengembangkan di Kotlin, dan pelajari dasar-dasar bahasa pemrograman Kotlin: jenis data, operator, variabel, struktur kontrol, dan variabel nullable versus non-nullable.
- Android
Android 11—Minggu 11—UI Modern
Updated 19 September 2023
Pelajari pengembangan UI di Android 11 selama minggu terakhir dari 11 Minggu Android.
- Android
Menerapkan Desain Material ke aplikasi Android di Kotlin
Updated 19 September 2023
Pelajari cara menerapkan Desain Material ke aplikasi Android yang ditulis dalam Kotlin.
- Android
Pergi berlibur dengan aplikasi Google Chat
Updated 8 Juni 2023
Di codelab ini, Anda akan mempelajari cara membuat Google Chat
- Google Workspace
Klasifikasi Data Gambar dengan BigQuery ML
Updated 8 Juni 2023
Dalam codelab ini, Anda akan menyimpan dan menganalisis gambar Pose Yoga di BigQuery dan menerapkan model klasifikasi gambar dengan BigQuery ML untuk memberi label pada pose dengan hanya menggunakan konstruksi SQL
Menambahkan Chat ke aplikasi AppSheet Anda
Updated 10 Mei 2023
Pelajari cara menggunakan fitur aplikasi Chat AppSheet untuk menambahkan Chat ke aplikasi AppSheet Anda.
Membangun aplikasi tanpa kode menggunakan database AppSheet native
Updated 10 Mei 2023
Pelajari cara menggunakan database native AppSheet dalam membangun aplikasi AppSheet.
MDC-102 Flutter: Struktur dan Tata Letak Material
Updated 9 Mei 2023
Pelajari cara menggunakan Material untuk membuat struktur dan membuat tata letak aplikasi Flutter.
- Flutter
Pelajari cara membuat prototipe Responsible AI dengan PAIR Guidebook dan MakerSuite
Updated 9 Mei 2023
Pelajari cara membuat prototipe solusi AI secara bertanggung jawab dengan alat Google untuk AI, MakerSuite, dan Buku Panduan PAIR yang bertanggung jawab
Memulai Sinyal Angular
Updated 9 Mei 2023
Memperkenalkan sinyal, model reaktivitas baru di Angular. Sinyal membekali Anda dengan lebih banyak alat berkualitas tinggi untuk reaktivitas yang lebih mendetail
MDC-101 Flutter: Dasar-Dasar Komponen Material
Updated 9 Mei 2023
Pelajari dasar-dasar penggunaan Komponen Material dengan membuat halaman login untuk aplikasi Flutter sederhana.
- Flutter
Prototipe hingga Produksi: Mendapatkan prediksi dari model terlatih kustom
Updated 9 Mei 2023
Di lab ini, Anda akan menggunakan Vertex AI untuk mendapatkan prediksi batch dan online dari model terlatih kustom. Lab ini merupakan bagian dari seri video Prototipe hingga Produksi. Pastikan untuk menyelesaikan lab sebelumnya sebelum mencoba lab
Prototipe hingga Produksi: Penyesuaian hyperparameter
Updated 9 Mei 2023
Di lab ini, Anda akan menggunakan Vertex AI untuk menjalankan tugas penyesuaian hyperparameter pada Pelatihan Vertex AI. Lab ini merupakan bagian dari seri video Prototipe hingga Produksi. Pastikan untuk menyelesaikan lab sebelumnya sebelum mencoba
Prototipe hingga Produksi: Pelatihan terdistribusi pada Vertex AI
Updated 9 Mei 2023
Di lab ini, Anda akan menggunakan Vertex AI untuk menjalankan tugas pelatihan terdistribusi pada Pelatihan Vertex AI menggunakan TensorFlow. Lab ini merupakan bagian dari seri video Prototipe ke Produksi. Pastikan untuk menyelesaikan lab sebelumnya
Prototipe hingga Produksi: Melatih model kustom dengan Vertex AI
Updated 9 Mei 2023
Di lab ini, Anda akan menggunakan Vertex AI untuk menjalankan tugas pelatihan kustom. Lab ini merupakan bagian dari seri video Prototipe ke Produksi. Anda akan membangun model klasifikasi image menggunakan set data Bunga. Anda dapat menonton video
Mem-build UI generasi berikutnya di Flutter
Updated 8 Mei 2023
Pelajari cara mem-build antarmuka pengguna Flutter dengan animasi, shader, dan efek partikel yang berfungsi di keenam platform Flutter.
Menggunakan FFI di plugin Flutter
Updated 8 Mei 2023
Dalam codelab ini, Anda akan membangun plugin Flutter untuk platform seluler dan desktop dengan FFI untuk menggunakan library native C yang ada.
- Flutter
Membangun game dengan Flutter dan Flame
Updated 8 Mei 2023
Dalam codelab ini, Anda akan membuat game platformer bernama Doodle Dash menggunakan Flutter dan Flame Engine.
- Flutter
Aplikasi Adaptif di Flutter
Updated 5 Mei 2023
Dalam codelab ini, Anda akan membangun aplikasi Flutter yang dapat beradaptasi dengan keenam platform yang didukung Flutter - Android, iOS, web, Windows, macOS, dan Linux.
- Flutter
Mempelajari lebih dalam pola dan kumpulan data Dart
Updated 5 Mei 2023
Gunakan pola, kumpulan data, dan fitur baru lainnya di Dart 3 untuk menstruktur ulang gaya desain UI Anda di Flutter.
Cara menguji aplikasi Flutter
Updated 5 Mei 2023
Di codelab ini, Anda akan mem-build dan menguji aplikasi Flutter sederhana.
- Flutter
Memperluas aplikasi Android ke Asisten Google dengan Action Aplikasi
Updated 5 Mei 2023
Pelajari dasar-dasar tentang cara mengaktifkan aplikasi Android via suara dengan memperluasnya ke Asisten Google menggunakan intent bawaan Action Aplikasi.
- Android
- Asisten Google
Memperluas pintasan dinamis ke Asisten Google dengan Action Aplikasi
Updated 5 Mei 2023
Pelajari cara menerapkan pintasan aplikasi dinamis dengan Google
- Asisten Google
- Android
FraudFinder: Dari data mentah ke AI dengan Vertex AI dan BigQuery.
Updated 4 Mei 2023
Di lab ini, Anda akan mempelajari cara membangun sistem data ke AI yang menyeluruh untuk deteksi penipuan secara real-time di Google Cloud. Tujuannya adalah memahami cara beralih dari data mentah ke pipeline ML siap produksi yang berjalan di Google
Membuat aplikasi web deteksi objek khusus dengan MediaPipe.
Updated 4 Mei 2023
Pelajari cara membuat aplikasi web deteksi objek khusus dengan MediaPipe.
Ciptakan pengalaman kamera Anda
Updated 4 Mei 2023
Selama ini, perangkat Android telah berevolusi untuk mengakomodasi berbagai ukuran, bentuk, dan layar, serta beragam fitur lainnya. Namun sejak awal, mengambil gambar dengan ponsel telah menjadi salah satu kasus penggunaan yang paling penting. Saat ini, kemampuan kamera masih menjadi salah satu alasan utama konsumen membeli ponsel.
Memulai animasi berbasis scroll dalam CSS
Updated 3 Mei 2023
Dalam codelab ini, Anda akan mempelajari cara membuat animasi berbasis scroll menggunakan CSS. Anda akan membuat beberapa efek yang sangat menarik seperti gambar latar paralaks dan gambar yang muncul di tampilan.
Menambahkan fitur terkait chat ke aplikasi Android dengan Messaging API dan People API
Updated 3 Mei 2023
Pelajari cara memperluas aplikasi Android agar mencakup fitur terkait chat dengan Messaging API dan People API.
MDC-103 Flutter: Penerapan Tema Material dengan Warna, Bentuk, Ketinggian, dan Jenis
Updated 3 Mei 2023
Temukan cara Komponen Material untuk Flutter dapat mempermudah Anda mendiferensiasikan produk dan mengekspresikan merek melalui desain.
- Flutter
MDC-104 Flutter: Komponen Lanjutan Material
Updated 3 Mei 2023
Tingkatkan kualitas desain Anda dan pelajari cara menggunakan menu tampilan latar komponen lanjutan kami untuk Flutter.
- Flutter
Navigasi Jetpack Compose
Updated 3 Mei 2023
Dalam codelab ini, Anda akan mempelajari semua dasar-dasar Navigasi di Compose.
- Android
Memperluas aplikasi Android ke Asisten Google dengan Action Aplikasi (Level 2)
Updated 1 Mei 2023
Pelajari cara mengembangkan Action Aplikasi menggunakan intent bawaan umum di codelab menengah ini, yang memungkinkan pengguna membuka fitur aplikasi dan menelusuri konten dalam aplikasi, dengan Asisten Google.
- Asisten Google
- Android
Menambahkan iklan di layar pembuka aplikasi AdMob ke aplikasi Unity
Updated 1 Mei 2023
Dalam codelab ini, Anda akan mempelajari cara menambahkan iklan di layar pembuka aplikasi AdMob ke aplikasi Unity.
- Admob
Menambahkan iklan AdMob ke aplikasi Flutter
Updated 27 April 2023
Dalam codelab ini, Anda akan mempelajari cara menambahkan iklan banner, interstisial, dan reward ke aplikasi Flutter.
- Flutter
Fitur berbasis lokasi di Android
Updated 26 April 2023
Pelajari cara mengelola izin akses lokasi di Android 10, menambahkan peta Google ke aplikasi Anda, dan membantu pengguna mengidentifikasi tempat yang mereka kunjungi.
- Android
Membuat haiku tentang produk Google dengan PaLM API dan Flutter
Updated 25 April 2023
Pelajari cara membangun aplikasi sederhana yang membuat dan menampilkan haiku tentang produk Google dengan PaLM API dan Flutter.
Mem-build Transisi yang Indah dengan Gerakan Material untuk Flutter
Updated 25 April 2023
Mem-build sistem gerakan Material ke aplikasi Reply menggunakan transisi dari paket animasi.
- Flutter
Model Bahasa Besar di Perangkat dengan Keras dan TensorFlow Lite
Updated 24 April 2023
Pelajari cara menggunakan KerasNLP untuk memuat Model Bahasa Besar terlatih, mengoptimalkannya, dan men-deploy-nya di Android dengan TensorFlow Lite
Membuat aplikasi lengkap dengan Relay dan Jetpack Compose
Updated 23 April 2023
Pelajari cara mengintegrasikan Relay ke aplikasi Compose dan percepat alur kerja desain ke kode.
Memulai CameraX
Updated 16 April 2023
Codelab ini memperkenalkan cara membuat aplikasi kamera yang menggunakan CameraX untuk menampilkan jendela bidik, mengambil foto, dan menganalisis aliran gambar dari kamera.
- Android
Android 11—Minggu 6—Jetpack
Updated 16 April 2023
Android Jetpack adalah serangkaian library yang dibuat untuk membantu Anda menulis aplikasi berkualitas tinggi yang mengikuti praktik terbaik, menggunakan lebih sedikit kode boilerplate, serta bekerja secara konsisten di seluruh versi dan perangkat Android. Jalur ini memperkenalkan library baru yang dimasukkan ke Android 11, bersama dengan update besar.
- Android
Praktik: Dasar-Dasar Kotlin
Updated 29 Maret 2023
Terapkan konsep dasar bahasa pemrograman Kotlin untuk menyelesaikan masalah tertentu.
- Android
Cara menghubungkan perangkat Android
Updated 29 Maret 2023
Pelajari cara menghubungkan aplikasi Anda
- Android
Menjalankan aplikasi pertama Anda di Android Emulator
Updated 29 Maret 2023
Pelajari cara menjalankan aplikasi di Android Emulator.
- Android
Class dan pewarisan di Kotlin
Updated 28 Februari 2023
Dalam codelab ini, Anda akan mempelajari cara membuat subclass dan cara kerja warisan dalam bahasa pemrograman Kotlin.
- Android
Pengantar Room dan Flow
Updated 28 Februari 2023
Pelajari dasar-dasar database relasional dan praktikkan cara menjalankan kueri SQL dengan Database Inspector di Android Studio.
- Android
Memeriksa performa aplikasi dengan Macrobenchmark
Updated 28 Februari 2023
Dalam codelab ini, Anda akan mempelajari cara mengukur waktu startup aplikasi dan pengaturan waktu render frame dengan Jetpack Macrobenchmark.
- Android
Mempertahankan data dengan Room
Updated 27 Februari 2023
Pelajari cara menggunakan Room di aplikasi Kotlin Android. Room adalah library database persistensi yang merupakan bagian dari Android Jetpack. Room adalah lapisan abstraksi di SQLite. Room menyediakan API yang mudah digunakan untuk menyiapkan, mengonfigurasi, dan membuat kueri database.
- Android
Mendukung platform yang dapat diubah ukurannya di aplikasi kamera Anda
Updated 27 Februari 2023
Dengan hadirnya Android 12L dan faktor bentuk (seperti perangkat foldable) serta mode display baru seperti multi-aplikasi dan multi-display, banyak asumsi mengenai hubungan antara output kamera dan platform tidak lagi sepenuhnya benar.
Gunakan hanya data yang Anda butuhkan
Updated 22 Februari 2023
Dalam modul ini, pelajari strategi untuk mengumpulkan data yang diperlukan saja, mengelola dan menghapus data yang telah Anda kumpulkan, dan menjelaskan apa yang Anda kumpulkan kepada pengguna.
Pelacakan sidik jari
Updated 22 Februari 2023
Pelacakan sidik jari adalah tindakan mencoba untuk mengidentifikasi pengguna tertentu, dengan menggunakan karakteristik penyiapan mereka. Pelajari bagaimana hal ini dapat merusak privasi pengguna.
Praktik terbaik
Updated 22 Februari 2023
>-
Enkripsi
Updated 22 Februari 2023
Pelajari cara enkripsi dapat menjaga privasi dengan memastikan orang lain tidak dapat menangkap dan membaca konten pengguna Anda.
Pihak ketiga
Updated 22 Februari 2023
Pelajari pihak ketiga dan cara mengurangi risiko bagi pengguna saat mengintegrasikan pihak ketiga.
Elemen teks inline lainnya
Updated 21 Februari 2023
Pengantar berbagai elemen yang digunakan untuk menandai teks.
Audio dan Video
Updated 21 Februari 2023
Ketahui cara menggunakan media HTML seperti audio dan video.
Detail dan ringkasan
Updated 21 Februari 2023
>-
Formulir
Updated 21 Februari 2023
Ringkasan formulir dalam HTML.
Template, slot, dan bayangan
Updated 21 Februari 2023
'Penjelasan tentang template, slot, dan bayangan.'
Fokus
Updated 21 Februari 2023
Cara mengelola urutan fokus dalam dokumen HTML Anda.
Kesimpulan dan langkah selanjutnya
Updated 21 Februari 2023
Menyelesaikan dengan beberapa referensi lebih lanjut.
API HTML
Updated 21 Februari 2023
Pelajari bagaimana informasi HTML dapat diekspos dan dimanipulasi menggunakan JavaScript.
Dialog
Updated 21 Februari 2023
>-
Gambar
Updated 14 Februari 2023
Ringkasan gambar dalam HTML.
Menulis kondisional di Kotlin
Updated 10 Februari 2023
Pelajari cara menulis kondisional di Kotlin.
Jaringan penayangan konten gambar
Updated 1 Februari 2023
Pelajari bagaimana CDN gambar memiliki kemampuan untuk mengubah dan mengoptimalkan konten gambar.
Histori singkat gambar di web
Updated 1 Februari 2023
'Sejarah gambar di web, dimulai dengan elemen gambar pada tahun 1993'
Generator Situs, framework, dan CMS
Updated 1 Februari 2023
>-
Format gambar: GIF
Updated 1 Februari 2023
Pahami format gambar GIF, beserta penjelasan cara kerja encoding gambar.
Masalah performa utama
Updated 1 Februari 2023
Pelajari cara memastikan bahwa permintaan gambar Anda berukuran sekecil dan berperforma sebaik mungkin.
Gambar yang responsif
Updated 1 Februari 2023
Pembahasan mendalam tentang gambar responsif.
Kesimpulan
Updated 1 Februari 2023
Beberapa referensi tambahan.
{i>Syntax<i} deskriptif
Updated 1 Februari 2023
Menggunakan srcset dan size untuk memberikan informasi ke browser tentang sumber gambar dan cara penggunaannya.
Format gambar: JPEG
Updated 1 Februari 2023
Pelajari tentang format gambar yang paling umum di web.
Format gambar: WebP
Updated 1 Februari 2023
Pelajari WebP, dan pahami perbedaan antara format ini dan format lainnya.
Format gambar: PNG
Updated 1 Februari 2023
Ketahui kapan PNG adalah format gambar terbaik untuk dipilih.
{i>Syntax<i} preskriptif
Updated 1 Februari 2023
Cari tahu tentang elemen gambar.
Mengotomatiskan kompresi dan encoding
Updated 1 Februari 2023
>-
Gambar vektor
Updated 1 Februari 2023
'Pelajari tentang SVG, format gambar vektor yang digunakan di web.'
Format gambar: AVIF
Updated 1 Februari 2023
AV1 Image File Format (AVIF) adalah encoding berdasarkan codec video AV1 open source.
Selamat datang di Learn Images!
Updated 31 Januari 2023
Kursus mendalam tentang gambar untuk web.
Gambar raster
Updated 31 Januari 2023
'Temukan gambar raster, seperti JPEG, GIF, PNG, dan WebP.'
Selamat datang di Pelajari Privasi!
Updated 24 Januari 2023
Kursus untuk membantu Anda membuat situs yang lebih menjaga privasi.
Pengujian Teknologi Pendukung
Updated 12 Januari 2023
Cara menguji dengan Teknologi Pendukung (AT).
Pengujian aksesibilitas otomatis
Updated 12 Januari 2023
Cara melakukan pengujian aksesibilitas otomatis.
Pengujian aksesibilitas manual
Updated 12 Januari 2023
Cara menguji aksesibilitas secara manual.
Kesimpulan dan langkah selanjutnya
Updated 12 Januari 2023
Referensi lainnya untuk membantu Anda mengambil langkah berikutnya.
Formulir
Updated 10 Januari 2023
Membuat formulir yang dapat diakses.
Dasar-dasar teks
Updated 8 Desember 2022
Cara memformat teks menggunakan HTML.
Daftar
Updated 8 Desember 2022
Daftar dan cara lain untuk mengelompokkan konten Anda.
Tabel
Updated 8 Desember 2022
Memahami cara menggunakan tabel untuk menandai data tabel.
Tautan
Updated 8 Desember 2022
Semua yang perlu Anda ketahui tentang link.
Atribut
Updated 8 Desember 2022
Mempelajari berbagai atribut global beserta atribut khusus untuk elemen HTML tertentu.
JavaScript
Updated 5 Desember 2022
'Tulis peristiwa pemicu, judul halaman, konten dinamis, dan lainnya.'
Pola, komponen, dan sistem desain
Updated 5 Desember 2022
'Mengevaluasi pola, komponen, dan sistem desain untuk aksesibilitas.'
Desain dan pengalaman pengguna
Updated 5 Desember 2022
Membuat desain yang mudah diakses dan mengevaluasi pengalaman pengguna Anda.
Membuat aplikasi Android pertama Anda
Updated 15 November 2022
Pelajari cara membuat aplikasi Android pertama Anda.
- Android
Menggunakan nullability di Kotlin
Updated 31 Oktober 2022
Pelajari cara menggunakan nullability di Kotlin.
Dokumen
Updated 31 Oktober 2022
Elemen HTML tambahan yang perlu dipertimbangkan saat membuat situs web dan aplikasi web yang mudah diakses.
Video dan audio
Updated 31 Oktober 2022
Jenis media alternatif yang membuat video dan audio Anda mudah diakses.
Fokus keyboard
Updated 31 Oktober 2022
Memahami dan meningkatkan urutan dan gaya navigasi keyboard.
Struktur konten
Updated 31 Oktober 2022
'Gunakan HTML semantik, penanda, dan tabel untuk konten yang dapat diakses.'
Mem-build aplikasi adaptif dengan navigasi dinamis
Updated 3 Oktober 2022
Pelajari cara menyesuaikan aplikasi Anda untuk layar besar dengan pola UI navigasi adaptif.
Animasi dan gerakan
Updated 30 September 2022
Mendukung orang dengan semua jenis gangguan yang dipicu gerakan.
ARIA dan HTML
Updated 30 September 2022
Kapan harus menggunakan ARIA versus HTML.
Tipografi
Updated 30 September 2022
Pilih jenis huruf, ukuran {i>font<i}, dan susun teks dengan tata letak yang mudah diakses.
Warna dan kontras
Updated 30 September 2022
Membuat palet warna yang mudah diakses dengan kontras yang sesuai.
Gambar
Updated 30 September 2022
Buat gambar yang mudah diakses.
Selamat datang di Pelajari Aksesibilitas!
Updated 30 September 2022
Kursus aksesibilitas dan referensi yang selalu aktual untuk meningkatkan pengembangan web Anda.
Apa yang dimaksud dengan aksesibilitas digital, dan mengapa hal ini penting?
Updated 30 September 2022
>-
Metadata
Updated 27 September 2022
Cara menggunakan tag meta untuk memberikan informasi tentang dokumen Anda.
HTML Semantik
Updated 27 September 2022
Menggunakan elemen HTML yang benar untuk mendeskripsikan konten dokumen.
Struktur dokumen
Updated 27 September 2022
Pelajari cara menyusun dokumen HTML dengan dasar yang kuat.
Ringkasan HTML
Updated 27 September 2022
Pengenalan singkat tentang konsep utama dalam HTML.
Judul dan bagian
Updated 27 September 2022
Cara menggunakan elemen pembagian dengan benar untuk memberi makna pada konten Anda.
Amankan situs Anda dengan autentikasi 2 langkah dengan kunci keamanan (WebAuthn)
Updated 22 September 2022
Dalam codelab ini, Anda akan menambahkan autentikasi faktor kedua ke situs atau aplikasi web Anda dengan kunci keamanan.
Selamat datang di Belajar HTML!
Updated 8 September 2022
>-
Pengarsipan gambar, analisis, dan pembuatan laporan dengan G Suite & GCP
Updated 29 Juli 2022
Dalam codelab ini, developer mem-build alur kerja pemrosesan image berbasis cloud di Python menggunakan G Suite & GCP API. Khususnya, Anda akan mendownload file gambar dari Google Drive, mengarsipkannya ke Google Cloud Storage, menganalisis kontennya dengan Google Cloud Vision, dan membuat data laporan di Google Spreadsheet.
- Google Workspace
Menghubungkan perangkat smart home ke Asisten Google
Updated 29 Juli 2022
Buat dan deploy Action smart home untuk mengintegrasikan mesin cuci smart virtual ke Asisten.
Cloud Spanner: Membuat papan peringkat game dengan Java
Updated 29 Juli 2022
Dalam codelab ini, Anda akan mempelajari cara membuat papan peringkat game menggunakan tabel database Cloud Spanner dengan kolom stempel waktu commit.
Lit untuk Developer React
Updated 29 Juli 2022
Dalam codelab ini, Anda akan mempelajari cara menerjemahkan konsep React ke Lit
Menggunakan Hilt di aplikasi Android
Updated 29 Juli 2022
Dalam codelab ini, Anda akan membuat aplikasi Android yang menggunakan Hilt untuk melakukan Injeksi Dependensi.
- Android
Jetpack Navigation
Updated 29 Juli 2022
Dalam codelab ini, Anda akan mempelajari cara menerapkan persyaratan navigasi umum untuk aplikasi Android. Komponen Navigasi menangani transaksi fragmen, data atas/sebelumnya, pola UI navigasi seperti panel navigasi, deep link, dan lainnya. Anda juga akan menjelajahi plugin safe args jenis baru dan Editor Navigasi di Android Studio.
- Android
Membuat library ekstensi Kotlin
Updated 29 Juli 2022
Dalam codelab ini, Anda akan membuat library ekstensi Kotlin sendiri untuk API yang awalnya dibuat dalam bahasa pemrograman Java. Anda akan mempelajari dasar-dasar fungsi dan properti ekstensi, serta cara menerapkan coroutine dan versi Alur untuk API berbasis callback tradisional.
- Android
Navigasi Gestur dan pengalaman tata letak layar penuh
Updated 29 Juli 2022
Di codelab ini, Anda akan mengelola aplikasi yang sudah ada untuk membuat kontrol aplikasinya berfungsi dengan Navigasi Gestur. Anda juga akan menawarkan pengalaman layar dari tepi ke tepi sepenuhnya.
- Android
Membuat Action Canvas Interaktif untuk Asisten Google dengan Action Builder
Updated 29 Juli 2022
Pelajari cara membuat Action Canvas Interaktif untuk Asisten.
Modul 8: Melakukan migrasi dari App Engine ndb dan taskqueue ke Cloud NDB dan Cloud Tasks
Updated 29 Juli 2022
Pelajari cara melakukan migrasi dari App Engine ndb dan taskqueue ke Cloud NDB dan Cloud Tasks
Mengoptimalkan Aplikasi Android untuk Chrome OS
Updated 29 Juli 2022
Dalam codelab ini, Anda akan membuat aplikasi Android yang berisi banyak pengoptimalan yang diperlukan untuk pengalaman pengguna yang baik di Chrome OS.
- Android
Modul 4: Melakukan migrasi dari Google App Engine ke Cloud Run dengan Docker
Updated 29 Juli 2022
Pelajari cara mem-build aplikasi App Engine sederhana dalam container dan memigrasikannya ke Cloud Run menggunakan Docker
Pengantar Cloud SQL Insights
Updated 29 Juli 2022
Cloud SQL Insights membantu Anda mendeteksi, mendiagnosis, dan mencegah masalah performa kueri untuk database Cloud SQL. Solusi ini menyediakan informasi layanan mandiri, pemantauan yang intuitif, dan diagnostik yang lebih dari sekadar deteksi untuk
Meningkatkan dan mengamankan Action smart home Anda
Updated 29 Juli 2022
Pelajari cara meningkatkan dan mengamankan Action smart home melalui fitur perangkat yang dapat disesuaikan dan mengamankannya dengan autentikasi 2 langkah.
Mengonversi ke Kotlin
Updated 29 Juli 2022
Dalam codelab ini, Anda akan mempelajari cara mengonversi kode Java ke Kotlin
Modul 2: Melakukan migrasi dari App Engine ndb ke Cloud NDB
Updated 29 Juli 2022
Pelajari cara memigrasikan aplikasi App Engine sederhana dari ndb ke Cloud NDB.
Membuat Penerima Cast dasar
Updated 29 Juli 2022
Dalam codelab ini, Anda akan membuat aplikasi Penerima yang kompatibel untuk Cast menggunakan Framework Aplikasi Google Cast.
- Cast
Mempelajari coroutine lanjutan dengan Flow dan LiveData Kotlin
Updated 29 Juli 2022
Dalam codelab ini, Anda akan membuat aplikasi Android berbasis coroutine yang menggunakan Komponen Arsitektur untuk mengambil data dari jaringan dan database Room.
- Android
Menghubungkan ke Cloud SQL dengan Cloud Functions
Updated 29 Juli 2022
Dalam codelab ini, Anda akan menulis Cloud Function yang terhubung ke database Cloud SQL yang sudah ada dan mengiriminya pernyataan penyisipan SQL.
- Cloud SQL
Membuat Lebih Banyak Gelombang - Sampler
Updated 29 Juli 2022
Mem-build sampel digital latensi rendah
- Android
Mendukung perangkat foldable dan perangkat dua layar dengan Jetpack WindowManager
Updated 29 Juli 2022
Pelajari cara menyesuaikan aplikasi Anda ke faktor bentuk baru, seperti perangkat foldable dan perangkat dua layar, dengan library Jetpack WindowManager.
Mengontrol media melalui MediaSession
Updated 29 Juli 2022
Dalam codelab ini, Anda akan memperluas contoh video untuk menambahkan dukungan bagi MediaSession. Hal ini memungkinkan Android mengontrol pemutaran dari luar aplikasi Anda, misalnya melalui Asisten Google, remote control di TV, atau kontrol di layar pada layar kunci dan Wear OS.
Mengaktifkan fulfillment lokal untuk Action smart home
Updated 29 Juli 2022
Pelajari cara mengaktifkan fulfillment lokal dengan Local Home SDK untuk meningkatkan integrasi smart home dengan Asisten.
Integrasi Konten dengan Saluran Layar Utama Android TV (Kotlin)
Updated 29 Juli 2022
Codelab ini memperkenalkan fitur layar utama Android TV. Anda akan mempelajari cara menambahkan saluran dan program ke layar utama Android TV, serta membuatnya dapat ditemukan.
- Android
TensorFlow.js - Membuat Prediksi dari Data 2D
Updated 29 Juli 2022
Dalam codelab ini, Anda akan melatih model untuk membuat prediksi dari data numerik. Dengan mempertimbangkan “Tenaga kuda” yang dimiliki mobil, model ini akan mencoba memprediksi “Mil per Galon” untuk mobil tersebut. Dalam terminologi machine learning, hal ini dijelaskan sebagai tugas regresi karena memprediksi nilai berkelanjutan.
- TensorFlow
Menghitung Statistik Pribadi dengan Privacy on Beam
Updated 29 Juli 2022
Dalam codelab ini, Anda akan belajar membuat statistik pribadi untuk kunjungan ke restoran menggunakan Privacy on Beam untuk menjelajahi dan menerapkan kemampuan kerangka kerja privasi diferensial.
Membuat Komponen Story dengan lit-element
Updated 29 Juli 2022
Dalam codelab ini, Anda akan membuat komponen Story pada web dengan bantuan LitElement.
Pekerjaan Latar Belakang dengan WorkManager - Java
Updated 29 Juli 2022
WorkManager menangani kasus ekstrem dan masalah kompatibilitas. WorkManager juga dapat membuat tugas yang dapat dikueri, dapat digunakan kembali, dan dapat dibuat berantai. WorkManager adalah penjadwal tugas Android yang direkomendasikan. Codelab ini akan mengajarkan segala tentang WorkManager: mulai dari menulis tugas sederhana hingga tugas berantai yang lebih kompleks dengan batasan.
- Android
Membuat Action untuk Asisten Google menggunakan Action Builder (Level 2)
Updated 29 Juli 2022
Pelajari dasar-dasar pengembangan dengan Asisten Google.
TensorFlow.js - Pengenalan angka dari tulisan tangan dengan CNN
Updated 29 Juli 2022
Dalam codelab ini, Anda akan melatih model untuk mengidentifikasi angka dari tulisan tangan. Dalam terminologi machine learning, hal ini dikenal sebagai tugas klasifikasi karena memprediksi kategori untuk input yang diberikan.
- TensorFlow
Android Room dengan View - Kotlin
Updated 29 Juli 2022
Dalam codelab ini, Anda akan membuat aplikasi Android dalam Kotlin yang menggunakan Komponen Arsitektur Android (RoomDatabase, Entity, DAO, AndroidViewModel, LiveData) bersama coroutine Kotlin. Aplikasi sampel ini menyimpan daftar kata dalam database Room dan menampilkannya di RecyclerView. Anda akan mengimplementasikan aplikasi ini dengan arsitektur Android yang direkomendasikan menggunakan komponen ini.
- Android
Mengontrol media melalui MediaSession
Updated 29 Juli 2022
Dalam codelab ini, Anda akan memperluas contoh video untuk menambahkan dukungan bagi MediaSession. Hal ini memungkinkan Android mengontrol pemutaran dari luar aplikasi Anda, misalnya melalui Asisten Google, remote control di TV, atau kontrol di layar pada layar kunci dan Wear OS.
- Android
Membuat Action untuk Asisten Google menggunakan Action Builder (Level 1)
Updated 29 Juli 2022
Pelajari dasar-dasar pengembangan dengan Asisten Google.
Membuat Gelombang Bagian 1 - Mem-build Synthesizer
Updated 29 Juli 2022
Mem-build aplikasi synthesizer kontrol sentuh berlatensi rendah menggunakan API AAudio di Android O.
- Android
Cloud Spanner: Membuat papan peringkat game dengan Go
Updated 29 Juli 2022
Dalam codelab ini, Anda akan mempelajari cara membuat papan peringkat game menggunakan tabel database Cloud Spanner dengan kolom stempel waktu commit.
Memigrasikan aplikasi Dagger ke Hilt
Updated 29 Juli 2022
Dalam codelab ini, Anda akan memigrasikan aplikasi Android yang menggunakan Dagger sebagai library Injeksi Dependensi ke Hilt.
- Android
TensorFlow.js: Menggunakan Firebase Hosting untuk men-deploy dan menghosting model machine learning dalam skala besar
Updated 29 Juli 2022
Dalam codelab ini, Anda akan mempelajari cara menggunakan infrastruktur Firebase untuk men-deploy model ML sehingga dapat digunakan dan dimanfaatkan di situs Anda menggunakan TensorFlow.js
- TensorFlow
Membuat Action untuk Asisten Google menggunakan Actions SDK (Level 2)
Updated 29 Juli 2022
Pelajari dasar-dasar pengembangan dengan Asisten Google.
Membuat Action untuk Asisten Google menggunakan Actions SDK (Level 1)
Updated 29 Juli 2022
Pelajari dasar-dasar pengembangan dengan Asisten Google.
Pengklasifikasi Gambar Pemelajaran Transfer TensorFlow.js
Updated 29 Juli 2022
Dalam codelab ini, Anda akan mempelajari cara mem-build “Teachable machine”, pengklasifikasi gambar kustom yang akan Anda latih dengan cepat di browser menggunakan TensorFlow.js.
- TensorFlow
Modul 1: Melakukan migrasi dari webapp2 App Engine ke Flask
Updated 29 Juli 2022
Pelajari cara memigrasikan aplikasi Python App Engine dari webapp2 ke framework web Flask.
Cast Connect dengan Aplikasi ATV
Updated 29 Juli 2022
Dalam codelab ini, Anda akan membuat aplikasi Android TV menggunakan library Google Cast Connect baru yang memungkinkan aplikasi pengirim Cast yang ada untuk berkomunikasi dengan aplikasi Android TV.
Tweakr: Pembuatan prototipe Wizard of Oz dan Remote Control dengan Firebase + Android
Updated 18 Juli 2022
Memanggil semua pembuat prototipe dan desainer mode bergerak! Apakah Anda lelah menyesuaikan satu nilai dalam animasi dan harus menunggu beberapa menit untuk mengompilasi dan melihat perubahan? Pernahkah Anda ingin memberikan prototipe kepada seseorang, dan membiarkan mereka mencobanya dengan berbagai opsi yang dapat Anda sesuaikan dengan cepat? Apakah Anda merasa antusias saat seseorang menyebutkan “solusi satu baris”?
Menambahkan gambar ke aplikasi Android Anda
Updated 13 Juli 2022
Dalam codelab ini, Anda akan mempelajari cara menambahkan gambar ke aplikasi menggunakan ImageView.
- Android
Membuat beberapa versi aplikasi menggunakan varian build
Updated 13 Juli 2022
Dalam codelab ini, Anda akan mem-build aplikasi DiceRoller versi default (“demo”) dan premium (“lengkap”) menggunakan varian build.
- Android
Membuat dan menggunakan variabel di Kotlin
Updated 12 Juli 2022
Pelajari alasan variabel berguna dalam pemrograman, serta cara menentukan dan memperbarui variabel dalam kode Kotlin Anda.
- Android
Program pertama Anda di Kotlin
Updated 12 Juli 2022
Pelajari cara membuat dan mengubah program sederhana di Kotlin.
- Android
Mengintegrasikan Google Wallet API untuk mendigitalkan kartu di Android
Updated 21 Juni 2022
Google Wallet API memungkinkan Anda terlibat dengan pengguna melalui berbagai jenis kartu yang telah ditetapkan sebelumnya: kartu loyalitas, penawaran, kartu voucher, tiket acara, tiket transit, dan boarding pass, yang semuanya dilengkapi dengan
Tutorial 11: Menghubungkan ke internet
Updated 10 Juni 2022
Pelajari izin Android, cara menghubungkan dan menggunakan resource jaringan, dan cara menentukan layanan Retrofit dan menampilkan gambar.
- Android
Android 11 - Minggu 3 - Privasi, Kepercayaan, dan Keamanan
Updated 10 Juni 2022
Android 11 memperkenalkan update keamanan dan fitur privasi baru untuk menjaga keamanan pengguna serta meningkatkan transparansi dan kontrol. Jalur ini terdiri dari video dan artikel yang mendemonstrasikan update dan mengajarkan Anda cara menerapkannya di aplikasi Android.
- Android
Android 11—Minggu 8—Distribusi dan monetisasi aplikasi
Updated 10 Juni 2022
Pelajari update yang dapat memaksimalkan keberhasilan Anda di Google Play.
- Android
Mem-build aplikasi interaktif
Updated 10 Juni 2022
Pelajari anatomi dasar project aplikasi Android, cara menambahkan gambar ke aplikasi Anda, cara mengaktifkan kompatibilitas mundur aplikasi (dengan versi Android yang lebih lama), dan cara menavigasi dokumentasi online. Dalam prosesnya, Anda akan menyelesaikan aplikasi DiceRoller, aplikasi yang memungkinkan Anda melempar dadu secara acak saat tombol diketuk.
- Android
Tutorial 7: Siklus proses aktivitas dan fragmen
Updated 10 Juni 2022
Pelajari siklus proses Aktivitas dan Fragmen, cara menangani situasi siklus proses yang kompleks, dan menggunakan pencatatan log untuk membantu melakukan debug dan melacak status aplikasi.
- Android
Komponen arsitektur
Updated 10 Juni 2022
Pelajari ViewModel, LiveData, data binding dengan ViewModel dan LiveData, serta transformasi LiveData. Selesaikan aplikasi GuessTheWord, yaitu game tebak gaya dua pemain, tempat pemain berkolaborasi untuk mencapai skor tertinggi.
- Android
Tata letak
Updated 10 Juni 2022
Membuat berbagai jenis tata letak, menambahkan interaktivitas pengguna, dan menggunakan data binding. Anda akan menyelesaikan aplikasi AboutMe, yang menunjukkan fakta menarik tentang diri Anda dengan tombol, gambar, dan beberapa teks yang dapat di-scroll. Anda juga akan membuat aplikasi ColorMyViews, yang terdiri dari TextViews yang dapat diklik dan Tombol yang berubah warna saat diketuk.
- Android
Tutorial 12: Pola repositori dan WorkManager
Updated 10 Juni 2022
Pelajari pola repositori dan cara menggunakan WorkManager.
- Android
Menghubungkan ke internet
Updated 10 Juni 2022
Pelajari cara mendapatkan data dan gambar dari internet serta menampilkannya di aplikasi. Selesaikan aplikasi MarsRealEstate yang menunjukkan properti yang dijual di Mars dengan mengambil data dari layanan web.
- Android
Tutorial 6: Navigasi aplikasi
Updated 10 Juni 2022
Membuat fragmen, menentukan jalur navigasi, dan memulai aktivitas eksternal. Menyelesaikan aplikasi AndroidTrivia, yaitu game yang memungkinkan pengguna menjawab pertanyaan trivia tentang pengembangan Android dan dapat membagikan hasilnya jika mereka menang.
- Android
Tutorial 9: Arsitektur aplikasi (persistensi)
Updated 10 Juni 2022
Membuat database menggunakan library Room dan menggunakan coroutine untuk menyederhanakan pemrograman asinkron.
- Android
Navigasi
Updated 10 Juni 2022
Buat fragmen, tentukan jalur navigasi, dan mulai aktivitas eksternal. Selesaikan aplikasi AndroidTrivia, yaitu game yang memungkinkan pengguna menjawab pertanyaan trivia tentang pengembangan Android dan dapat membagikan hasilnya jika mereka menang.
- Android
Tutorial 10: Kasus penggunaan RecyclerView lanjutan
Updated 10 Juni 2022
Pelajari binding dan tata letak lanjutan dengan RecyclerView, dan cara menangani beberapa jenis dalam RecyclerView.
- Android
Android 11—Minggu 7—Alat developer
Updated 10 Juni 2022
Pelajari alat developer yang tersedia untuk Anda di Android Studio versi terbaru.
- Android
Database dan RecyclerView
Updated 10 Juni 2022
Pada bagian pertama jalur ini, Anda akan membuat database menggunakan library Room dan menggunakan coroutine untuk menyederhanakan pemrograman asinkron. Pada bagian kedua jalur ini, Anda akan menampilkan daftar item dengan RecyclerView dan membuat item daftar dapat diklik. Pada jalur ini, Anda akan membuat aplikasi TrackMySleep, yang memungkinkan pengguna memberi rating pada kualitas tidur dan menyimpan data tidur mereka dari waktu ke waktu.
- Android
Repositori dan WorkManager
Updated 10 Juni 2022
Pelajari cara membuat repositori, menambahkan cache offline, dan menjadwalkan tugas latar belakang menggunakan WorkManager dengan menyelesaikan aplikasi bernama DevBytes. Aplikasi ini menampilkan daftar video DevByte yang merupakan tutorial singkat yang dibuat oleh tim Hubungan Developer Android Google. Aplikasi ini mengambil daftar URL video dari jaringan menggunakan library Retrofit dan menampilkan daftar menggunakan RecyclerView.
- Android
Android 11—Minggu 9—Layar Besar
Updated 10 Juni 2022
Pelajari tips dan trik pengembangan terbaik dengan perangkat yang didukung oleh Chrome OS, termasuk perangkat foldable, laptop, dan tablet.
- Android
Siklus proses Aktivitas dan Fragmen
Updated 10 Juni 2022
Pelajari siklus proses Aktivitas dan Fragmen, cara menangani situasi siklus proses yang kompleks, dan menggunakan logging untuk membantu melakukan debug dan melacak status aplikasi. Anda akan menyelesaikan aplikasi DessertClicker tempat pengguna "membeli" makanan penutup dengan mengetuk gambar. Setiap kali makanan penutup diklik, aplikasi memperbarui jumlah makanan penutup yang dibeli dan jumlah total yang dibelanjakan pengguna.
- Android
Android 11—Minggu 10—Game dan media
Updated 10 Juni 2022
Pelajari update yang dapat memaksimalkan keberhasilan Anda di Google Play.
- Android
Mem-build Aplikasi Pertama Anda
Updated 10 Juni 2022
Kenali Android Studio dan selesaikan aplikasi Android Hello World di Kotlin.
- Android
Desain untuk semua orang
Updated 10 Juni 2022
Pelajari dasar-dasar sistem gaya Android, cara menerapkan prinsip Desain Material ke UI aplikasi, dan cara membuat aplikasi lebih mudah diakses oleh semua pengguna. Anda akan menyelesaikan aplikasi pencari GDG, yang mencari Google Developer Group (GDG) lokal di region Anda.
- Android
Bermigrasi ke Jetpack Compose
Updated 19 Mei 2022
Dalam codelab ini, Anda akan mempelajari cara memigrasikan bagian layar dalam sistem View ke Jetpack Compose.
- Android
Alat dan debug
Updated 15 Mei 2022
Kita akan mempelajari berbagai alat yang tersedia untuk mengembangkan, men-debug, dan menguji Progressive Web App Anda.
Pengantar Angular
Updated 12 Mei 2022
Dalam codelab yang cocok untuk pemula ini, Anda akan mempelajari cara membuat aplikasi web dengan Angular
Mengupdate aplikasi untuk mendukung navigasi gestur Kembali prediktif mendatang
Updated 10 Mei 2022
Dalam codelab ini, Anda akan mem-build aplikasi media UAMP dan mempelajari cara menangani/memigrasikan navigasi gestur kembali untuk perubahan mendatang di Android 13. Perubahan ini akan memberikan pengalaman navigasi gestur Kembali yang lebih prediktif.
Memulai Places SDK for Android (Kotlin)
Updated 9 Mei 2022
Codelab ini mengajarkan cara mengintegrasikan Places SDK for Android dengan aplikasi Anda dan menggunakan setiap fitur Places SDK. Untuk menyelesaikan codelab ini, Anda memerlukan akun, layanan, dan alat berikut: Untuk langkah pengaktifan di bawah,
- Android
- Google Maps Platform
- Places SDK for Android
Menambahkan peta ke aplikasi iOS (Swift)
Updated 9 Mei 2022
Codelab ini mengajarkan Anda cara mulai menggunakan Google Maps Platform untuk membuat aplikasi iOS di Swift. Anda akan membuat aplikasi iOS yang melakukan hal berikut: Untuk menyelesaikan codelab ini, Anda memerlukan akun, layanan, dan alat berikut:
- Google Maps Platform
- Maps SDK for iOS
Melatih model deteksi spam komentar dengan TensorFlow Lite Model Maker
Updated 9 Mei 2022
Pelajari cara melatih model deteksi spam komentar dengan TensorFlow Lite Model Maker.
- TensorFlow
- Flutter
Membuat tampilan aplikasi Flutter menjadi lebih menarik
Updated 8 Mei 2022
Flutter adalah toolkit UI Google untuk membuat aplikasi yang menarik dan dikompilasi secara native dari satu codebase untuk seluler, web, dan desktop. Flutter berfungsi dengan kode yang sudah ada, digunakan oleh developer dan organisasi di seluruh
- Flutter
Pengujian Keadilan Produk untuk Developer
Updated 8 Mei 2022
Pengujian keadilan produk sangat penting dalam memastikan model dan/atau data AI Anda tidak menyebabkan bias sosial yang tidak adil. Dalam workshop ini, kami akan memandu Anda melalui langkah-langkah utama dalam melakukan pengujian keadilan, lalu mendemonstrasikan perjalanan menyeluruh dalam menilai set data model teks generatif dari perspektif keadilan ML.
Membuat dan men-deploy model deteksi objek kustom dengan TensorFlow Lite (Android)
Updated 7 Mei 2022
Dalam codelab ini, Anda akan membuat aplikasi Android yang dapat mendeteksi objek dalam gambar. Anda akan memulai dengan melatih model deteksi objek kustom dengan TFLite Model Maker, lalu men-deploy-nya dengan TFLite Task Library
- TensorFlow
- Android
Mem-build Aplikasi Computer Vision pertama Anda di Android atau iOS
Updated 7 Mei 2022
Dalam codelab ini, Anda akan mempelajari cara membuat aplikasi sederhana untuk Android dan iOS yang dapat memberi label gambar dengan benar.
- Android
- TensorFlow
Membuat aplikasi dasar untuk klasifikasi audio
Updated 7 Mei 2022
Dalam codelab ini, Anda akan mempelajari cara membuat aplikasi dasar untuk klasifikasi audio, yang dapat merekam audio menggunakan mikrofon ponsel.
- Android
- TensorFlow
Membuat model Klasifikasi Audio kustom terlatih
Updated 7 Mei 2022
Dalam codelab ini, Anda akan mempelajari cara menyesuaikan model Klasifikasi Audio terlatih untuk mendeteksi suara burung.
- Android
- TensorFlow
Memanggil backend Penelusuran Produk API Vision di Android
Updated 7 Mei 2022
Dalam codelab ini, Anda akan menambahkan kode ke aplikasi Android untuk memanggil backend Product Search Vision API agar pengguna aplikasi dapat menelusuri produk menggunakan gambar.
- Android
TensorFlow.js: Melatih kembali model deteksi spam komentar untuk menangani kasus ekstrem
Updated 7 Mei 2022
Dalam codelab ini, Anda akan mempelajari cara menggunakan Model Maker untuk melatih ulang model spam komentar untuk memperhitungkan kasus ekstrem yang tidak dapat ditangani model terlatih, lalu men-deploy ulang model baru ke aplikasi web.
- TensorFlow
TensorFlow.js: Membuat sistem deteksi spam komentar
Updated 7 Mei 2022
Dalam codelab ini, Anda akan mempelajari cara membuat halaman web sederhana yang memiliki kemampuan mengomentari seperti artikel postingan blog dan mengintegrasikannya dengan model machine learning terlatih untuk mendeteksi postingan spam komentar, sehingga Anda dapat memfilternya bahkan sebelum disimpan di database backend, sehingga mengurangi waktu dan biaya pemrosesan server.
- TensorFlow
Buat situs sederhana yang mengklasifikasikan gambar
Updated 7 Mei 2022
Pelajari cara membuat situs sederhana yang mengklasifikasikan gambar dengan Penayangan TensorFlow.
- TensorFlow
Tugas Cloud Run
Updated 7 Mei 2022
Layanan Cloud Run dan tugas Cloud Run memungkinkan Anda untuk menjalankan kode di Cloud Run. Dalam codelab ini, Anda akan mempelajari waktu dan cara menggunakan tugas Cloud Run, termasuk cara membuat tugas, mengeksekusi tugas, dan mengelola tugas.
Membuat aplikasi Android untuk mendeteksi objek dalam gambar
Updated 7 Mei 2022
Pelajari cara membuat aplikasi Android yang mendeteksi objek dalam gambar dan merender hasil di UI-nya.
- TensorFlow
- Android
Menambahkan peta ke aplikasi iOS (Objective-C)
Updated 7 Mei 2022
Di codelab ini, Anda akan mempelajari semua yang Anda perlukan untuk mulai menggunakan Google Maps Platform untuk membuat aplikasi iOS di Objective-C. Anda akan mempelajari semua dasar-dasar, mulai dari melakukan persiapan hingga memuat Maps SDK for
- Google Maps Platform
- Maps SDK for iOS
Menampilkan tempat-tempat terdekat dalam AR di Android (Kotlin)
Updated 7 Mei 2022
Codelab ini mengajari Anda cara menggunakan data dari Google Maps Platform untuk menampilkan tempat-tempat terdekat dalam augmented reality (AR). Codelab ini menggunakan Android 10.0 (API level 29) dan mengharuskan Anda menginstal layanan Google Play
- Google Maps Platform
- Android
- ARCore
- Places SDK for Android
- Maps SDK for Android
Menambahkan peta ke situs Anda (JavaScript)
Updated 7 Mei 2022
Dalam codelab ini, Anda akan mempelajari semua yang dibutuhkan untuk mulai menggunakan Google Maps Platform untuk web. Anda akan mempelajari semua dasar-dasarnya, mulai dari melakukan persiapan hingga memuat Maps JavaScript API, menampilkan peta
- Google Maps Platform
- Maps JavaScript API
Membuat backend penelusuran gambar produk dengan Vision API Product Search
Updated 7 Mei 2022
Dalam codelab ini, Anda akan mempelajari cara membuat backend penelusuran gambar produk menggunakan Vision API Product Search, dan cara membuat kunci API untuk memanggil backend dari aplikasi seluler.
- Android
Membuat aplikasi iOS untuk memprediksi nilai
Updated 7 Mei 2022
Pelajari cara membuat aplikasi iOS yang mendeteksi objek dalam gambar dan merender hasil di UI-nya.
- TensorFlow
Meningkatkan dan mengamankan Action smart home Anda
Updated 6 Mei 2022
Pelajari cara meningkatkan dan mengamankan Action smart home melalui fitur perangkat yang dapat disesuaikan dan mengamankannya dengan autentikasi 2 langkah.
- Asisten Google
Mengaktifkan fulfillment lokal untuk Action smart home
Updated 6 Mei 2022
Pelajari cara mengaktifkan fulfillment lokal dengan Local Home SDK untuk meningkatkan integrasi smart home dengan Asisten.
- Asisten Google
Menghubungkan perangkat smart home ke Asisten Google
Updated 6 Mei 2022
Buat dan deploy Action smart home untuk mengintegrasikan mesin cuci smart virtual ke Asisten.
- Asisten Google
Mengukur performa dengan web-vitals.js, Google Analytics, dan BigQuery
Updated 6 Mei 2022
Mengukur Data Web Inti secara real time dengan web-vitals.js dan Google Analytics, lalu menganalisis hasilnya menggunakan BigQuery.
Memulai tugas Cloud Run
Updated 6 Mei 2022
Dalam codelab ini, Anda akan mempelajari aplikasi Node.js terlebih dahulu untuk mengambil screenshot halaman web dan menyimpannya ke Cloud Storage. Selanjutnya, Anda akan mem-build image container untuk aplikasi, menjalankannya sebagai tugas di Cloud Run, mengupdate tugas untuk memproses lebih banyak halaman web, dan menjalankan tugas sesuai jadwal dengan Cloud Scheduler.
Mengintegrasikan widget Android dengan Asisten Google
Updated 6 Mei 2022
Pelajari cara memperluas widget Android ke Asisten Google, yang memungkinkan Asisten menampilkan widget yang dipersonalisasi kepada pengguna.
- Asisten Google
- Android
Mem-build aplikasi WebAuthn pertama Anda
Updated 5 Mei 2022
Pelajari cara mem-build situs dengan fungsi autentikasi ulang sederhana yang menggunakan sensor sidik jari.
Menambahkan navigasi instan dan transisi halaman yang lancar ke aplikasi web
Updated 4 Mei 2022
Pelajari cara menambahkan navigasi instan dan transisi halaman yang lancar ke aplikasi web dengan API terbaru yang tersedia di Google Chrome.
Membuat model klasifikasi teks kustom dengan TensorFlow Lite Model Maker
Updated 3 Mei 2022
Pelajari cara melatih ulang model deteksi spam untuk mendeteksi jenis spam tertentu dengan TensorFlow Lite Model Maker.
- Flutter
- TensorFlow
Membuat aplikasi Flutter untuk mengklasifikasikan teks
Updated 3 Mei 2022
Pelajari cara mem-build aplikasi Flutter yang mengklasifikasikan teks dan menampilkan hasil di UI-nya.
- TensorFlow
- Flutter
Membuat pencari toko full stack dengan Google Maps Platform dan Google Cloud
Updated 2 Mei 2022
Bayangkan Anda memiliki banyak tempat untuk diletakkan di peta dan Anda ingin pengguna dapat melihat lokasi tempat tersebut dan mengidentifikasi tempat yang ingin mereka kunjungi. Contoh umumnya mencakup: Di codelab ini, Anda akan membuat pencari
- Lingkungan fleksibel App Engine
- BigQuery
- Google Maps Platform
- Maps JavaScript API
- Places Library
- Maps JavaScript API
- Place Autocomplete
- Distance Matrix Service
- Maps JavaScript API
Membuat peta versi 3D dengan Tampilan Overlay WebGL
Updated 1 Mei 2022
Codelab ini mengajarkan cara menggunakan fitur dengan teknologi WebGL dari Maps JavaScript API untuk mengontrol dan merender pada peta vektor dalam tiga dimensi. Codelab ini mengasumsikan bahwa Anda memiliki pengetahuan yang cukup terkait JavaScript
- Google Maps Platform
- Maps JavaScript API
Mem-build aplikasi web dengan Angular dan Firebase
Updated 1 Mei 2022
Dalam codelab ini, kita akan bersama-sama mem-build aplikasi web real-time dengan Firebase dan Angular.
Menerapkan prinsip AI yang bertanggung jawab saat membuat set data deteksi jarak jauh, seperti Dynamic World
Updated 1 Mei 2022
Dalam codelab ini, Anda menerapkan praktik yang bertanggung jawab dalam pembuatan set data turunan machine learning, seperti Dynamic World.
Menambahkan peta ke aplikasi iOS dengan SwiftUI (Swift)
Updated 30 April 2022
Codelab ini mengajarkan Anda cara menggunakan Maps SDK for iOS dengan SwiftUI. Untuk langkah pengaktifan berikut, aktifkan Maps SDK for iOS. Jika Anda belum memiliki akun Google Cloud Platform dan project dengan penagihan diaktifkan, lihat panduan
- Google Maps Platform
- Maps SDK for iOS
Metrik Berbasis Log untuk Smart Home
Updated 30 April 2022
Pelajari cara menggunakan Metrik Berbasis Log di Google Cloud Platform untuk melacak pola dan menganalisis log error integrasi Smart Home Anda.
- Asisten Google
Mendesain dengan warna yang mudah diakses
Updated 29 April 2022
Dalam codelab ini, Anda akan mempelajari hubungan antara warna dengan aksesibilitas, pedoman kontras warna, dan cara Builder Tema Material membuat tema yang mudah diakses dan dapat digunakan untuk memudahkan pemeriksaan kontras.
Melakukan migrasi ke Font variabel
Updated 29 April 2022
Dalam codelab ini, Anda akan mempelajari font variabel, manfaatnya, cara mendesain dengan font variabel, serta cara menerapkannya menggunakan Google Fonts API dan di CSS.
Cara Mudah Menyesuaikan Model Machine Learning
Updated 29 April 2022
Dalam codelab ini, Anda akan mempelajari Pemelajaran Transfer dan cara menggunakannya untuk menyesuaikan model Machine Learning untuk data Anda sendiri
Membuat alat pilih Current Place milik Anda sendiri untuk Android (Java)
Updated 29 April 2022
Pelajari cara menggunakan Maps dan Places SDK for Android pada Google Maps Platform untuk menampilkan daftar kemungkinan Tempat kepada pengguna untuk mengidentifikasi lokasi mereka.
- Google Maps Platform
- Android
- Maps SDK for Android
- Places SDK for Android
Menambahkan Google Maps ke aplikasi Flutter
Updated 29 April 2022
Dalam codelab ini, Anda akan mem-build pengalaman Google Maps menggunakan SDK aplikasi seluler Flutter untuk membuat pengalaman native berkualitas tinggi di iOS dan Android.
- Flutter
- Google Maps Platform
Cara men-debug Petak CSS dengan Chrome DevTools
Updated 28 April 2022
DevTools kini memiliki dukungan yang lebih baik untuk proses debug petak CSS. Saat elemen HTML di halaman Anda menerapkan display: grid atau display: inline-grid, panel Elemen menawarkan sejumlah opsi untuk membantu Anda memeriksa petak dengan lebih
Mem-build aplikasi Angular yang lebih mudah diakses
Updated 28 April 2022
Pelajari cara mengikuti praktik terbaik aksesibilitas di aplikasi Angular Anda dengan kumpulan alat yang di-build ke dalam framework.
Menemukan dan memperbaiki teks kontras rendah dengan Chrome DevTools
Updated 28 April 2022
Kontras yang buruk adalah masalah aksesibilitas nomor satu di Web. Mari pelajari cara DevTools membantu Anda memahami, menemukan, dan memperbaiki masalah ini. Anda akan memperbaiki masalah kontras rendah pada halaman web. Klik link berikut untuk
Memvisualisasikan data dengan Google Maps Platform dan deck.gl
Updated 28 April 2022
Codelab ini akan mengajarkan cara membuat visualisasi data geospasial bervolume tinggi menggunakan Maps JavaScript API dan deck.gl, sebuah framework visualisasi data open source yang diakselerasi oleh WebGL. Jika Anda belum pernah menggunakan Google
- Google Maps Platform
- Maps JavaScript API
Membuat pencari toko sederhana dengan Google Maps Platform (JavaScript)
Updated 28 April 2022
Salah satu fitur paling umum pada situs adalah menampilkan peta Google yang menandai satu atau beberapa lokasi untuk bisnis, tempat usaha, atau sejumlah entitas lainnya dengan kehadiran fisik. Cara penerapan peta ini dapat sangat bervariasi
- Google Maps Platform
- Place Autocomplete
- Maps JavaScript API
- Places Library
- Maps JavaScript API
- Distance Matrix Service
- Maps JavaScript API
Merekam, memutar ulang, dan mengukur alur penggunaan dengan Chrome DevTools
Updated 27 April 2022
Gunakan panel Perekam untuk merekam, memutar ulang, dan mengukur alur penggunaan. Lihat sekilas panel Perekam (fitur pratinjau) dalam video di bawah ini. Buka panel Perekam dengan langkah-langkah berikut Kita akan menggunakan halaman demo pemesanan
Mulai Mengembangkan Connected Home over IP (CHIP)
Updated 27 April 2022
Pelajari cara mulai mengembangkan aplikasi Connected Home over IP dengan board ESP32 dari Espressif.
Vertex AI: Penyesuaian hyperparameter yang terdistribusi
Updated 27 April 2022
Di lab ini, Anda akan mempelajari cara menggunakan Vertex AI untuk penyesuaian hyperparameter dan pelatihan yang terdistribusi. Meskipun lab ini menggunakan TensorFlow sebagai kode model, konsepnya juga berlaku untuk framework ML lainnya. Anda akan
Menambahkan WebView ke aplikasi Flutter
Updated 26 April 2022
Dalam codelab ini, Anda akan mempelajari cara menambahkan plugin webview_flutter ke aplikasi Flutter.
- Flutter
Menulis aplikasi desktop Flutter
Updated 26 April 2022
Dalam codelab ini, Anda akan mem-build klien GitHub di Flutter untuk desktop.
- Flutter
Menggunakan ARCore Depth API untuk pengalaman augmented reality yang imersif
Updated 21 April 2022
Codelab ini menunjukkan langkah-langkah untuk mem-build aplikasi ARCore menggunakan Depth API yang baru. Kedalaman memberikan pemahaman 3D terhadap adegan tertentu melalui representasi jarak piksel demi piksel secara real-time ke permukaan fisik di tampilan kamera. Aplikasi yang dijelaskan dalam codelab ini menggunakan kedalaman yang membuat objek dunia nyata menghalangi, atau menyembunyikan, objek virtual di belakang objek dunia nyata. Selain itu, aplikasi juga memvisualisasikan geometri 3D lingkungan.
- Android
Pekerjaan latar belakang dengan WorkManager - Kotlin
Updated 20 April 2022
Android memiliki banyak pilihan agar pekerjaan latar belakang terjamin, yang memiliki berbagai kelebihan dan kekurangan. WorkManager API untuk Android memudahkan pekerjaan di latar belakang. WorkManager menangani kasus ekstrem dan masalah kompatibilitas. WorkManager juga dapat membuat tugas yang dapat dikueri, dapat digunakan kembali, dan dapat dibuat berantai. WorkManager adalah penjadwal tugas yang direkomendasikan di Android. Codelab ini akan mengajarkan seluk-beluk WorkManager: mulai dari menulis tugas sederhana hingga tugas berantai yang lebih kompleks dengan batasan.
- Android
Kemampuan
Updated 20 April 2022
PWA tidak hanya terkait dengan layar. Bab ini membahas kemampuan yang dimiliki PWA saat ini dalam hal penggunaan hardware, sensor, dan platform.
Membuat aplikasi polling interaktif untuk Google Chat dengan Node.js
Updated 19 April 2022
Dalam codelab ini, Anda akan mempelajari cara membuat bot chat untuk melakukan polling ruang.
- Google Workspace
Pengantar ARCore Recording and Playback API
Updated 19 April 2022
Fitur yang dapat menyimpan pengalaman AR ke file MP4 dan memutarnya dari file MP4 mungkin berguna bagi developer aplikasi maupun pengguna akhir. ARCore Record & Playback API tentunya sangat berguna bagi developer. Anda tidak perlu lagi mem-build
ARCore Cloud Anchors dengan Cloud Anchors yang persisten
Updated 19 April 2022
Dalam codelab ini, Anda akan mempelajari cara menggunakan Cloud Anchors untuk membuat pengalaman AR bersama, dengan membuat frame referensi umum (posisi dan orientasi yang sama) di beberapa perangkat menggunakan ARCore Cloud Anchors Service.
- Android
- Firebase
Mem-build aplikasi augmented reality (AR) menggunakan WebXR Device API
Updated 18 April 2022
Pelajari cara menggunakan fitur augmented reality dengan WebXR Device API, dan gunakan pemahaman scene untuk menempatkan objek 3D yang diposisikan di dunia nyata.
Gambar Augmented ARCore
Updated 17 April 2022
Dalam codelab ini, Anda akan mempelajari cara menggunakan Gambar Augmented ARCore untuk menambahkan konten virtual yang ditambatkan ke gambar dan melacak gerakan gambar.
Fitur eksperimental
Updated 15 April 2022
Ada kemampuan PWA yang masih dalam pengembangan dan Anda dapat menjadi bagian dari pengembangannya. Dalam bab ini Anda akan mempelajari tentang project Fugu, cara mendaftar ke uji coba origin, dan cara menggunakan API eksperimental
Integrasi OS
Updated 15 April 2022
PWA Anda kini berfungsi di luar browser. Bab ini membahas cara mengintegrasikan lebih lanjut dengan sistem operasi setelah pengguna menginstal aplikasi Anda.
Pengelolaan jendela
Updated 15 April 2022
>-
Pengelolaan kompleksitas
Updated 15 April 2022
>-
Arsitektur
Updated 15 April 2022
Anda membuat beberapa keputusan saat mengembangkan PWA, seperti apakah akan membuat aplikasi satu halaman atau aplikasi multi-halaman, dan apakah Anda akan menghostingnya di root domain atau dalam folder.
WorkManager Lanjutan
Updated 13 April 2022
Dibuat berdasarkan codelab
- Android
Codelab Paging Android Lanjutan
Updated 13 April 2022
Dalam codelab ini, Anda akan mengubah aplikasi contoh untuk menggabungkan Library Paging yang akan mengurangi jejak memori aplikasi.
- Android
Menangani Preferences DataStore
Updated 8 April 2022
Dalam codelab ini, Anda akan memodifikasi aplikasi contoh untuk menggabungkan Jetpack Preferences DataStore, solusi penyimpanan data yang baru dan ditingkatkan serta pengganti SharedPreferences.
- Android
Memulai Aksesibilitas Android
Updated 8 April 2022
Dalam codelab ini, Anda akan mempelajari dasar-dasar Aksesibilitas Android. Anda akan menyelesaikan latihan untuk mempelajari cara menggunakan platform Android untuk mem-build aplikasi yang dapat digunakan dengan lebih mudah oleh sekelompok orang yang lebih luas dengan berbagai kebutuhan aksesibilitas.
- Android
Streaming media dengan ExoPlayer
Updated 6 April 2022
Dalam codelab ini, Anda akan mem-build pemutar media untuk merender audio dan streaming video adaptif dengan ExoPlayer, pemutar media open source yang berjalan di aplikasi YouTube Android. Codelab ini menggunakan dan menyesuaikan komponen UI yang disertakan dengan library dan menunjukkan cara membuat instance, menyiapkan, menggunakan kembali, dan mengintegrasikan instance SimpleExoPlayer dengan benar dalam siklus proses aktivitas.
- Android
Menangani Proto DataStore
Updated 4 April 2022
Dalam codelab ini, Anda akan memodifikasi aplikasi sampel untuk menggabungkan Jetpack Proto DataStore, solusi penyimpanan data yang baru dan telah ditingkatkan serta pengganti untuk SharedPreferences.
- Android
Update
Updated 10 Maret 2022
Kemungkinan PWA Anda perlu diperbarui. Bab ini membahas berbagai alat untuk memperbarui berbagai bagian PWA Anda, mulai dari aset hingga metadata.
Permintaan penginstalan
Updated 9 Maret 2022
Untuk situs yang lulus kriteria penginstalan PWA, browser akan memicu peristiwa untuk meminta pengguna menginstalnya. Kabar baiknya adalah Anda dapat menggunakan acara ini untuk menyesuaikan dialog dan mengundang pengguna untuk menginstal aplikasi Anda.
Workbox
Updated 10 Januari 2022
Workbox adalah serangkaian modul yang menyederhanakan interaksi pekerja layanan umum seperti pemilihan rute dan caching. Setiap modul membahas aspek spesifik dari pengembangan pekerja layanan. Workbox bertujuan untuk membuat penggunaan pekerja layanan semudah mungkin sekaligus memungkinkan fleksibilitas untuk mengakomodasi persyaratan aplikasi yang kompleks jika diperlukan.
Data offline
Updated 10 Januari 2022
Untuk membangun pengalaman offline yang solid, Anda perlu mengimplementasikan pengelolaan penyimpanan. Alat seperti IndexedDB, Cache, Storage Manager, Persistent Storage, dan Pengindeksan Konten dapat membantu.
Aktif
Updated 10 Januari 2022
Dengan menggunakan peristiwa pengambilan pekerja layanan, Anda dapat mencegat permintaan jaringan dan menyalurkan respons menggunakan berbagai teknik.
Konfigurasi layar
Updated 23 Desember 2021
Siapkan konten Anda untuk perangkat dengan beberapa layar.
Aksesibilitas
Updated 23 Desember 2021
Pastikan situs Anda tersedia untuk semua orang.
Interaksi
Updated 23 Desember 2021
'Siapkan halaman Anda untuk mekanisme input yang berbeda; mouse, keyboard, dan sentuhan.'
Pola antarmuka pengguna
Updated 23 Desember 2021
Pertimbangkan beberapa elemen UI umum yang dapat beradaptasi dengan berbagai ukuran layar.
Fitur media
Updated 23 Desember 2021
>-
Elemen gambar
Updated 9 Desember 2021
Terapkan kontrol yang lebih kreatif atas gambar Anda.
Ikon
Updated 9 Desember 2021
Gunakan SVG untuk ikonografi yang responsif dan skalabel.
Tipografi
Updated 9 Desember 2021
'Buat teks Anda dapat dibaca dan indah, di mana pun muncul.'
Tema
Updated 9 Desember 2021
Sesuaikan desain Anda agar sesuai dengan preferensi pengguna seperti mode gelap.
Gambar yang responsif
Updated 9 Desember 2021
Berikan gambar yang paling sesuai kepada pengunjung Anda untuk perangkat dan layar mereka.
Menyimpan ke cache
Updated 3 Desember 2021
Anda dapat menggunakan Cache Storage API untuk mendownload, menyimpan, menghapus, atau memperbarui aset di perangkat. Kemudian, aset ini dapat ditayangkan di perangkat tanpa memerlukan permintaan jaringan.
Pekerja layanan
Updated 3 Desember 2021
Pekerja layanan adalah bagian mendasar dari PWA. Keduanya memungkinkan pemuatan cepat, terlepas dari jaringan, akses offline, notifikasi push, dan kemampuan penting lainnya.
Teks dan tipografi
Updated 23 November 2021
Dalam modul ini, pelajari cara menata gaya teks di web.
Aset dan data
Updated 18 November 2021
>-
Latar
Updated 15 November 2021
Dalam modul ini, pelajari cara menata gaya latar belakang kotak menggunakan CSS.
Menu tambahan
Updated 9 November 2021
Overflow adalah cara Anda menangani konten yang tidak sesuai dengan ukuran induk yang ditetapkan. Dalam modul ini, Anda akan berpikir kreatif, dan belajar cara menata gaya konten yang berlebihan.
Formulir pembayaran
Updated 3 November 2021
Tingkatkan rasio konversi dengan membuat metode pembayaran yang lebih baik.
JavaScript
Updated 3 November 2021
Cari tahu cara menggunakan JavaScript untuk menyempurnakan formulir Anda.
Internasionalisasi dan pelokalan
Updated 3 November 2021
Bersiaplah untuk format data internasional, dan pelajari cara merencanakan formulir untuk pelokalan.
Isi otomatis
Updated 3 November 2021
Pelajari semua tentang isi otomatis dan atribut pelengkapan otomatis.
Kueri media
Updated 3 November 2021
Sesuaikan desain Anda dengan ukuran layar yang berbeda menggunakan kueri media CSS.
Formulir alamat
Updated 3 November 2021
Bantu pengguna mengisi formulir alamat dengan cepat dan mudah.
Tata letak mikro
Updated 3 November 2021
Membuat komponen fleksibel yang dapat ditempatkan di mana saja.
Dasar-dasar
Updated 3 November 2021
Semua Progressive Web App adalah, pada intinya, situs web modern, jadi penting bahwa situs web Anda memiliki fondasi yang kuat dalam desain responsif, seluler dan semuanya terlebih dahulu, desain intrinsik, dan kinerja web.
Elemen formulir secara mendalam
Updated 3 November 2021
Pelajari semua hal tentang elemen formulir, kapan Anda harus menggunakan formulir, dan detail cara kerja formulir.
Menata gaya kontrol formulir
Updated 3 November 2021
Pelajari cara menerapkan kontrol formulir dengan CSS.
Kesimpulan
Updated 3 November 2021
Langkah dan referensi berikutnya.
Keamanan dan privasi
Updated 3 November 2021
Pelajari cara membuat formulir aman dan menjaga privasi data pengguna.
Kesimpulan dan langkah selanjutnya
Updated 3 November 2021
Referensi lainnya untuk membantu Anda mengambil langkah berikutnya.
Cara menguji kegunaan formulir
Updated 3 November 2021
Cari tahu cara melakukan pengujian kegunaan dan memastikan formulir Anda berfungsi dengan baik untuk semua pengguna.
Selamat datang di Belajar Progressive Web App!
Updated 3 November 2021
>-
Memulai
Updated 3 November 2021
Jika Anda ingin membuat Progressive Web App, Anda mungkin bertanya-tanya dari mana harus memulai, apakah memungkinkan untuk mengupgrade situs ke PWA tanpa memulai dari awal, atau bagaimana beralih dari aplikasi khusus platform ke PWA. Artikel ini akan membantu Anda menjawab pertanyaan tersebut.
Dasar-dasar desain
Updated 3 November 2021
Pelajari cara membuat formulir yang mudah digunakan.
Membentuk atribut secara mendalam
Updated 3 November 2021
Pelajari semua tentang atribut formulir: cara mengubah tata letak keyboard virtual, mengaktifkan validasi bawaan, dan lainnya.
Menguji formulir Anda
Updated 3 November 2021
Pelajari cara menguji dan menganalisis formulir Anda.
Membantu pengguna memasukkan data yang tepat dalam formulir
Updated 3 November 2021
Pelajari cara memvalidasi formulir Anda di frontend.
Mengumpulkan data
Updated 3 November 2021
Pelajari cara mengukur dan menganalisis formulir Anda.
Kesimpulan dan langkah selanjutnya
Updated 3 November 2021
Referensi lainnya untuk membantu Anda mengambil langkah berikutnya.
Menata gaya formulir
Updated 3 November 2021
Tata gaya formulir menggunakan CSS, sambil memastikannya tetap dapat digunakan dan dibaca oleh semua orang.
Pengantar
Updated 3 November 2021
Cari tahu dari mana desain responsif berasal.
Tata letak makro
Updated 3 November 2021
Desain tata letak halaman menggunakan berbagai pilihan teknik CSS.
Menguji formulir di berbagai perangkat dan platform
Updated 3 November 2021
Pastikan formulir berfungsi di berbagai perangkat, browser, platform, dan konteks yang berbeda.
Identitas
Updated 3 November 2021
Pelajari cara membuat formulir pendaftaran dan login yang aman dan mudah diakses, serta cari tahu cara membantu pengguna mengubah setelan akun mereka.
Kolom formulir secara mendalam
Updated 3 November 2021
Pelajari berbagai kolom formulir yang dapat Anda gunakan, dan cara memilih elemen formulir yang tepat.
Selamat datang di Pelajari Formulir.
Updated 3 November 2021
Kursus tentang formulir HTML untuk membantu Anda meningkatkan keahlian developer web.
Internasionalisasi
Updated 3 November 2021
Siapkan desain Anda untuk berbagai bahasa dan mode penulisan.
Aksesibilitas
Updated 3 November 2021
Cara membuat formulir inklusif.
Membantu pengguna agar tidak memasukkan ulang data dalam formulir
Updated 3 November 2021
Permudah pengguna untuk mengisi formulir.
Menggunakan formulir untuk mendapatkan data dari pengguna
Updated 3 November 2021
>-
Membantu pengguna memasukkan data dalam formulir
Updated 3 November 2021
Ringkasan berbagai elemen formulir yang dapat Anda pilih untuk membuat formulir.
Daftar
Updated 26 Oktober 2021
Daftar, secara struktural, terdiri dari elemen penampung daftar yang diisi dengan item daftar. Dalam modul ini, Anda akan belajar cara menata gaya semua bagian daftar.
Transisi
Updated 15 September 2021
Dalam modul ini, pelajari cara menentukan transisi antarstatus elemen. Gunakan transisi untuk meningkatkan pengalaman pengguna dengan memberikan masukan visual untuk interaksi pengguna.
Pengantar coroutine
Updated 25 Mei 2021
Pengantar coroutine
- Android
Mode Gabungan
Updated 4 Mei 2021
Buat efek komposisi dengan mencampur dua lapisan atau lebih, dan pelajari cara mengisolasi gambar dengan latar belakang putih dalam modul ini tentang mode campuran.
Fungsi
Updated 4 Mei 2021
CSS memiliki berbagai fungsi bawaan. Dalam modul ini Anda akan mengetahui beberapa {i>function<i} utama, dan cara menggunakannya.
Selamat datang di Pelajari CSS!
Updated 4 Mei 2021
Kursus dan referensi CSS yang selalu aktual untuk meningkatkan keahlian gaya web Anda.
Filter
Updated 4 Mei 2021
Filter di CSS berarti Anda dapat menerapkan efek yang mungkin hanya dimungkinkan dalam aplikasi grafis. Dalam modul ini, Anda dapat mengetahui apa saja yang tersedia.
Kesimpulan dan langkah selanjutnya
Updated 4 Mei 2021
Referensi lainnya untuk membantu Anda mengambil langkah berikutnya.
Animasi
Updated 4 Mei 2021
Animasi adalah cara yang bagus untuk menyoroti elemen interaktif, serta menambahkan minat dan kesenangan pada desain Anda. Dalam modul ini, temukan cara menambahkan dan mengontrol efek animasi dengan CSS.
Gradien
Updated 3 Mei 2021
Dalam modul ini Anda akan mengetahui cara menggunakan berbagai jenis gradien yang tersedia di CSS. Gradien dapat digunakan untuk membuat banyak sekali efek yang berguna, tanpa perlu membuat gambar menggunakan aplikasi grafis.
Bayangan
Updated 3 Mei 2021
Ada sejumlah cara untuk menambahkan bayangan ke teks dan elemen di CSS. Dalam modul ini Anda akan belajar bagaimana menggunakan setiap opsi, dan tugas-tugas yang dirancang untuk itu.
Konteks pengindeksan dan penumpukan
Updated 3 Mei 2021
Dalam modul ini, cari tahu cara mengontrol urutan segala sesuatu yang melapisi satu sama lain, dengan menggunakan indeks z dan konteks penumpukan.
Fokus
Updated 30 April 2021
Memahami pentingnya fokus dalam aplikasi web Anda. Anda akan mengetahui cara mengelola fokus, dan cara memastikan jalur di halaman Anda berfungsi bagi orang yang menggunakan mouse, dan mereka yang menggunakan keyboard untuk menavigasi.
Batas
Updated 30 April 2021
{i>Border<i} memberikan bingkai untuk kotak-kotak Anda. Dalam modul ini, pelajari cara mengubah ukuran, gaya, dan warna {i>border<i} dengan menggunakan CSS.
Grid
Updated 29 April 2021
Tata Letak Petak CSS menyediakan sistem tata letak dua dimensi, yang mengontrol tata letak dalam baris dan kolom. Dalam modul ini, temukan semua yang ditawarkan {i>grid<i}.
Class Pseudo
Updated 28 April 2021
Class Pseudo memungkinkan Anda menerapkan CSS berdasarkan perubahan status. Ini berarti desain Anda dapat bereaksi terhadap input pengguna seperti alamat email yang tidak valid.
Elemen semu
Updated 27 April 2021
Elemen semu adalah seperti menambahkan atau menargetkan elemen tambahan tanpa harus menambahkan lebih banyak HTML. Mereka memiliki berbagai peran dan Anda dapat mempelajarinya dalam modul ini.
Spasi
Updated 27 April 2021
Cari tahu cara memilih metode terbaik untuk elemen spasi, dengan mempertimbangkan metode tata letak yang Anda gunakan dan komponen yang perlu Anda bangun.
Sifat Logis
Updated 21 April 2021
Properti dan nilai relatif yang logis dan mengalir ditautkan dengan aliran teks, bukan bentuk fisik layar. Pelajari cara memanfaatkan pendekatan baru ini pada CSS.
Flexbox
Updated 21 April 2021
Flexbox adalah mekanisme tata letak yang dirancang untuk menata letak kelompok item dalam satu dimensi. Pelajari cara menggunakannya dalam modul ini.
Tata Letak
Updated 20 April 2021
Ringkasan berbagai metode tata letak yang harus Anda pilih saat membangun komponen atau tata letak halaman.
Unit Ukuran
Updated 13 April 2021
Dalam modul ini cari tahu cara menyesuaikan ukuran elemen menggunakan CSS, bekerja dengan media web yang fleksibel.
Kekhususan
Updated 2 April 2021
'Modul ini membahas lebih dalam tentang kekhususan, sebuah bagian penting dari proses aliran.'
Pewarisan
Updated 2 April 2021
Beberapa properti CSS mewarisi jika Anda tidak menentukan nilainya. Cari tahu cara kerjanya, dan cara menggunakannya untuk mendapatkan manfaat dalam modul ini.
Warna
Updated 1 April 2021
Ada beberapa cara untuk menentukan warna di CSS. Dalam modul ini, kita akan melihat nilai warna yang paling umum digunakan.
Pemilih
Updated 29 Maret 2021
Untuk menerapkan CSS ke suatu elemen, Anda harus memilihnya. CSS menyediakan sejumlah cara berbeda untuk melakukannya, dan Anda dapat mempelajarinya dalam modul ini.
Model Kotak
Updated 29 Maret 2021
Semua yang ditampilkan CSS dalam bentuk kotak. Oleh karena itu, memahami cara kerja Model Kotak CSS merupakan fondasi inti dari CSS.
Air terjun
Updated 29 Maret 2021
Terkadang dua atau lebih aturan CSS yang bersaing dapat diterapkan pada sebuah elemen. Dalam modul ini, cari tahu bagaimana browser memilih mana yang akan digunakan, dan cara mengontrol pilihan ini.
Core Web Vitals
Updated 16 September 2020
在 Google Cloud 上构建、容器化和部署 Spring Boot 应用
Updated 4 Maret 2025
学习如何在 Google Cloud 上构建、容器化和部署 Spring Boot 应用。
- App Engine
- Cloud Shell
- Google Kubernetes Engine (GKE)
- Cloud SQL
- Cloud Run
在 Android 设备上使用 FCM 和 FIAM 向用户发送消息
Updated 4 Maret 2025
了解如何使用 Firebase Cloud Messaging 和 In-App Messaging 与用户通信并发展业务。
- Firebase Cloud Messaging
- Firebase In-App Messaging
使用 Firebase 构建您的首个 Web 应用
Updated 2 Maret 2025
了解 Firebase 应用开发平台的基础知识,并使用 Firebase 构建您的第一个应用。
- Firebase Performance Monitoring
- Firebase Dynamic Links
- Firebase Realtime Database
- Firebase Analytics
- Firebase Cloud Messaging
- Firebase Authentication
- Firebase Crashlytics
- Firestore
- Cloud Functions for Firebase
- Firebase Test Lab
- Firebase Remote Config
- Firebase Hosting
- Firebase A/B Testing
- Cloud Storage for Firebase
- Firebase In-App Messaging
使用 App Check 保护您的应用免遭滥用
Updated 2 Maret 2025
App Check 使用平台专有的证明提供方机制,以实现仅允许来自正版应用的流量。除了保护 Firebase 上的后端资源外,您还可以用它来保护其他资源、端点或您自己的服务器。欢迎完整观看此播放列表,了解 App Check 的多功能特性以及如何立即开始使用。
- Firebase
- Firebase App Check
利用 Firebase 和 Flutter 打造富有吸引力的跨平台体验
Updated 2 Maret 2025
了解如何使用 Firebase 和 Flutter 打造令人愉悦的响应式跨平台体验。
使用 Firebase Performance Monitoring 监控新功能
Updated 2 Maret 2025
了解如何使用 Performance Monitoring 来调查性能问题并监控新功能发布、发布配置更改,以及使用 Firebase Remote Config 安全地发布新功能
- Firebase Performance Monitoring
使用 Remote Config 更新您的 Unity 游戏,无需发布
Updated 2 Maret 2025
了解如何使用 Firebase Remote Config 更改行为、围绕配置开展实验,以及如何不进行更新即测试您的 Unity 游戏。
使用 Cloud Firestore 构建强大的分布式排行榜
Updated 2 Maret 2025
了解如何使用 Cloud Firestore 构建可扩缩并满足用户需求的排行榜。
将 Firebase 添加到您的 Flutter 应用:高级
Updated 2 Maret 2025
了解如何将 Firebase 功能用于 Flutter,包括用户身份验证、数据删除、功能标记和崩溃跟踪。
将 Firebase 添加到您的 Flutter 应用
Updated 2 Maret 2025
了解如何将 Firebase 产品集成到您的 Flutter 应用,从而实现顺畅无缝的移动应用前端和后端开发。
- Firebase Authentication
- Flutter
使用 MFA、屏蔽函数和跨服务安全规则
Updated 2 Maret 2025
了解如何在 Firebase 中使用安全功能,包括多重身份验证 (MFA)、屏蔽函数和跨服务安全规则。
使用 Firebase 打造快速稳定的应用
Updated 2 Maret 2025
实时应用性能数据让 bug 和缺陷无所遁形,有助于您减少花在四处奔忙“救火”上的时间,从而腾出更多时间来打造愉悦的体验。
使用 Crashlytics 高级功能了解游戏发生崩溃的情况
Updated 2 Maret 2025
升级调试过程,并更好地了解 Unity 游戏发生崩溃的情况和可能造成崩溃的原委。
使用 Firebase 进行本地开发
Updated 28 Februari 2025
了解如何使用 Firebase 在本地环境中开发和运行应用。
- Cloud Functions for Firebase
- Firestore
- Firebase Authentication
- Firebase Hosting
- Firebase Realtime Database
- Cloud Storage for Firebase
将 Google 的地点数据导入 Android 应用
Updated 28 Februari 2025
了解 Places SDK for Android,并使用 Kotlin 构建包含真实地点相关数据的 Android 应用。
Cloud Run 和无服务器计算
Updated 11 Februari 2025
了解 Cloud Run 服务(适用于处理 Web 请求的容器)和 Cloud Run 作业(适用于运行完毕且不处理请求的容器)。
现代 Android 应用架构
Updated 10 Februari 2025
了解构建达到生产质量的强大应用的最佳实践和推荐架构。
- Android
使用 Jetpack Compose 和 Firebase 构建 Android 应用
Updated 31 Januari 2025
了解如何构建遵循 Model-View-ViewModel (MVVM) 架构的 Android 应用,并准备一个代码库,以便通过 Jetpack Compose 和 Firebase 使用不同的环境。
构建基于 Cloud Firestore 的 Web 应用
Updated 23 Januari 2025
了解如何借助 Cloud Firestore 高效、安全地存储和同步应用数据。
- Firestore
初始配置和启动营业地点
Updated 21 Desember 2024
了解如何使用 Business Messages 进行初始配置和启动营业地点。
对象检测入门
Updated 30 November 2024
了解对象检测的基础知识,以及如何将预训练的对象检测器集成到您的移动应用中。
- TensorFlow
- Android
商品图片搜索入门
Updated 30 November 2024
了解如何使用设备端对象检测功能为移动应用构建商品图片搜索功能。
- Android
- TensorFlow
移动文本分类入门
Updated 8 November 2024
了解如何在一个移动应用中使用机器学习技术来识别文本,并打造一个能够过滤评论中的垃圾内容的应用。
- Android
- TensorFlow
使用 Firebase 和持续集成系统测试您的应用
Updated 4 November 2024
将您现有的持续集成/持续交付 (CI/CD) 系统与 Firebase Test Lab 和 Emulator Suite 集成。
使用 Firebase 和持续集成系统测试您的应用
Updated 4 November 2024
将您现有的持续集成/持续交付 (CI/CD) 系统与 Firebase Test Lab 和 Emulator Suite 集成。
组合使用多个 Firebase 安全层来保护您的应用
Updated 4 November 2024
了解 App Check、安全规则和 Authentication 方法如何协同工作来保护您的 Firebase 应用。
使用 Flutter 构建应用
Updated 18 September 2024
了解如何利用 Flutter 实现只用一套代码即可构建出美观出众且编译为原生代码的桌面、移动和 Web 应用。
- Flutter
将智能家居设备关联到 Google 助理
Updated 18 September 2024
构建和部署智能家居 Action,以便将虚拟智能洗衣机集成到 Google 助理。
第 1 单元:提问
Updated 18 September 2024
了解如何基于您的组织及利益相关方定义透明度,并构建架构来记录会影响数据集结构的人为决策及无形的可解释因素。
使用 Flutter 的 Material 组件实现 Material Design
Updated 18 September 2024
学习如何遵循 Material Design 准则,为 Flutter 应用构建功能强大且美观出众的界面。
- Flutter
- Desain Material
Android 中的数据绑定
Updated 18 September 2024
通过数据绑定库,您可使用声明性格式而不是以编程方式将布局中的界面组件绑定到应用中的数据源。您将学习如何对该库进行全面设置、使用布局表达式、使用可观察对象,以及创建自定义绑定适配器以最大限度地减少样板文件。
- Android
使用 Actions Builder 构建适用于 Google 助理的 Action(第 2 级)
Updated 18 September 2024
了解 Google 助理相关开发的基础知识。
将您的 Dagger 应用迁移到 Hilt
Updated 18 September 2024
在本 Codelab 中,您需要将 Dagger 用作依赖项注入库的 Android 应用迁移到 Hilt 之中。
- Android
构建适用于 Google 助理的 Action
Updated 18 September 2024
学习如何构建适用于 Google 助理的基本和中级操作,以及如何创建高级功能并吸引用户。
- Asisten Google
优化您的智能家居 Action 并增强其安全性
Updated 18 September 2024
学习如何通过自定义设备特征来优化智能家居 Action 并增强其安全性,以及如何使用双重身份验证来确保其安全。
使用 Actions Builder 构建适用于 Google 助理的 Action(第 1 级)
Updated 18 September 2024
了解 Google 助理相关开发的基础知识。
在 Android 上使用 TensorFlow Lite 识别花朵(测试版)
Updated 18 September 2024
在本 Codelab 中,您将使用图像分类器,并使用 TensorFlow Lite 在 Android 手机上运行它。
编写您的第一款 Flutter 应用(第 1 部分)
Updated 18 September 2024
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在此 Codelab 中,您将学习如何构建移动端的 Flutter 应用,此应用可使用能生成随机词对的软件包延迟加载无限列表。
- Flutter
Jetpack Compose 基础知识
Updated 18 September 2024
在本 Codelab 中,您将学习 Compose 的基础知识。
- Android
使用 Google Pay 提供更简单、更安全的付款方式
Updated 18 September 2024
借助 Google Pay,您的客户只需按下按钮即可使用保存在其 Google 帐号中的付款方式完成付款。了解如何将 Google Pay 添加到您现有的付款处理堆栈,以便在您的应用和网站中提供更简单、更安全的结算方式。
- Google Pay
- Google Pay API
转换为 Kotlin
Updated 18 September 2024
In this codelab, you’ll learn how to convert your Java code to Kotlin
- Android
在 Web 应用中实现 Material Design
Updated 18 September 2024
学习如何在您的 Web 应用中遵循 Material Design 准则构建功能强大且美观出众的界面。
- Desain Material
使用 Spring Boot 快速构建 Google Cloud 应用
Updated 18 September 2024
了解如何使用 Spring Boot(一种基于 Java 的开源框架)为 Google Cloud 快速创建可直接用于生产环境的独立 Web 应用。
- Cloud Shell
- App Engine
- Cloud Storage
- Cloud SQL
- Cloud Pub/Sub
- Cloud Memorystore
- Cloud Trace
- Datastore
- Google Kubernetes Engine (GKE)
编写您的第一款 Flutter 应用(第 2 部分)
Updated 18 September 2024
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在本 Codelab 中,您将扩展简单的移动应用,以添加交互性和导航,并更改其主题颜色。
- Flutter
在 Android 应用中使用 Hilt
Updated 18 September 2024
在本 Codelab 中,您将了解 依赖项注入 (DI) 对于创建可靠且可扩展应用(扩展到大型项目)的重要性。我们将使用 Hilt 作为 DI 工具来管理依赖项。 依赖项注入是一种广泛用于编程的技术,非常适合 Android 开发。您需要遵循 DI 的原则,为打造优秀的应用架构奠定坚实的基础。 实施依赖项注入可带来以下优势: Hilt 是专为 Android 设计的依赖项注入库,可减少在项目中使用手动 DI 的样板。进行 手动依赖项注入 需要手工构造每个类及其依赖项,并使用容器重用和管理依赖项。
- Android
手势导航和全屏体验
Updated 18 September 2024
在此 Codelab 中,您将设置现有应用,以使其应用控件与手势导航功能一起发挥作用。您还将提供全屏体验。
- Android
开始改进 Android 的无障碍性
Updated 18 September 2024
在本 Codelab 中,您将学习 Android 无障碍功能的基础知识。您将通过练习来学习如何使用 Android 平台构建更易于使用的应用,以满足更广泛人群的各种无障碍需求。
- Android
第 3 单元:回答
Updated 18 September 2024
了解如何为数据卡片读者撰写内容、通过优化提供清晰简洁的文档,以及如何利用不同的分析方法帮助读者更直观地认识您的数据集。
面向 Java 开发者的 Dart 简介
Updated 18 September 2024
了解如何将用 Java 编写的简单示例转换为 Dart 代码,后者简洁、常用且易于学习。
- Flutter
为智能家居 Action 启用本地执行方式
Updated 18 September 2024
学习如何利用 Local Home SDK 启用本地执行方式,从而增强智能家居与 Google 助理间的集成。
在 Java 版 Android 应用中遵循 Material Design 准则
Updated 18 September 2024
学习如何遵循 Material Design 准则,为使用 Java 编写的 Android 应用构建功能强大且美观出众的界面。
- Android
- Desain Material
MDC-104 Flutter:Material 高级组件 (Flutter)
Updated 18 September 2024
改进您的设计,学习使用 Flutter 的高级组件背景菜单。
MDC-103 Flutter:Material 主题中的颜色、形状、高度和类型 (Flutter)
Updated 18 September 2024
了解 Material Components for Flutter 如何让您的产品与众不同并通过设计表达您的品牌。
- Flutter
在 Google Cloud 中构建自定义响应式聊天机器人
Updated 18 September 2024
学习如何为 Dialogflow 聊天机器人构建自定义前端,为用户打造自然的对话式体验,然后使用 Cloud Vision 增强前端,使它能够分析上传的图片,并将相关分析结果包含在响应中。
- Dialogflow
第 4 单元:审核
Updated 18 September 2024
了解如何系统地评估已经完成的数据卡片、衡量并跟踪透明度工作,以及如何利用框架来审核数据卡片,查看其中是否存在假设和盲点。
使用 Preferences DataStore
Updated 18 September 2024
在本 Codelab 中,您将修改一个示例应用,以加入 Jetpack Preferences DataStore – 一个经过改进的新型数据存储解决方案,用于替代 SharedPreferences。
- Android
第 2 单元:检查
Updated 18 September 2024
了解如何利用启发词语和维度发现当前文档架构中欠缺的信息,并评估受众群体阅读和理解数据集文档的难易程度。
MDC-101 Flutter:Material Components (MDC) 基础知识 (Flutter)
Updated 18 September 2024
利用核心组件构建一个简单的应用,学习使用 Material Components for Flutter 的基础知识。
- Flutter
CameraX 入门指南
Updated 18 September 2024
本 Codelab 介绍了如何使用 CameraX 创建相机应用,以显示取景器、拍照并分析相机的图像流。
- Android
MDC-102 Flutter:Material 结构和布局 (Flutter)
Updated 18 September 2024
学习如何将 Material 用于 Flutter 上的结构和布局。
- Flutter
使用 Simply Studio v5 构建采用 Silicon Labs EFR32 开发板和 OpenThread 的 Thread 网络
Updated 29 Agustus 2024
在此 Codelab 中,您将在真实硬件上对 OpenThread 进行编程,创建和管理 Thread 网络,以及在节点之间传递消息。
使用 B91 开发板和 OpenThread 构建 Thread 网络
Updated 29 Agustus 2024
在此 Codelab 中,您将在真实硬件上编程 OpenThread、创建和管理 Thread 网络,以及在节点之间传递消息。
使用可视化测试 Thread 网络
Updated 29 Agustus 2024
在此 Codelab 中,您将使用网页界面以可视化方式运行 OpenThread 功能测试。
深入了解图片分类
Updated 23 Agustus 2024
了解如何构建自定义图片分类模型,进一步提高您在“图片分类入门”在线课程中学到的技能。
- TensorFlow
- Android
每个实例的加权网络负载均衡
Updated 22 Agustus 2024
在此 Codelab 中,您将学习如何配置网络负载平衡器,以根据 HTTP 健康检查使用加权负载均衡报告的权重,在负载平衡器的后端实例之间分配流量。
深入了解对象检测
Updated 6 Agustus 2024
了解如何使用 TensorFlow Lite 和 TensorFlow Lite Model Maker 库训练您自己的自定义对象检测模型,并提升您在“对象检测入门”在线课程中学到的所有技能。
- TensorFlow
- Android
Google Maps Platform 使用入门
Updated 6 Agustus 2024
了解 Google Maps Platform 以及如何在 Google Cloud Console 中管理项目,然后构建您的首个交互式 Web 地图。
- Google Maps Platform
Google API:开始使用 Google 项目
Updated 6 Agustus 2024
了解 Google 项目(包括它们是什么),以及您希望将这些项目与 Google API 结合使用的原因。
牵头一个 Google 学生开发者俱乐部 (GDSC)
Updated 6 Agustus 2024
了解如何领导谷歌学生开发者社区 GDSC(一种植根于大学的学生开发者社区,可为他们赋予影响当地企业和社区的能力)。
开始在 Flutter 应用中进行文本分类
Updated 6 Agustus 2024
了解文本分类以及如何在 Flutter 应用中实现该功能。
深入了解音频分类
Updated 6 Agustus 2024
了解如何借助 TFlite Model Maker,根据您的需求自定义经过预训练的音频分类模型,并将其部署到您的应用中。
- TensorFlow
- Android
通过推送通知与 Web 应用的用户进行互动
Updated 6 Agustus 2024
了解如何通过推送通知与 Web 应用的用户进行互动。
- Chrome
- Notifications API
- Push API
使用 Fugu API 强化 Web 应用的功能
Updated 6 Agustus 2024
了解如何扩展 Web 应用,以及缩小 Web 应用与原生应用之间的差距。
- Web Capabilities
- Shape Detection API
- File System Access API
- Screen Wake Lock API
- Badging API
- Web Share API
- Async Clipboard API
- Web Share Target API
- Contact Picker API
- Idle Detection API
- File Handling API
- Periodic Background Sync API
开始使用适用于 iOS 的 Google Maps Platform
Updated 6 Agustus 2024
了解 Google Maps Platform 以及如何在 Google Cloud 控制台中管理项目,然后构建您的首个交互式 iOS 地图。
在 Google Workspace 中使用 Apps 脚本
Updated 6 Agustus 2024
了解如何使用 Apps 脚本在 Google Workspace 中创建和管理用户数据。
- Apps Script API
开始在 Android 应用中检测对象
Updated 6 Agustus 2024
了解对象检测以及如何在 Android 应用中实现该功能。
使用网页指标改进网站
Updated 6 Agustus 2024
了解如何借助网页指标来改进您的网站,这是衡量网站是否运行良好的重要指标。
- PageSpeed Insights
垃圾评论检测入门
Updated 6 Agustus 2024
了解有关使用 TensorFlow.js 为 Web 应用创建自定义文本分类模型方面的基础知识。
- TensorFlow
借助与应用有关的 Action 将 Android 应用扩展到 Google 助理
Updated 6 Agustus 2024
学习如何通过构建首个与应用有关的 Action 来使用 Google 助理为 Android 应用实现语音功能。本在线课程可指导 Android 开发者如何实现静态和动态快捷方式,以便让用户能够使用语音指令快速启动应用。
开始在 Web 应用中进行图片分类
Updated 6 Agustus 2024
了解图片分类以及如何在 Web 应用中实现该功能。
音频分类入门
Updated 6 Agustus 2024
了解如何在移动应用中使用机器学习功能对移动设备接收到的声音进行分类。
- TensorFlow
- Android
制止针对女性的网络暴力
Updated 6 Agustus 2024
了解针对女性的网络暴力以及如何实施打击。
使用 WebRTC 捕捉媒体内容
Updated 6 Agustus 2024
了解如何使用 WebRTC 捕捉媒体数据。WebRTC 是一个免费的开源项目,可通过简单的 API 为网络浏览器和移动应用提供实时通信功能。
- Chrome
- RTC Data Channel
- Media HTML5
- RTC Peer Connection
- Video HTML5
深入了解商品图片搜索
Updated 6 Agustus 2024
了解如何构建商品图片搜索后端并从移动应用调用该后端,从而增强在“商品图片搜索入门”在线课程中构建的商品搜索功能。
- TensorFlow
- Android
开始在 iOS 应用中进行回归
Updated 6 Agustus 2024
了解回归以及如何在 iOS 应用中实现该功能。
使用 TensorFlow 进行神经网络编程
Updated 6 Agustus 2024
从新编程范式的首要原则,到如何创建卷积神经网络来实现高级图像识别和分类,从而解决常见的计算机视觉问题;在这里,您可以获得所需的一切信息,真正理解机器学习。
- TensorFlow
移动图片分类入门
Updated 6 Agustus 2024
了解如何使用计算机视觉技术构建能够“看到”和标记图片的移动应用。
- TensorFlow
- Android
使用 Firebase 和 Angular 构建实时 Web 应用
Updated 6 Agustus 2024
了解如何构建一个使用 Angular 和 Firebase 实现用户身份验证和高级响应式数据模式的实时协作 Web 应用,然后将其部署到 Firebase Hosting。
深入了解垃圾评论检测
Updated 6 Agustus 2024
了解如何再训练垃圾评论模型,使之涵盖使用默认的预制模型时可能会漏掉的极端情况。
- TensorFlow
改进您网站的身份表单
Updated 6 Agustus 2024
了解如何根据最佳做法改进网站的身份表单。
- Chrome
- Elemen Formulir HTML
- Constraint Validation API
- FormData API
使用 Angular 构建可维护且可扩缩的 Web 应用
Updated 6 Agustus 2024
了解如何使用 Angular 构建可维护且可扩缩的 Web 应用。Angular 是一个 Web 框架,可帮助团队和开发者构建并发布 Web 应用。
逻辑回归 Codelab
Updated 13 Februari 2024
在本 Codelab 中,您将学习如何使用逻辑回归了解性别、年龄段、展示时间和浏览器类型等特征与用户点击广告的可能性之间的关联程度。 要完成本 Codelab,您需要足够的高质量广告系列数据来建立模型。 首先,选择一个包含大量优质数据的旧广告系列。如果您不知道哪个广告系列可能包含最优质的数据,不妨针对您有权访问的时间最早的整月数据运行以下查询: 选择 12 到 13 个月的数据,针对即将从广告数据中心移除的数据训练模型并对其进行测试。如果这些数据遇到模型训练限制,这些限制将在数据删除后结束。
Android Developers
Updated 6 November 2023
了解应用导航的基本概念,以及支持用户浏览、进入和退出应用中不同内容片段的互动。 了解集合,以及如何使用 lambda 和高阶函数操纵它们。 构建一个包含多个 activity 的 Words 应用,该应用使用 intent 在各 activity 之间导航,并会向其他应用传递数据。 了解 activity 生命周期以及 activity 从最初初始化到最终销毁的不同状态。
- Android
Android Developers
Updated 6 November 2023
为您的应用选择颜色,并利用主题在您的应用中一致地使用这些颜色。 借助 Android Studio 中的 Image Asset Studio 工具,更改应用的启动器图标。 遵循 Material Design 准则以及界面开发最佳做法,更新您的 Tip Calculator 应用,打造更专业、更完善的体验。
- Android
Kotlin 简介
Updated 6 November 2023
学习 Kotlin 这一现代编程语言的基础知识,以简洁明了的方式表达您的思路。
构建基本布局
Updated 6 November 2023
了解如何向 Android 应用中添加图片和文本。
向应用中添加按钮
Updated 6 November 2023
了解类、对象和逻辑条件等更多 Kotlin 编程概念,并运用所学知识为用户构建一个互动式应用。
Android Developers
Updated 5 November 2023
我们将在此衔接课程中向您介绍将要创建的 Cupcake 应用。 构建纸杯蛋糕订购应用,并使用共享 ViewModel 在同一 activity 的 fragment 之间共享数据。 修改 Cupcake 应用,让用户可以取消纸杯蛋糕订单,从而用自定义的方式操纵返回堆栈。 测试您的掌握情况,赢取“高级导航应用示例”徽章。
学习汽车应用库基础知识
Updated 28 September 2023
在此 Codelab 中,您将学习汽车应用库的基础知识。该库用于构建面向 Android Auto 和 Android Automotive OS 的应用,这些应用在停车和行驶时均可使用。您将学习如何在这两个平台之间重用您的实现,并处理一些困难的问题,比如不同的屏幕配置和输入法。
- Android
Android Developers
Updated 25 Agustus 2022
在本单元中,您将学习如何构建可从互联网获取数据的应用。 学习如何编写清晰、非阻塞的代码,同时构建更复杂、更高级的应用。
- Android
使用 Kotlin 03.2 进行高级 Android 开发:使用 MotionLayout 的动画效果
Updated 29 Juli 2022
在此 Codelab 中,您将使用 MotionLayout 构建具有动态动画效果的 Android Kotlin 应用。
- Android
使用 Document AI 智能处理手写表单 (Python)
Updated 29 Juli 2022
在此 Codelab 中,我将创建一个以 Python 编写的 Document AI API 教程。
安装 Android 11 GSI 以进行应用测试
Updated 29 Juli 2022
在此 Codelab 中,您会在 Android 9 (Pie) 设备上安装 Android 11 通用系统映像 (GSI)。装好后,您就可以使用新操作系统开发和验证应用了!
- Android
在 Android 上使用 TensorFlow Lite 识别花卉(Beta 版)
Updated 29 Juli 2022
在此 Codelab 中,您将提取一个图像分类器,然后使用 TensorFlow Lite 在 Android 手机上运行它。
- TensorFlow
- Android
借助适用于 Android 的 Material 运动效果构建精美的过渡
Updated 29 Juli 2022
使用适用于 Android 的 Material 组件库中的过渡和 Kotlin 将 Material 运动效果系统构建到 Reply 应用中。
- Android
MDC-104 Android:Material 高级组件 (Kotlin)
Updated 29 Juli 2022
改进您的设计,并学习如何使用 Kotlin 的高级组件 - 背景幕菜单。
- Android
使用 Kotlin 在 Android 10 中接收位置信息更新
Updated 29 Juli 2022
在此 Codelab 中,您将学习如何针对 Android 10 继续接收位置信息更新,并牢记平台的相关最佳做法。
- Android
与“接下来播放”行集成,在 Android TV 上提升互动度
Updated 29 Juli 2022
此 Codelab 更深入地介绍了新的 Android TV 主屏幕。您将学习如何将节目添加到“接下来播放”行、允许的不同类型的节目,以及关于如何将应用与“接下来播放”行集成的最佳做法。
- Android TV
- Android
MDC-103 Android:通过颜色、高度和类型设置 Material 主题 (Kotlin)
Updated 29 Juli 2022
了解 Material Components for Android 如何助力您轻松地通过 Kotlin 语言设计表述自己的品牌并使您的商品脱颖而出。
- Android
MDC-102 Android:Material 结构和布局 (Kotlin)
Updated 29 Juli 2022
了解如何在 Kotlin 中为 Android 结构和布局使用 Material。
- Android
使用 Kotlin 进行高级 Android 开发 04.1:Android Google 地图
Updated 29 Juli 2022
了解如何向 Android Kotlin 应用添加 Google 地图,并为 Google 地图设置样式。
- Android
从 Java 调用 Kotlin 代码
Updated 29 Juli 2022
在此 Codelab 中,您将学习编写与 Java 具有无缝的互操作性的 Kotlin 代码。
- Android
设置并浏览您的首个 Google 项目
Updated 23 Juli 2022
了解如何创建 Google Cloud 项目,在 Google Cloud 控制台中进行设置并熟悉其导航界面,以及在 Cloud 控制台中访问一些最常用的服务。
保护自己免受网络骚扰
Updated 23 Juli 2022
了解如何保护自己的在线信息、识别钓鱼式攻击、为 Google 帐号启用高级保护,以及如何在社交媒体上确保安全。
将地图添加到您的 Android 应用 (Kotlin)
Updated 9 Mei 2022
此 Codelab 介绍了如何通过构建一个可显示美国加利福尼亚州旧金山市自行车商店地图的应用,将 Maps SDK for Android 与您的应用集成以及使用其核心功能。 对于以下启用步骤,您需要启用 Maps SDK for Android 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为帮助您尽快入门,我们在下面提供了一些起始代码,帮助您顺利完成此
- Google Maps Platform
- Android
- Maps SDK for Android
利用 WebRTC 实现实时通信
Updated 3 November 2021
了解如何构建应用,以使用网络摄像头获取视频和拍摄快照,并利用 WebRTC 点对点分享这些视频和快照。
Android Kotlin 基础知识:生命周期和日志记录
Updated 25 Oktober 2021
在此 Codelab 中,您将了解 activity 和 fragment 生命周期。
- Android
探索适用于 PWA 的全新与即将推出的浏览器功能:From Fugu With Love
Updated 22 Oktober 2021
渐进式 Web 应用 (PWA) 是一种通过 Web 呈现的应用软件,使用常见的 Web 技术(包括 HTML、CSS 和 JavaScript)构建而成。它们适合在使用符合标准的浏览器的任意平台上运行。 在此 Codelab 中,您将从基准 PWA 入手,然后探索最终会赋予您 PWA 超能力 🦸 的新浏览器功能。 这些新的浏览器功能中有很多正处于试验阶段,并且仍在进行标准化,因此有时您需要设置浏览器标记才能使用它们。 对于此 Codelab,您应该熟悉现代 JavaScript,具体而言是
使用 web-vitals 库衡量核心网页指标并生成报告
Updated 21 Oktober 2021
了解如何使用 web-vitals JavaScript 库衡量网页的核心网页指标并生成报告。
使用 PageSpeed Insights API 和 CrUX Report API 衡量核心网页指标
Updated 21 Oktober 2021
了解如何使用 PageSpeed Insights API 和 Chrome UX Report API 来衡量网页的核心网页指标。
机器学习入门“Hello, World”
Updated 21 Oktober 2021
了解创建神经网络的基础知识,以及了解它如何定义行为的规则。
- TensorFlow
构建卷积并执行池化
Updated 21 Oktober 2021
了解如何构建卷积并执行池化以增强计算机视觉。
- TensorFlow
使用 TensorFlow 构建计算机视觉模型
Updated 21 Oktober 2021
了解如何使用 TensorFlow 创建用以识别衣物的计算机视觉模型。
- TensorFlow
Android Kotlin 基础知识:03.2 定义导航路径
Updated 19 Oktober 2021
学习如何使用 Android Studio 的 Navigation Editor 定义应用中的导航流(导航路径)。您将了解如何实现向上按钮、添加选项菜单,以及为应用创建抽屉式导航栏。
- Android
Android Kotlin 基础知识:复杂的生命周期情形
Updated 19 Oktober 2021
在此 Codelab 中,您将学习如何管理复杂的生命周期情形。
- Android
第 1.1 课:入门
Updated 15 Oktober 2021
在此 Codelab 中,您将了解使用 Kotlin 的一些优势,还将安装必要的工具 (JDK+IDE)。
- Android
使用卷积神经网络 (CNN) 处理复杂图像
Updated 15 Oktober 2021
了解如何使用 CNN 处理复杂图像(需要识别的主体可能位于图像上的任意位置)。
- TensorFlow
构建卷积神经网络 (CNN) 以增强计算机视觉
Updated 15 Oktober 2021
了解如何构建 CNN,从而使计算机更加高效地根据检测到的特征对图像内容进行分类。
- TensorFlow
使用大型数据集训练卷积神经网络 (CNN),以免过拟合
Updated 15 Oktober 2021
学习使用大型数据集训练 CNN 以避免过拟合。
- TensorFlow
在 Android 应用中使用 Kotlin 协程
Updated 15 Oktober 2021
在此 Codelab 中,您将构建一个基于协程的 Android 应用,该应用使用架构组件从网络和 Room 数据库中获取数据。
- Android
Android Kotlin 基础知识:创建 Room 数据库
Updated 13 Oktober 2021
了解如何在 Android Kotlin 应用中使用 Room。Room 是一个数据库,是 Android Jetpack 的一部分。Room 负责处理数据库设置和配置方面的许多繁琐工作,并让应用可以使用普通的函数调用与数据库进行交互。
- Android
Android Kotlin 基础知识:03.3 启动外部 activity
Updated 13 Oktober 2021
在此 Codelab 中,您将学习如何使用 Safe Args 把参数传递到 fragment,以便更轻松地调试应用;还会学习如何在应用中调用外部 activity。
- Android
用户:对话和对话泡
Updated 12 Oktober 2021
此 Codelab 演示了如何在 Android 11 上将对话通知显示为对话泡。
- Android
Android Kotlin 基础知识:07.2 将 DiffUtil 和数据绑定与 RecyclerView 结合使用
Updated 11 Oktober 2021
学习提高 RecyclerView 效率的技巧,以处理大型列表。此外,您还能学到一些其他技巧,使您的代码更易于维护和扩展,以在您的 Android Kotlin 应用中处理复杂的列表和网格。
- Android
Android Kotlin 基础知识:创建 fragment
Updated 11 Oktober 2021
在此 Codelab 中,您将学习如何创建 fragment 并将其添加到应用中。
- Android
Leveraging the Gemini Pro Vision model for image understanding, multimodal prompts and accessibility
Updated 28 Februari 2025
Explore how you can use the new Gemini Pro Vision model with the Gemini API to handle multimodal input data including text and image prompts to receive a text result. In this solution, you will learn how to access the Gemini API with image and text data, explore a variety of examples of prompts that can be achieved using images using Gemini Pro Vision and finally complete a codelab exploring how to use the API for a real-world problem scenario involving accessibility and basic web development.
- Gemini
Getting started with the Gemini API and Android
Updated 28 Februari 2025
Learn how to use the Gemini API and the Google AI SDK to prototype generative AI in Android applications.
- Android
- Vertex AI in Firebase
- Gemini
Getting started with the Gemini API and Web apps
Updated 28 Februari 2025
Learn how to use the Gemini API and the Google AI JavaScript SDK to prototype generative AI for web apps. Use the Google AI JavaScript SDK to make your first generative AI call using the Gemini API in your client-side web application. Explore a sample application and learn how to make multimodal prompts (that combine image and text).
- Vertex AI in Firebase
- Gemini
Getting started with the Gemini API and Dart and Flutter
Updated 28 Februari 2025
Learn how to use the Gemini API and the Google AI Dart SDK to prototype generative AI in Dart and Flutter applications.
- Gemini
- Flutter
- Vertex AI in Firebase
Getting started with the Gemini API and Swift
Updated 28 Februari 2025
Learn how to use the Gemini API and the Google AI Swift SDK to prototype generative AI with Swift. Use the Google AI Swift SDK to make your first generative AI call using the Gemini API in your application. Explore a sample application and learn how to make multimodal prompts (that combine image and text).
- Gemini
- Vertex AI in Firebase
Build a modern three-tier architecture web application with Cloud Run
Updated 28 Februari 2025
Learn how to build a multi-tier web application with a Golang backend running on Cloud Run and using a CloudSQL database.
- Cloud SQL untuk PostgreSQL
- Cloud Run
- Cloud Memorystore
Build a microservice-based ecommerce web application with Kubernetes
Updated 28 Februari 2025
Learn how to build a distributed, scalable ecommerce web app using microservices on Kubernetes.
- Google Kubernetes Engine (GKE)
Build a serverless ecommerce web app with Python, Cloud Run, Cloud SQL, and Firebase
Updated 28 Februari 2025
Learn how to build a modern serverless ecommerce web app using a Django and Cloud Run backend, Cloud SQL data storage, and Firebase.
- Cloud Run
- Cloud Storage
- Cloud SQL untuk PostgreSQL
- Firebase Hosting
Learn Privacy
Updated 27 Februari 2025
A course to help you build more privacy-preserving websites.
Learn Performance
Updated 27 Februari 2025
This course is designed for those new to web performance, a vital aspect of the user experience. It covers key web performance concepts and techniques for improving performance.
Learn PWA
Updated 27 Februari 2025
A course that breaks down every aspect of modern progressive web app development.
Learn Testing
Updated 27 Februari 2025
An in-depth course on software testing.
Learn HTML
Updated 27 Februari 2025
This HTML course for web developers provides a solid overview for developers, from novice to expert level HTML.
Learn Accessibility
Updated 27 Februari 2025
An evergreen accessibility course and reference to level up your web development.
Learn Forms
Updated 27 Februari 2025
A course about HTML forms to help you improve your web developer expertise.
Learn Images
Updated 27 Februari 2025
An in-depth course on images for the web.
Learn CSS
Updated 27 Februari 2025
An evergreen CSS course and reference to level up your web styling expertise.
Learn Responsive Design
Updated 27 Februari 2025
A course exploring all aspects of responsive design. Learn how to make sites that look great and work well for everyone.
AI-powered content search
Updated 26 Februari 2025
Learn how to build a generative-AI conversational search application capable of answering questions related to a project or product.
Getting started with Google AI Studio and the Gemini API using Node.js
Updated 25 Februari 2025
Learn how to prototype text-based prompts with Google AI Studio and get started writing your first Gemini API Node.js script.
- Gemini
Applied ML with Keras
Updated 24 Februari 2025
Train and deploy your own basic text classification model using this project guide.
Create Your First 3D Map
Updated 21 Februari 2025
This codelab is intended to help you understand how to create your first 3D Map using Photorealistic 3D Maps in Maps JavaScript. You will learn the basics about loading the right components of the Maps Javascript API, displaying your first 3D Map and
- Google Maps Platform
- Maps JavaScript API
Add markers and animation to a 3D Map
Updated 20 Februari 2025
This tutorial explores how to add and style 3D markers in your application. You'll also learn how to animate your application by flying to and around specific locations. This tutorial builds on the concepts covered in the first codelab. If you
- Google Maps Platform
- Maps JavaScript API
Measure ad conversions
Updated 14 Februari 2025
How to measure when an ad click or view leads to a purchase or other events
- Privacy Sandbox
- Attribution Reporting API
Learn Android XR Fundamentals: Part 1 - Modes and Spatial Panels
Updated 14 Februari 2025
In this codelab, you’ll learn about the unique user experiences that are made possible by the XR form factor. Then, you’ll learn the fundamentals of how apps can be adapted to make the most of running on an Android XR headset by using the composables provided by the Jetpack Compose XR library.
- Android
Get started with the Google Pay API for Web
Updated 10 Februari 2025
Learn how to integrate the Google Pay API into your website.
- Google Pay
Incorporating generative AI into your game development process with Gemini and Gemma AI
Updated 10 Februari 2025
Learn how generative AI can be used in different stages of game development from preproduction to in-game solutions using Gemini AI and Gemma model.
- Gemini
Generate a summary report with aggregate reporting
Updated 31 Januari 2025
Summary reports are a powerful tool for examining your data from Attribution Reporting and Private Aggregation. This pathway will take you through the key concepts and tooling needed to enable you to build effective reports.
- Privacy Sandbox
- Attribution Reporting API
- Private Aggregation API
Android Basics with Compose
Updated 14 Januari 2025
Learn the basics of building Android apps with Jetpack Compose, the recommended UI toolkit for building Android apps
- Android
Creating a multiplayer crossword with Gemini, Flutter, and Firebase
Updated 9 Januari 2025
Learn how the Google engineering teams created a multiplayer crossword using Gemini, Flutter, and Firebase.
- Firebase
- Flutter
Learn JavaScript
Updated 5 Januari 2025
An in-depth course on the basics of JavaScript.
(Deprecated) Build a musical game using Oboe
Updated 11 Desember 2024
Learn how to build a musical game with the Oboe library.
(Deprecated) Automated Accessibility Testing using Espresso
Updated 11 Desember 2024
In this codelab, you’ll learn the fundamentals of accessibility testing using Espresso.
(Deprecated) Advanced Android in Kotlin 05.3: Testing Coroutines and Jetpack integrations
Updated 11 Desember 2024
In this codelab, you learn how to test coroutines, ViewModel scoped coroutines, and Room, and implement end-to-end testing for your Kotlin Android app.
(Deprecated) Advanced Android in Kotlin 05.2: Introduction to Test Doubles and Dependency Injection
Updated 11 Desember 2024
In this codelab you’ll learn to set up manual dependency injection, a service locator, and how to use fakes and mocks in your Android Kotlin apps. In doing so, you’ll learn how to test a repository and write fragment integration tests.
(Deprecated) Advanced Android in Kotlin 05.1: Testing Basics
Updated 11 Desember 2024
Learn the basics of testing your Android Kotlin apps. In this codelab you’ll learn to run tests, write basic tests, work with AndroidX Test, as well as test ViewModel and LiveData.
(Deprecated) On Demand Modules
Updated 11 Desember 2024
With the Android App Bundle and Google Play’s Dynamic Delivery, your app can download dynamic feature modules on demand to devices running Android 5.0 (API level 21) and higher. Your app simply needs to call APIs in the Play Core Library to download and install those modules as required, and the Google Play Store pushes only the code and resources needed for that module to the device. You can also use this API to download on demand modules for your instant app.
(Deprecated) Direct Share to an Android app
Updated 11 Desember 2024
Direct Share makes sharing content quicker and easier. In this codelab, you’ll build an app that is able to display a list of contacts in the system Intent chooser dialog so you can jump directly into the app to make the sharing process seamless.
(Deprecated) Using Dagger in your Android app - Kotlin
Updated 10 Desember 2024
In this codelab, you’ll build an Android app that uses Dagger to do Dependency Injection.
(Deprecated) Data Binding in Android
Updated 10 Desember 2024
In this codelab you’ll learn how to use the Data Binding library. The Data Binding Library allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically. You’ll learn to set it all up, use layout expressions, work with observable objects, and create custom Binding Adapters to reduce boilerplate to a minimum.
(Deprecated) Use ConstraintLayout to design your Android views
Updated 9 Desember 2024
In this codelab, you’ll learn how to use Android Studio’s Layout Editor to build your views using ConstraintLayout.
(Deprecated) Kotlin Bootcamp for programmers: Welcome to the course
Updated 9 Desember 2024
Welcome to the Kotlin bootcamp for programmers training course.
(Deprecated) Kotlin Bootcamp for Programmers 1: Get started
Updated 9 Desember 2024
In this codelab, you learn some of the advantages of using Kotlin, and you install the necessary tools (JDK+IDE).
(Deprecated) Create Hello-CMake with Android Studio
Updated 9 Desember 2024
In this codelab, you’ll learn how to use Android Studio 4.0+ C++ template
(Deprecated) Login with Biometrics on Android
Updated 9 Desember 2024
In this codelab you will add biometric authentication to your app as part of your login process. You will not replace your current login process – users can still log in with their account password. Instead, you will augment your login process, giving users the convenience to not have to remember their password every time they open your app. The codelab shows how to ask users to opt-in and then how to store the server generated user token behind biometric authentication.
(Deprecated) Android Room with a View - Java
Updated 9 Desember 2024
In this codelab you build an app that uses Android Architecture Components (RoomDatabase, Entity, DAO, AndroidViewModel, LiveData) and implements the recommended architecture for these components. The sample app stores a list of words in a Room database and displays it in a RecyclerView.
Shared Storage URL Selection use cases
Updated 4 Desember 2024
Learn how to create an audience to target your ads
- Privacy Sandbox
- Shared Storage API
Create and target ad audiences
Updated 4 Desember 2024
Learn how to create an audience to target your ads
- Privacy Sandbox
- Protected Audience API
Work with Attribution Reporting
Updated 4 Desember 2024
Learn the essentials for event-level conversion measurement with the Attribution Reporting API.
- Privacy Sandbox
- Attribution Reporting API
Sell ad spaces with a Protected Audience auction
Updated 4 Desember 2024
Learn how to sell ad spaces with a Protected Audience auction
- Privacy Sandbox
- Protected Audience API
Add a Google map to a React app
Updated 8 November 2024
In this codelab, you learn everything that you need to get started with the vis.gl/react-google-map library for the Google Maps JavaScript API, which lets you add a Google map to a React app. You learn how to get set up, load the Maps JavaScript API,
- React
- Google Maps Platform
- Maps JavaScript API
- Komponen React untuk Maps JavaScript API
Django CMS on Cloud Run
Updated 15 Oktober 2024
In this codelab, you’ll learn how to deploy Django CMS using serverless components: Cloud Run for the web engine, Cloud SQL for the database, and Cloud Build for the media assets.
- Cloud Run
Build a simple Android navigation app with Google Maps Platform Navigation SDK
Updated 10 Oktober 2024
In this codelab you’ll learn how to create a simple navigation app using Google Maps Platform Navigation SDK.
- Google Maps Platform
Build a simple iOS navigation app in Swift with Google Maps Platform Navigation SDK
Updated 10 Oktober 2024
In this codelab you’ll learn how to create a simple navigation app using Google Maps Platform Navigation SDK.
- Google Maps Platform
Server-side tagging fundamentals
Updated 9 Oktober 2024
Learn how to deploy a tagging server on Google Cloud Platform and set up tags on a server.
- Tag Manager
Progressive Web Apps: Empowering Your PWA
Updated 1 Oktober 2024
In this lab, you'll take an existing web application and add advanced capabilities to it. This is the sixth in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Prompting & Measuring Install. There are
Build an interactive poll app for Google Chat with Node.js
Updated 1 Oktober 2024
In this codelab, you’ll learn how to build a chat app to poll a space.
- Google Workspace
Deploying Learning Interpretability Tool (LIT) Demo on Google Cloud Platform
Updated 23 September 2024
This lab provides the instructions to deploy a LIT demo quickly. The objective is to familiarize you with the LIT tool to explore the model behavior. You will conduct a sentimental analysis and use the Counterfactual LIT feature to find the
Visual Blocks: Create custom nodes for your own code or APIs for faster prototyping
Updated 18 September 2024
In this codelab, you’ll learn how to write and define your own nodes capable of working in the Visual Blocks framework that leverage your custom code or call 3rd party APIs. These can compliment existing nodes in Visual Blocks allowing you to prototype faster than ever before for your next company project.
Progressive Web Apps: Prompting & Measuring Install
Updated 18 September 2024
In this lab, you'll take an existing installable PWA and add a custom in-app install button. This is the fifth in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was From Tab to Taskbar. There are three more
Query and Visualize Location Data in BigQuery with Google Maps Platform (JavaScript)
Updated 18 September 2024
Maps can be a very powerful tool when visualizing the patterns in a dataset that are related to location in some way. This relation could be the name of a place, a specific latitude and longitude value, or the name of an area that has a specific
- Google Maps Platform
- BigQuery
- Maps JavaScript API
Build with Geospatial Creator and Places API from Google Maps Platform
Updated 18 September 2024
Learn how to use Geospatial Creator to place augmented-reality (AR) content at multiple anchors in the Unity Editor.
- ARCore
- Android
Engage users with your Action for Google Assistant
Updated 18 September 2024
Learn to enhance your Action with features that keep users coming back to it.
- Asisten Google
- Firebase
Fundamentals of Apps Script with Google Sheets #5: Chart and Present Data in Slides
Updated 18 September 2024
Learn how to use the Spreadsheet service in Apps Script to chart and present a set of data.
- Google Workspace
Get started with Perspective API
Updated 18 September 2024
Learn how to build Perspective API.
Go on vacation with a Google Chat app
Updated 18 September 2024
In this code lab, you learn how to create a Google Chat
- Google Workspace
Progressive Web Apps: IndexedDB
Updated 18 September 2024
In this lab, you'll back up and recover client data to IndexedDB. This is the third in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Working with Workbox. There are five more codelabs in this series.
Build a nearby business search service with Google Maps Platform (JavaScript)
Updated 18 September 2024
Learn to build a location-based web app using the Maps JavaScript API and PLaces Library to perform a Nearby Search.
- Lokasi Pengguna Web
- Google Maps Platform
- Place Details
- Maps JavaScript API
- Places Library
- Maps JavaScript API
Fundamentals of Apps Script with Google Sheets #1: Macros & Custom Functions
Updated 18 September 2024
Learn Apps Script basics to improve your Google Sheets experience.
- Google Workspace
Progressive Web Apps: From Tab to Taskbar
Updated 18 September 2024
In this lab, you'll take an existing web application and make it installable. This is the fourth in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was IndexedDB. There are four more codelabs in this series.
Getting Started with the Places SDK for iOS (Objective-C)
Updated 18 September 2024
Before you begin coding, there are a few prerequisites that you'll need to set up. This tutorial uses Apple's Xcode tool, along with the Objective-C language to create a simple iOS application that runs in an emulator. You don't need a physical
- Google Maps Platform
- Places SDK for iOS
Progressive Web Apps: Going Offline
Updated 18 September 2024
In this lab, you'll take an existing web application and make it work offline. This is the first in a series of companion codelabs for the Progressive Web App workshop. There are seven more codelabs in this series. Start by either cloning or
Fundamentals of Apps Script with Google Sheets #2: Spreadsheets, Sheets, and Ranges
Updated 18 September 2024
Learn how to read, write, and manipulate data in Google Sheets with the Apps Script Spreadsheet service.
- Google Workspace
Integrate your SaaS solution with the Google Cloud Marketplace API using Producer Portal (Python)
Updated 18 September 2024
In this codelab, you will use Producer Portal to integrate a basic SaaS solution with the Google Cloud Marketplace Procurement API.
Build a route planner with Place Autocomplete and Routes API
Updated 18 September 2024
Whether you are embarking on a road trip, planning your daily commute, or navigating a bustling city, getting from point A to point B is more than just knowing where you want to go. A reliable route generation tool is essential. With Google Maps
- Maps JavaScript API
- Routes API
- Place Autocomplete
Progressive Web Apps: Service Worker Includes
Updated 18 September 2024
In this lab, you'll take an existing web application add a streaming route response to improve performance. This is the seventh in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Empowering your PWA.
Progressive Web Apps: Working with Workbox
Updated 18 September 2024
In this lab, you'll take website with an existing service worker and convert it to using Workbox. This is the second in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Going Offline. There are six more
Add a map to your Android app (Kotlin with Compose)
Updated 18 September 2024
This codelab teaches you how to integrate Maps SDK for Android with your app and use its core features by building an app that displays a map of mountains in Colorado, USA, using various types of markers. Additionally, you'll learn to draw other
- Jetpack Compose
- Google Maps Platform
- Maps SDK for Android
Adding Your Progressive Web App to Google Play
Updated 18 September 2024
In this lab, you'll take an existing Progressive Web App that you have deployed and wrap it in an app for distribution in Google's Play store. Bubblewrap is a tool to make wrapping your Progressive Web App into an Android App Bundle as easy as
Fundamentals of Apps Script with Google Sheets #3: Working with Data
Updated 18 September 2024
Learn how to employ data manipulation, custom menus, and public API data retrieval with Apps Script to improve your Sheets experience.
- Google Workspace
Integrating machine learning APIs
Updated 18 September 2024
In this codelab, we’ll explore the Vision, Speech-to-Text, Translation and Natural Language APIs. At the end, we’ll use these APIs to analyse audio recordings and map them to relevant images.
Progressive Web Apps: Working with Workers
Updated 18 September 2024
In this lab, you'll take an existing web application add add web worker to share state between two open windows. This is the eighth in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Service Worker
Build a computer vision model with TensorFlow
Updated 18 September 2024
Learn to create a computer vision model that recognizes items of clothing with TensorFlow.
- TensorFlow
Fundamentals of Apps Script with Google Sheets #4: Data Formatting
Updated 18 September 2024
Learn how to format your spreadsheet data with Apps Script.
- Google Workspace
GitLab - Code Review Automation with GenAI
Updated 9 September 2024
GitLab - Code review automation with GenAI
Bitbucket - Code Review Automation with GenAI
Updated 9 September 2024
Bitbucket - Code review automation with GenAI
Scalable implementation of Google Play Billing in Kotlin
Updated 9 September 2024
This codelab shows how to add billing to an existing app. You will learn how to use the Google Play Billing Library in your project in a way that hides the nitty-gritty details from the rest of your app and engineering team.
Build a handwritten digit classifier app with TensorFlow Lite
Updated 4 September 2024
In this codelab you will train a handwritten digit classifier model using TensorFlow, then convert it to TensorFlow Lite format and deploy it on an Android app.
How to establish connectivity with Google APIs in Java
Updated 3 September 2024
Download the Java sample code. The Java sample code integrates with Google's Standard Payments APIs. The sample code project structure contains a outbound directory as well as a inbound directory to reflect the inbound echo request from Google to the
How to establish connectivity with Payments APIs in Node.js
Updated 3 September 2024
This is a self-guided codelab that will walk through how to establish connectivity with Stanadard Payments APIs. Download the Node.js sample code. Navigate to the project directory and run the following command to install the required dependencies.
Using Play Asset Delivery in Unity games
Updated 21 Agustus 2024
In this codelab, modify a sample Unity project to take advantage of Play Asset Delivery for on-demand asset downloading from Google Play.
Google APIs: Authentication and authorization
Updated 6 Agustus 2024
Learn about Google APIs, and how to secure and control access to them in your project.
LLM on Android with Keras and TensorFlow Lite
Updated 6 Agustus 2024
Train and deploy your own large language model (LLM) on Android using Keras and TensorFlow Lite.
Jetpack Compose for Android Developers
Updated 1 Juli 2024
Jetpack Compose for Android Developers
- Android
Android Basics with Compose and Firebase
Updated 1 Juli 2024
Android Basics with Compose and Firebase
- Android
Spring Boot application with Cloud Spanner
Updated 7 Juni 2024
In this codelab, you will learn how to use Spring Cloud GCP to write and read data from a Cloud Spanner database.
Upskill your org in ML/AI with Kaggle
Updated 15 Mei 2024
In this codelab, you’ll launch your first Kaggle competition and go through the competitor experience. You’ll learn best practices for creating an engaging learning environment.
Gemini API Firebase Extensions: Quickly enhance your app with generative AI
Updated 14 Mei 2024
Learn how the Gemini API Firebase Extensions enable you to add Gemini to your apps without becoming an AI expert.
- Gemini
- Firebase Extensions
- Firebase
clasp - The Apps Script CLI
Updated 6 Mei 2024
In this codelab, you’ll learn how to use clasp - the Apps Script CLI - to pull, push, and deploy your Apps Script projects from command line.
- Google Workspace
Create a widget with Glance
Updated 2 Mei 2024
In this codelab, you learn how to add Glance widgets to the SociaLite app.