Özel Korumalı Alan içeriklerini keşfedin
Vertex AI Agent Builder ile yapay zeka ajanları oluşturma
Bu codelab'de, Google Cloud'un güçlü araçlarını ve altyapısını kullanarak üretken yapay zeka aracılarını nasıl oluşturup dağıtacağınızı öğreneceksiniz. Temel kavramları ele alacak ve ilk temsilcinizi kullanmaya başlamak için ilk adımlarda size yol göstereceğiz.
Güvenli Alan codelab'i
Bu codelab'de, Trusted Space çözümünü kullanarak yapay zeka/makine öğrenimi iş yükünü bir hızlandırıcıyla nasıl çalıştıracağınızı öğreneceksiniz.
- Cloud
- Güvenlik
PostgreSQL için Cloud SQL ile Cloud Run'a tam yığın JavaScript uygulaması dağıtma
Cloud Run, kodunuzu doğrudan Google'ın ölçeklenebilir altyapısında çalıştırmanıza olanak tanıyan, tümüyle yönetilen bir platformdur. Bu Codelab'de, Cloud Run'daki bir Next.js uygulamasının PostgreSQL için Cloud SQL veritabanına nasıl bağlanacağı
Mantıksal regresyon codelab'i
Bu codelab'de cinsiyet, yaş grubu, gösterim zamanı ve tarayıcı türü gibi özelliklerin kullanıcıların reklamı tıklama olasılığıyla ne ölçüde ilişkili olduğunu anlamak için mantıksal regresyondan nasıl yararlanacağınızı öğreneceksiniz. Bu codelab'i
- Codelab
Doğrusal regresyon codelab'i
Bu codelab'de, tıklama başına maliyeti tahmin etmeye yönelik bir model oluşturmak için doğrusal regresyonun nasıl kullanılacağı açıklanmaktadır. Bu codelab'i tamamlamak için yeterli miktarda ve yüksek kalitede kampanya veriniz olması gerekir.
- Codelab
Mantıksal regresyon codelab'i
Bu codelab'de cinsiyet, yaş grubu, gösterim zamanı ve tarayıcı türü gibi özelliklerin kullanıcıların reklamı tıklama olasılığıyla ne ölçüde ilişkili olduğunu anlamak için mantıksal regresyondan nasıl yararlanacağınızı öğreneceksiniz. Bu codelab'i
- Codelab
Doğrusal regresyon codelab'i
Bu codelab'de, tıklama başına maliyeti tahmin etmeye yönelik bir model oluşturmak için doğrusal regresyonun nasıl kullanılacağı açıklanmaktadır. Bu codelab'i tamamlamak için şunlar gerekir: Bu codelab'i tamamlamak için yeterli miktarda ve yüksek
- Codelab
Spanner Vector Search'i kullanmaya başlama
Bu codelab'de, Spanner'ın yerleşik vektör arama özelliğini ve Vertex AI modelleriyle entegrasyonunu kullanarak bir Spanner örneği oluşturacak ve vektör gömmelerinde benzerlik araması yapacaksınız.
Aidemy: Google Cloud'da LangGraph, EDA ve Üretken Yapay Zeka ile Çoklu Temsilci Sistemleri Oluşturma
Google Cloud Platform'da çok aracılı sistemlerin gücünü gösteren, yapay zeka destekli ve işlevsel bir öğretim asistanı sistemi olan "Aidemy"yi geliştirmek. Google Cloud'da karmaşık bir çok aracılı sistem tasarlama, oluşturma ve dağıtma, LLM uygulama geliştirmedeki temel kavramlara hakim olma ve olaya dayalı mimarilerin avantajlarını anlama konusunda pratik deneyim kazanın.
- Cloud
- Codelab
Cloud veritabanları, sunucusuz çalışma ortamları ve açık kaynak entegrasyonlarına sahip oyuncak mağazası arama uygulaması
Bu codelab'de, müşteri araması için eşleşen oyuncakları (metinler ve resimler aracılığıyla) bulmak, kullanıcı isteğine göre özel oyuncaklar oluşturmak ve AlloyDB, Gemini, Imagen, LangChain4j ve Veritabanları için GenAI Aracı Kutusu'nu kullanarak özel olarak oluşturulan oyuncağın fiyatını tahmin etmek üzere tasarlanmış bir RAG tabanlı Vektör Arama uygulaması oluşturacaksınız.
- AI ve Makine Öğrenimi
- Cloud
Private Service Connect Arayüzü Vertex AI Pipelines
Bu eğitimde, Private Service Connect Vertex AI ardışık düzenlerini nasıl yapılandıracağınızı ve doğrulayacağınızı öğreneceksiniz.
AlloyDB AI ve LangChain'i kullanarak LLM ve RAG tabanlı bir sohbet uygulaması oluşturma
Bu codelab'de, AlloyDB kümesi oluşturmayı, veritabanları için GenAI Databases Retrieval Service'i dağıtmayı ve hizmeti kullanarak örnek bir uygulama oluşturmayı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
- Codelab
Kubernetes'te AlloyDB Omni ve yerel yapay zeka modeli.
Bu codelab'de, AlloyDB Omni'yi bir GKE kümesine nasıl dağıtacağınızı, aynı kümeye bir I modelini nasıl dağıtacağınızı, modeli AlloyDB Omni'ye nasıl kaydedeceğinizi ve bunların birlikte nasıl çalışacağını öğreneceksiniz.
- Cloud
- Codelab
AlloyDB Omni'de sütunsal motorla analitik sorguları hızlandırma.
Bu codelab'de, AlloyDB Omni'yi bir hesaplama sanal makinesine nasıl dağıtacağınızı, veri yükleyeceğinizi ve performansı artırmak için AlloyDB sütun motorunu nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- Codelab
AlloyDB AI ile vektör yerleştirmelerini kullanmaya başlama
Bu codelab'de, AlloyDB AI'ı vektör aramayla birlikte nasıl kullanacağınızı ve vektör verilerinde nasıl dizin oluşturacağınızı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
- Codelab
Google Cloud Shell Düzenleyici'de Geliştiriciler İçin Gemini Code Assist Standard ve Enterprise Turu
Bu codelab'de, Google Cloud'daki yapay zeka destekli bir iş ortağı olan Gemini Code Assist'i kullanacaksınız. Kod oluşturmak, kodu anlamak ve yapay zeka destekli diğer kodlama görevleri için Gemini Chat'i ve satır içi kod yardımını nasıl kullanabileceğinizi öğreneceksiniz.
- Cloud
PostgreSQL için Cloud SQL'de Vektör Yerleşimleri'ni kullanmaya başlama
Bu codelab'de, Cloud SQL AI entegrasyonunu vektör arama ile birlikte nasıl kullanacağınızı ve vektör verilerinde nasıl dizin oluşturacağınızı öğreneceksiniz.
- Cloud
- AI ve Makine Öğrenimi
- Codelab
AVIF Resimlerini Sunma
Görseller, bir web sayfasının yüklenmesi için gereken baytların ortalama %60'ından fazlasını oluşturur. AVIF ile görsellerinizi küçültebilir ve web sitenizin daha hızlı yüklenmesini sağlayabilirsiniz. AVIF, AV1 video bit akışından türetilen bir resim
- Açık Kaynak
- Web
AlloyDB için Private Service Connect oluşturma
Bu codelab'de AlloyDB için Private Service Connect'i nasıl oluşturacağınızı öğreneceksiniz.
- Codelab
Gemini ile YouTube özetleyici oluşturma
Bu codelab'de, YouTube videolarını özetleyebilen, Gemini destekli bir video özetleyiciyi nasıl oluşturacağınızı öğreneceksiniz.
Cloud SQL için Private Service Connect oluşturma
Bu codelab'de, Cloud SQL için Private Services Connect'i nasıl oluşturacağınızı öğreneceksiniz.
- Codelab
AlloyDB'de Gen AI ve Agentic uygulamalarınız için Toolbox'u yükleme ve ayarlama
Bu codelab'de, Veritabanları için Üretken Yapay Zeka Aracı Hizmeti'ni kullanarak AlloyDB ve üretken yapay zeka özelliklerini kullanan bir Fiyat Tahmini Uygulamanız için Araç Kutusu geliştirip dağıtacaksınız.
- Cloud
- AI ve Makine Öğrenimi
Go'da üretken yapay zeka uygulamaları için pratik gözlemlenebilirlik teknikleri
Üretken yapay zeka uygulamaları da diğer uygulamalar gibi gözlemlenebilirlik gerektirir. Üretken yapay zeka için özel gözlemlenebilirlik teknikleri gerekli mi? Bu laboratuvarda basit bir üretken yapay zeka uygulaması oluşturacaksınız. Cloud Run 'a
Codelab - Firestore, Vector Search, Langchain ve Gemini ile bağlama dayalı yoga pozu önerici uygulaması oluşturma (Python sürümü)
Bu codelab, bilgi odaklı bir yoga pozu önerici uygulaması oluşturma konusunda size yol gösterir. Uygulama, eşleşen yoga pozlarını önererek kullanıcı sorularını yanıtlar. Hugging Face veri kümesinden yoga pozları içeren bir Firestore koleksiyonu oluşturmayı, Firestore Vektör Arama'yı ayarlamayı ve her şeyi bir Flask uygulamasına entegre etmeyi öğreneceksiniz.
JavaScript'te üretken yapay zeka uygulaması için pratik gözlemlenebilirlik teknikleri
Üretken yapay zeka uygulamaları da diğer uygulamalar gibi gözlemlenebilirlik gerektirir. Üretken yapay zeka için özel gözlemlenebilirlik teknikleri gerekli mi? Bu laboratuvarda basit bir üretken yapay zeka uygulaması oluşturacaksınız. Cloud Run 'a
Python'da üretken yapay zeka uygulamaları için pratik gözlemlenebilirlik teknikleri
Üretken yapay zeka uygulamaları da diğer uygulamalar gibi gözlemlenebilirlik gerektirir. Üretken yapay zeka için özel gözlemlenebilirlik teknikleri gerekli mi? Bu laboratuvarda basit bir üretken yapay zeka uygulaması oluşturacaksınız. Cloud Run 'a
Java'da üretken yapay zeka uygulamaları için pratik gözlemlenebilirlik teknikleri
Üretken yapay zeka uygulamaları da diğer uygulamalar gibi gözlemlenebilirlik gerektirir. Üretken yapay zeka için özel gözlemlenebilirlik teknikleri gerekli mi? Bu laboratuvarda basit bir üretken yapay zeka uygulaması oluşturacaksınız. Cloud Run 'a
Building Applications in the AI Era
Bu laboratuvarda, Gemini Cloud Assist'in yardımıyla Google Cloud'da altyapı oluşturmak için Google'ın üretken yapay zeka ürünlerini kullanacak, Data Canvas'ın doğal dil SQL özelliklerini kullanarak BigQuery verilerini sorgulayacaksınız. Ayrıca,
Firestore, Vektör Arama ve Gemini 2.0 ile bağlama dayalı bir yoga pozu önerici uygulaması oluşturun.
Bu codelab'de, kullanıcıların yoga pozlarıyla ilgili sorularını yanıtlamak için tasarlanmış, bilgi odaklı ve bağlama dayalı bir yoga pozları arama uygulaması oluşturacaksınız. Ayrıca yoga pozları oluşturma ve düzenleme gibi yönetim görevlerini de gerçekleştirebilirsiniz.
- Cloud
- AI ve Makine Öğrenimi
(Desteği sonlandırıldı) Kotlin'e dönüştürme
Bu codelab'de, Java kodunuzu Kotlin'e nasıl dönüştüreceğinizi öğreneceksiniz.
Activity Recognition Transition API Codelab
Uygulamanızda güçlü bağlamsal özellikler oluşturmak için Activity Recognition Transition API'yi nasıl kullanacağınızı öğrenin
- Android Makine Öğrenimi
- Diğer Android Konuları
Makine Öğrenimi Kiti ve CameraX ile Metin Tanıma, Tanımlama ve Metin Çevirme: Android
Bu codelab'de, ML Kit ile 59 dildeki metinleri tanımak, dili tespit etmek ve çevirmek için cihaz üzerinde makine öğrenimi kullanan bir Android uygulaması oluşturacaksınız. Ayrıca, bu görevleri gerçek zamanlı kamera feed'inden gerçekleştirmek için CameraX kitaplığını nasıl entegre edeceğinizi de öğreneceksiniz.
- Cep
- AI ve Makine Öğrenimi
Codelab - Firestore, Vector Search, Langchain ve Gemini ile bağlama dayalı yoga pozu önerici uygulaması oluşturma (Node.js sürümü)
Bu codelab, bilgi odaklı bir yoga pozu önerici uygulaması oluşturma konusunda size yol gösterir. Uygulama, eşleşen yoga pozlarını önererek kullanıcı sorularını yanıtlar. Hugging Face veri kümesinden yoga pozları içeren bir Firestore koleksiyonu oluşturmayı, Firestore Vektör Arama'yı ayarlamayı ve tüm bunları bir Node.js uygulamasına entegre etmeyi öğreneceksiniz.
Uygulama Değişikliği Atölyesi
Bu codelab'de, eski bir PHP uygulamasını Google Cloud'da modernleştirecek, container mimarisine alacak, Cloud Run'a dağıtacak ve Cloud SQL'e bağlayacaksınız. Ayrıca, Cloud Build ile uygulama CI/CD'yi keşfedecek ve Secret Manager ile güvenliğini sağlayacaksınız.
- Cloud
Private Service Connect - Using PSC Backends to Access a Producer Service
Bu codelab'de, başka bir ağdaki bir üretici hizmetine erişmek için PSC arka uçlarının Global Harici Uygulama Yük Dengelemesi ile nasıl kullanılacağını öğreneceksiniz.
Firebase ve Jetpack Compose ile Android uygulaması geliştirme
Firebase ve Jetpack Compose'da kimlik doğrulama, performans izleme, bildirim tabanlı kullanıcı arayüzü ve özellik işaretleme özelliklerini ekleyerek yapılacaklar listesi Android uygulaması özelliklerini oluşturun.
- Codelab
AWS'de Toplama Hizmeti ile çalışma
Bu Codelab'i tamamlamak için birkaç ön koşulu karşılamanız gerekir. Her şart, "Yerel Test" veya "Toplama Hizmeti" için gerekli olup olmadığına göre işaretlenir. Yerel test için Yerel Test Aracı'nın indirilmesi gerekir. Araç, şifrelenmemiş hata
- Web
- Cep
- Codelab
Google Cloud Platform'da (GCP) Toplama Hizmeti ile Çalışma
Tahmini tamamlama süresi: 1-2 saat Bu kod laboratuvarını gerçekleştirmenin 2 modu vardır: Yerel Test veya Toplama Hizmeti. Yerel test modu için yerel bir makine ve Chrome tarayıcı gerekir (Google Cloud kaynağı oluşturma/kullanımı yoktur). Aggregation
- Web
- Cep
- Codelab
VPC Hizmet Kontrolleri - BigQuery Veri Aktarım Hizmeti Koruması
Bu laboratuvarda, Cloud Storage'dan BigQuery veri kümesine veri aktarırken VPC Hizmet Kontrolleri 'ni kullanarak BigQuery Veri Aktarım Hizmeti 'ni nasıl koruyacağınızı öğreneceksiniz. Ardından Cloud Storage 'ı korur ve Cloud Storage'dan BigQuery'ye
Uygulama içi satın alma işlemlerini Flutter uygulamanıza ekleme
Bu codelab'de, Dart arka uç hizmeti kullanılarak doğrulanan ve yönetilen bir Flutter uygulamasına uygulama içi satın alma işlemi ekleyeceksiniz.
- Codelab
Firebase Extensions ile mobil uygulamalarınıza Firestore Vektör Arama'yı ekleyin
Firestore Vektör Arama'yı nasıl kullanacağınızı öğrenin
- iOS
Cloud Firestore iOS Codelab'i
Bu codelab'de Cloud Firestore kullanan bir iOS uygulamasını nasıl oluşturacağınızı öğreneceksiniz.
- Cloud
Cloud Firestore Web Codelab'i
Bu codelab'de, Cloud Firestore kullanan bir web uygulaması geliştirmeyi öğreneceksiniz.
- Web
Firebase Extensions ile web uygulamanıza hızlı bir şekilde yeni işlevler ekleyin
Bu codelab'de, Firebase Extensions'ı kullanarak online pazar yeri web uygulamasına işlev ekleyeceksiniz.
- Codelab
Cloud Firestore Android Codelab
Bu codelab'de Cloud Firestore kullanan bir Android uygulamasını nasıl geliştireceğinizi öğreneceksiniz.
- Cloud
AngularFire web codelab'i
Bu codelab'de bir sohbet uygulaması oluşturarak Firebase platformunu web'de nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- Web
- Codelab
Üretken yapay zeka Go web uygulamasını sürüm kontrolünden Cloud Run'a otomatik olarak dağıtma
Bir web uygulamasını ilk kez dağıtmak korkutucu olabilir. İlk dağıtımdan sonra bile, süreç çok fazla iş gerektiriyorsa uygulamanızın yeni sürümlerini dağıtmaktan kaçınabilirsiniz. Sürekli dağıtım sayesinde, uygulamanızdaki değişiklikleri otomatik
Üretken yapay zeka Next.js web uygulamasını sürüm kontrolünden Cloud Run'a otomatik olarak dağıtma
Bir web uygulamasını ilk kez dağıtmak korkutucu olabilir. İlk dağıtımdan sonra bile, süreç çok fazla iş gerektiriyorsa uygulamanızın yeni sürümlerini dağıtmaktan kaçınabilirsiniz. Sürekli dağıtım sayesinde, uygulamanızdaki değişiklikleri otomatik
Üretken yapay zeka Python web uygulamasını sürüm kontrolünden Cloud Run'a otomatik olarak dağıtma
Bir web uygulamasını ilk kez dağıtmak korkutucu olabilir. İlk dağıtımdan sonra bile, süreç çok fazla iş gerektiriyorsa uygulamanızın yeni sürümlerini dağıtmaktan kaçınabilirsiniz. Sürekli dağıtım sayesinde, uygulamanızdaki değişiklikleri otomatik
Üretken yapay zeka Java web uygulamasını sürüm kontrolünden Cloud Run'a otomatik olarak dağıtma
Bir web uygulamasını ilk kez dağıtmak korkutucu olabilir. İlk dağıtımdan sonra bile, süreç çok fazla iş gerektiriyorsa uygulamanızın yeni sürümlerini dağıtmaktan kaçınabilirsiniz. Sürekli dağıtım sayesinde, uygulamanızdaki değişiklikleri otomatik
Üretken Yapay Zeka Node.js Web Uygulamasını Sürüm Denetimi'nden Cloud Run'a Otomatik Olarak Dağıtma
Bir web uygulamasını ilk kez dağıtmak korkutucu olabilir. İlk dağıtımdan sonra bile, süreç çok fazla iş gerektiriyorsa uygulamanızın yeni sürümlerini dağıtmaktan kaçınabilirsiniz. Sürekli dağıtım sayesinde, uygulamanızdaki değişiklikleri otomatik
Genkit web uygulamasıyla Üretken Yapay Zeka Go'yu Sürüm Kontrolü'nden Cloud Run'a otomatik olarak dağıtma
Bir web uygulamasını ilk kez dağıtmak korkutucu olabilir. İlk dağıtımdan sonra bile, süreç çok fazla iş gerektiriyorsa uygulamanızın yeni sürümlerini dağıtmaktan kaçınabilirsiniz. Sürekli dağıtım sayesinde, uygulamanızdaki değişiklikleri otomatik
Üretken Yapay Zeka Angular Web Uygulamasını Sürüm Denetimi'nden Cloud Run'a Otomatik Olarak Dağıtma
Bir web uygulamasını ilk kez dağıtmak korkutucu olabilir. İlk dağıtımdan sonra bile, süreç çok fazla iş gerektiriyorsa uygulamanızın yeni sürümlerini dağıtmaktan kaçınabilirsiniz. Sürekli dağıtım sayesinde, uygulamanızdaki değişiklikleri otomatik
Üretken yapay zeka Svelte web uygulamasını sürüm kontrolünden Cloud Run'a otomatik olarak dağıtma
Bir web uygulamasını ilk kez dağıtmak korkutucu olabilir. İlk dağıtımdan sonra bile, süreç çok fazla iş gerektiriyorsa uygulamanızın yeni sürümlerini dağıtmaktan kaçınabilirsiniz. Sürekli dağıtım sayesinde, uygulamanızdaki değişiklikleri otomatik
Üretken yapay zeka Node.js Genkit web uygulamasını sürüm kontrolünden Cloud Run'a otomatik olarak dağıtma
Bir web uygulamasını ilk kez dağıtmak korkutucu olabilir. İlk dağıtımdan sonra bile, süreç çok fazla iş gerektiriyorsa uygulamanızın yeni sürümlerini dağıtmaktan kaçınabilirsiniz. Sürekli dağıtım sayesinde, uygulamanızdaki değişiklikleri otomatik
VPC Hizmet Kontrolleri çevresinde Cloud Run işi planlama
Cloud Scheduler ve Cloud Run hizmetini kullanarak bir Cloud Run işinin VPC SC çevresinde planlı olarak nasıl çalıştırılacağını öğrenin
PSA çalıştıran mevcut Cloud SQL örneğinde Private Service Connect'i etkinleştirme (Terraform)
Özel servis erişimi ağının etkin olduğu mevcut CloudSQL örneğinde PSC eki etkinleştirin. Ardından başka bir projedeki PSC uç noktası üzerinden bağlanın.
- Ağ İletişimi
- Codelab
Flutter'da animasyonlar
Bu codelab'de, Flutter'da animasyonları nasıl kullanacağınızı öğreneceksiniz. Hem boyutu hem de rengi animasyonlu hale getiren, 3D kart çevirme efekti ekleyen, animasyon paketindeki efektleri kullanan ve Android'in tahmini geri hareket desteğini ekleyen bir widget oluşturacaksınız.
- Codelab
Google Cloud için ABAP SDK'sını kullanarak SAP'de Cloud Pub/Sub'dan etkinlik alın
Bu codelab'de, ABAP SDK'sını kullanarak Cloud Pub/Sub'dan bir etkinlik alacaksınız
- Codelab
Google Cüzdan API'sini kullanarak Android'de kart oluşturma
Google Cüzdan API'si, bağlılık kartları, teklifler, hediye kartları, etkinlik biletleri, toplu taşıma biletleri, biniş kartları ve daha fazlası gibi çeşitli kart türleri aracılığıyla kullanıcılarla etkileşim kurmanıza olanak tanır. Her geçiş türü
Parçalama ile Cloud Storage'a dosya yükleme
Bu codelab'de, Google Cloud ve Dosya Yükleme için ABAP SDK'sını kullanarak Cloud Storage JSON API yöntemlerini nasıl çağıracağınızı öğreneceksiniz.
- Codelab
Google Cloud için ABAP SDK'sı ile Translation API'yi kullanma
Bu codelab'de, ABAP SDK'sını kullanarak Translation API'nin yöntemlerini nasıl çağıracağınızı öğreneceksiniz.
- Codelab
Google Cloud için ABAP SDK'yı kullanarak Cloud Pub/Sub'da etkinlik yayınlama
Bu codelab'de, Google Cloud Pub/Sub hizmetine etkinlik yayınlamayı öğreneceksiniz.
- Codelab
ABAP SDK'sı ile Gemini AI'ı kullanarak yaklaşım analizi
Bu codelab'de, ABAP SDK'sı ile ürün yorumlarında yaklaşım analizi yapmak için Gemini Pro modelini kullanacaksınız.
- Codelab
İlk Flutter uygulamanız
Bu codelab'de rastgele, hoş adlar üreten Flutter uygulamasını nasıl oluşturacağınızı öğreneceksiniz.
- Codelab
Private Service Connect üzerinden CloudSQL'e bağlanma (Terraform)
PSC hizmet eki içeren bir CloudSQL örneği oluşturun. Ve başka bir projedeki PSC uç noktası aracılığıyla ona bağlan
- Ağ İletişimi
- Codelab
Imagen'i Cloud Run'a dağıtma
Bu codelab'de, Cloud Run'u kullanarak bir web sayfasında resim oluşturmak için Imagen modelini kullanacaksınız.
Spanner Graph'i kullanmaya başlama
Bu codelab'de bir Spanner örneği oluşturacak ve Spanner Graph'i nasıl kullanacağınızı öğreneceksiniz.
- Codelab
Dataproc'ta PySpark ile BigQuery verilerini ön işleme
Bu laboratuvarda, BigQuery'den veri yüklemek ve Google Cloud Storage'a kaydetmek için Dataproc'te PySpark'ı nasıl kullanacağınız gösterilmektedir.
- Veri
- Cloud
Cloud Functions'ı (2. nesil) kullanmaya başlama
Bu codelab'de Google Cloud Functions (2. nesil) hakkında bilgi edineceksiniz. Daha açık belirtmek gerekirse HTTP çağrılarına, Pub/Sub mesajlarına, Cloud Storage etkinliklerine ve Cloud Denetleme Günlüklerine yanıt veren işlevler dağıtacaksınız.
- Cloud
- İşlem
- Sunucusuz
Looker PSC Güneye Yönelik HTTPS İnternet NEG SMTP
Bu codelab'de, Looker SMTP Güneye Yönelik Erişimi için Hizmet Üretici olarak yapılandırılmış bir İnternet NEG'nin nasıl entegre edileceğini öğreneceksiniz.
Etkinlik odaklı Cloud Run işlevlerini kullanmaya başlama
etkinlik odaklı Cloud Run işlevlerini kullanmaya başlama
- Sunucusuz
Google Cloud için ABAP SDK'sını kullanarak ABAP ortamınızdan Vertex AI LLM'yi çağırma
Bu codelab'de, Google Cloud için ABAP SDK'sını kullanarak ABAP ortamınızdan Vertex AI PaLM 2 metin (text-bison) LLM'yi nasıl çağıracağınızı öğreneceksiniz.
- Codelab
Transformers.js'yi Cloud Run GPU'larında çalıştırma
Cloud Run GPU'sunda kararlı difüzyonu nasıl çalıştıracağınızı öğrenin
Dokümanlar ve API çağrıları üzerinden kalite kontrolü için GenAI temsilcisi
Dokümanlar ve API çağrıları üzerinden kalite kontrolü için GenAI temsilcisi
Cloud KMS ile verileri imzalama ve doğrulama (Asimetrik)
Bu kod laboratuvarında, Cloud KMS asimetrik anahtarları kullanarak verileri şifreleyecek ve verilerin şifresini çözeceksiniz.
- Güvenlik
- Cloud
Eventarc ve Cloud Run işlevlerini kullanarak Cloud Storage'dan etkinlik işlemeyi tetikleme
Google'ın Vision API'sini kullanarak verileri analiz etmek ve görüntüleri işlemek ve elde edilen görüntü bilgilerini Cloud Storage'da nesne meta verileri olarak kaydetmek için Eventarc ile Cloud Run işlevlerini tetiklemek üzere Cloud Storage paketi etkinliklerini nasıl kullanacağınızı öğrenin.
Cloud Run ile web sitesi dağıtma
Container'a alınmış uygulamalarınıza sunucusuz çeviklik getiren Cloud Run ile web sitesi dağıtmayı öğrenin.
- Cloud
GKE'de Jenkins Çok Dallı Ardışık Düzen
Bu kod laboratuvarı, kullanıcıya otomatik ölçeklendirme oluşturucu aracıları da dahil olmak üzere GKE'de Jenkins örneği dağıtacak adımlarda rehberlik eder.
- Web
IPv6 Statik Rotalar sonraki durak örneğini (etiketlenmemiş ve etiketlenmiş), sonraki durak adresini ve sonraki durak ağ geçidini kullanma
Bu codelab'de, ipv6 statik rotalarını next-hop-instance, next-hop-gateway ve next-hop-address gibi yeni sonraki durak özellikleriyle nasıl kullanacağınızı öğreneceksiniz.
Vertex AI ve LangChain4j ile Java'da Gemini
Bu codelab'de kullanıcılarınızla sohbet edecek, belgelerinizle ilgili sorular soracak veya Java'da üretken yapay zeka kullanarak, Gemini büyük dil modelini Vertex AI'a entegre ederek ve LangChain4j çerçevesinden yararlanarak işlev çağrısı yaparak bir modeli genişleteceksiniz.
- Cloud
- AI ve Makine Öğrenimi
Firebase Genkit ile verilerinizle desteklenen üretken yapay zeka özellikleri oluşturun
Bildiğiniz uygulama geliştirme becerileri ve araçlarıyla üretken yapay zeka özellikleri oluşturmak için Firebase Genkit'i nasıl kullanacağınızı öğrenin.
- Codelab
Dialogflow CX: Perakende sanal aracı oluşturma
Sanal müşteri temsilcileri oluşturmaya yönelik bir konuşmalı yapay zeka platformu (CAIP) olan Dialogflow CX ile nasıl perakende chatbot'u oluşturacağınızı öğrenin
- Cloud
Visual Studio Code'u kullanarak Node.js için Cloud Functions ile yerel geliştirme
Yerel makinenizdeki Visual Studio Code'dan Node.js için Cloud Functions'ı nasıl kodlayacağınızı, dağıtacağınızı ve hata ayıklayacağınızı öğrenin.
- Cloud
Private Service Connect 66
Bu codelab'de, bir tüketici ve üretici ağı dağıtarak Private Service Connect 66'nın uygulanması ve doğrulanması hakkında bilgi edineceksiniz.
Cloud Run GPU'larında TorchServe ve Stable Diffusion'ı çalıştırma
Cloud Run GPU'sunda kararlı difüzyonu nasıl çalıştıracağınızı öğrenin
Building Applications in the AI Era
Bu laboratuvarda, Gemini Cloud Assist'in yardımıyla Google Cloud'da altyapı oluşturmak için Google'ın üretken yapay zeka ürünlerini kullanacaksınız.
Cloud Run'da Wagtail
Bu codelab'de, Wagtail'i sunucusuz bileşenler kullanarak nasıl dağıtacağınızı öğreneceksiniz: web motoru için Cloud Run, veritabanı için Cloud SQL ve medya öğeleri için Cloud Build.
- Cloud
- İşlem
- Sunucusuz
Private Service Connect uç noktası üzerinden python sdk ile Vertex AI'da Anthropic Claude'a erişim
Python SDK'sı ve PSC uç noktası aracılığıyla bir sanal makineden Vertex AI'da Anthropic'e erişme
- Ağ İletişimi
- Codelab
Çok Taraflı Hesaplama ve Gizli Alan ile Dijital Varlıkları Dönüştürme
Bu codelab'de, dijital varlıkları çok taraflı hesaplamayla işlemek için Gizli Alanı nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- Güvenlik
Yazılım Tedarik Zincirinin Güvenliğini Sağlama
Artifact Registry, farklı yapı türü depolamanızı, tek bir projede birden fazla depo oluşturmanızı ve her depoyla belirli bir bölgeyi veya çoklu bölgeyi ilişkilendirmenizi sağlar. Birkaç depolama alanı modu vardır. Her mod farklı bir amaca hizmet
Looker PSC'nin Cloud SQL PSC'ye Güneye doğru erişimi
Bu codelab'de, güney yönlü erişim için Cloud SQL PSC'yi Looker PSC ile nasıl entegre edeceğinizi öğreneceksiniz.
Relay ve Jetpack Compose ile eksiksiz bir uygulama oluşturma
Relay'i Compose uygulamalarına nasıl entegre edeceğinizi ve tasarımdan koda iş akışınızı nasıl hızlandıracağınızı öğrenin.
Cloud Deploy ile yayınlama
Bu eğitimde, önizleme, kanarya ve üretim adlı üç GKE kümesi oluşturacaksınız. Ardından, her kümeye karşılık gelen bir Cloud Deploy hedefi ve bu hedeflerde dağıtımı gerçekleştirecek adım sırasını tanımlayacak bir Cloud Deploy ardışık düzeni
Private Service Connect 64
Bu codelab'de, bir tüketici ve üretici ağı dağıtarak Private Service Connect 64'ü uygulama ve doğrulama hakkında bilgi edineceksiniz.
Google Cloud için ABAP SDK'sı ile Google Cloud Secret Manager'dan kimlik bilgilerini/gizli anahtarları alma
Bu codelab'de, Google Cloud için ABAP SDK'sını kullanarak Secret Manager'dan kimlik bilgilerini/gizli bilgileri nasıl alacağınızı öğreneceksiniz.
- Codelab
GCP'de Lustre Paralel Dosya Sistemi dağıtma
Açık kaynak Lustre Deployment Manager komut dosyalarını kullanarak Google Cloud Platform'da Lustre Paralel dosya sistemini nasıl dağıtacağınızı öğrenin.
- Cloud
- Depolama
- Veri
Python ile Translation API'yi kullanma
Bu eğitimde, Translation API'yi Python ile kullanmayı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
Google Cloud için ABAP SDK'sını kullanarak SAP'te BigQuery ML tahminlerini okuma
Bu codelab'de, BigQuery'de bir makine öğrenimi (ML) modeli oluşturacak ve Google Cloud için ABAP SDK'sını kullanarak SAP'te bu modelden tahminler alacaksınız.
- Codelab
FirebaseUI kullanarak Flutter uygulamasına kullanıcı kimlik doğrulaması akışı ekleme
Bu codelab'de, yalnızca birkaç satır kodla Flutter uygulamasına Firebase Authentication'ı nasıl ekleyeceğinizi öğreneceksiniz.
- Codelab
Cloud NGFW Enterprise Codelab [TLS Denetlemeli]
Bu codelab'de, TLS denetimiyle Tehdit Önlemek için Cloud NGFW Enterprise'ı nasıl kullanacağınızı öğreneceksiniz.
Gizli Alanı kullanarak makine öğrenimi modellerinin ve Fikri Mülkiyetin güvenliğini sağlama
Bu codelab'de, Gizli Alanı kullanarak makine öğrenimi modellerini ve fikri mülkiyeti korumayı öğreneceksiniz.
- Güvenlik
- Cloud
Web için uçtan uca soru-cevap oturumlarını yerel olarak test etme
Teklifli Sistem ve Açık Artırma Hizmetleri (T&A), Protected Audience açık artırmasını kolaylaştırmak için alıcılar ve satıcılara sunulan 4 hizmetten oluşur: Alıcı grubu: Satıcı grubu: Bu kod laboratuvarı, uçtan uca kurulumu yerel ortamınızda
- Web
- Codelab
Yapay zeka özellikli BigQuery DataFrames paketini kullanarak yapılandırılmış ve yapılandırılmamış verilerden analizler elde etme
Bu laboratuvarda, Python'u kullanarak yapılandırılmamış verilerden analizler elde etmek için BigQuery Studio'daki bir Python not defterinden BigQuery veri çerçevelerini kullanacaksınız.
Artifact Registry'nin Ayrıntılı İncelemesi
Artifact Registry, OCI container görüntülerinizi ve dil paketlerinizi (Maven ve npm gibi) yönetmek için birleşik bir araç sağlayan, tamamen yönetilen bir paket yöneticisidir. Artifact Registry, aşağıdaki örneklerde gösterildiği gibi Google Cloud'un
BigQuery DataFrames paketi kullanılarak Iowa'daki içki satışlarının keşifsel veri analizi
Bu laboratuvarda, Iowa'daki içki satışları herkese açık veri kümesini temizlemek ve analiz etmek için BigQuery Studio'daki bir Python not defterinden BigQuery veri çerçevelerini kullanacaksınız.
Canlı Müşteri Temsilcisi Aktarımı
Bu codelab'de canlı müşteri temsilcileri ile bot temsilcileri arasındaki karşılıklı görüşmelerin nasıl yönetileceğini öğreneceksiniz. Son olarak, temsilcinizle devam eden tüm görüşmeleri görebileceğiniz ve herhangi bir görüşmeyi canlı aracı olarak değerlendirebileceğiniz temel bir web arayüzüne sahip olacaksınız.
- Web
Yapılandırılmış Veri Yakalama Kitaplığı ile sağlık verilerini yakalama ve işleme
Bu codelab'de, Yapılandırılmış Veri Yakalama Kitaplığı ile Android uygulaması oluşturmayı öğreneceksiniz. Uygulamanız, FHIR anketlerini ve yanıtlarını oluşturmak ve işlemek için Yapılandırılmış Veri Yakalama Kitaplığı'nı kullanır. Bu codelab,
AlloyDB ile JavaScript uygulamasını Cloud Run'a dağıtma
Cloud Run, HTTP istekleriyle çağrılabilen durum bilgisiz container'lar çalıştırmanıza olanak tanıyan, tümüyle yönetilen bir sunucusuz platformdur. Bu Codelab'de, Cloud Run'daki bir Node.js uygulamasının IAM kimlik doğrulamasını kullanarak bir hizmet
Buluttan buluta entegrasyonlar için yerel sipariş tamamlamayı etkinleştirme
Asistan'la akıllı ev entegrasyonlarını iyileştirmek için Yerel Ev SDK'sı ile yerel sipariş karşılamayı etkinleştirmeyi öğrenin.
- Nesnelerin İnterneti (IoT)
PostgreSQL için Cloud SQL ile Cloud Run'a JavaScript uygulaması dağıtma
Cloud Run, HTTP istekleriyle çağrılabilen durum bilgisiz container'lar çalıştırmanıza olanak tanıyan, tümüyle yönetilen bir sunucusuz platformdur. Bu Codelab'de, Cloud Run'daki bir Node.js uygulamasının PostgreSQL için Cloud SQL veritabanına nasıl
FHIR Motor Kitaplığı'nı kullanarak FHIR kaynaklarını yönetme
Bu codelab'de, FHIR Engine Library'yi kullanarak bir Android uygulaması oluşturacaksınız. Uygulamanız, FHIR sunucusundan FHIR kaynaklarını indirmek ve yerel değişiklikleri sunucuya yüklemek için FHIR Motoru Kitaplığı'nı kullanır. Daha önce Android
Firebase AppCheck ve reCAPTCHA ile Places API isteklerini doğrulama
Bu codelab'de, Places API'ye istek göndermeden önce bir web uygulamasını Firebase Uygulama Kontrolü ve reCAPTCHA ile nasıl doğrulayacağınızı öğreneceksiniz.
- Maps JavaScript API
- Codelab
AlloyDB ve Vertex AI Agent Builder ile Akıllı Alışveriş Asistanı Oluşturma - 1. Bölüm
Bu codelab'de müşteri sorularını yanıtlamak, ürün keşfine rehberlik etmek ve arama sonuçlarını e-ticaret veri kümesine uyarlamak için tasarlanmış, bilgiye dayalı bir sohbet uygulaması derleyeceksiniz.
- Cloud
- AI ve Makine Öğrenimi
GKE'de Airflow 2 ile MLOps iş akışları oluşturma
Bu eğitimde, bir Airflow DAG aracılığıyla GKE'de vLLM ile bir modeli nasıl eğiteceğinizi ve çalıştıracağınızı öğreneceksiniz.
- Cloud
Private Service Connect - Using PSC Backends to access regional Google APIs
Bu codelab'de, bölgesel Google API'lerine erişmek için Private Service Connect'i nasıl kullanacağınızı öğreneceksiniz. Bu codelab'de, dahili uygulama yük dengeleyicisi olan bir arka uç olarak PSC ağ uç noktası grubu oluşturma işlemi adım adım açıklanmaktadır.
İmzalanmış kapsayıcı görüntüsü codelab'i
Bu codelab'de, gizli alanın kullanılabilirliğini iyileştirmek için imzalı kapsayıcı görüntüsü özelliğinden nasıl yararlanacağınızı öğreneceksiniz.
- Cloud
- Güvenlik
Hizmet Üreticileri için Private Service Connect Bağlantı Noktası Eşleme
Bu codelab'de Private Service Connect'teki Bağlantı Noktası Eşleme özelliği hakkında bilgi edineceksiniz. Neden faydalı olduğunu, ne zaman kullanılacağını ve bir hizmet üretici olarak ortamınızda nasıl yapılandıracağınızı öğreneceksiniz.
Mağazadan Online Teslim Alma: Bonjour Yemeği - Bölüm 2 - Alışveriş Sepeti Oluşturma
Bu codelab'de, Business Messages görüşme platformundaki Python'da dijital aracı oluşturacaksınız. Bu aracı serinin 1. bölümünden itibaren temsilciye genişletilecek. Bu codelab'de, anlamlı iletişim aracılar ekleyecek ve envanter arama deneyimi sunacağız.
İnternet'ten Mağazadan Teslim Alma: Bonjour Yemeği - Bölüm 1 - Başlarken
Bu codelab'de, Business Messages görüşme platformunda Python'da dijital aracı oluşturacaksınız. API'lerimizi ve İş İletişimi Geliştirici Konsolu'nu kullanarak belirli sorulara yanıt veren dijital bir temsilci oluşturmak için size yol göstereceğiz.
Firebase'i Next.js uygulamasıyla entegre etme
Firebase'i Next.js uygulamasıyla nasıl entegre edeceğinizi öğrenin.
- Codelab
Web uygulaması manifesti
Web uygulaması manifesti, işletim sistemindeki görünüm ve hissiyat ile temel davranış da dahil olmak üzere PWA'nın yüklü bir uygulama olarak nasıl ele alınması gerektiğini tanımlayan bir JSON dosyasıdır.
- Progresif Web Uygulamaları
- Kurs
Web için Google Pay API 201: Gelişmiş
Bu codelab, Web için Google Pay API 101: Temel Bilgiler codelab'inin devamı niteliğindedir ve bu codelab'de yazılan koda dayanır. Bu codelab'i tamamlamak için önce bu codelab'i tamamladığınızdan emin olun. Bu, ButtonOptions 'a kısa bir genel
- Payments
- Web
- Codelab
Düzeltme 2024 4. Çeyrek: Android uygulamanızda Kimlik Bilgisi Yöneticisi API'sini kullanarak kimlik doğrulama yolculuğunu nasıl basitleştireceğinizi öğrenin
Sorunsuz bir deneyim sunmak için Credential Manager API'yi nasıl uygulayacağınızı öğrenin güvenli kimlik doğrulama. geçiş anahtarı veya şifre kullanarak uygulamanızda görüntüleyebilirsiniz.
MediaSession aracılığıyla medyayı kontrol etme
Bu codelab'de, MediaSession desteği eklemek için bir video örneğini genişleteceksiniz. Bu şekilde Android, çalmayı uygulamanızın dışından kontrol edebilir. Örneğin, Google Asistan, TV'deki uzaktan kumandalar veya kilit ekranındaki ve Wear OS'teki ekran kontrolleri aracılığıyla oynatmayı yönetebilirsiniz.
Private Service Connect uç noktası üzerinden python sdk ile Gemini sohbetine erişme
Python SDK'sı ve PSC uç noktası üzerinden bir sanal makineden Gemini'ye erişme
- Ağ İletişimi
- Codelab
Vertex AI Conversation ile üretken Chat uygulaması oluşturma
Bu codelab'de, Google Store'daki ürünlerle ilgili müşteri sorularını yanıtlamak amacıyla Veri Deposu Aracısı ve sohbet uygulaması oluşturmak, yapılandırmak ve dağıtmak için Vertex AI Conversation'ı kullanacaksınız.
- Cloud
- AI ve Makine Öğrenimi
Vektör Yerleştirmeleri için textembedding-gecko@003 komutunu kullanma
Bu codelab'de, gecko@003 modelinin ne olduğunu ve bu modelin gerçek bir kullanım alanını öğreneceksiniz.
- Web
TensorFlow.js: Makine öğrenimi modelini geniş ölçekte dağıtmak ve barındırmak için Firebase Hosting'i kullanın
Bu codelab'de, ML modeli dağıtmak için Firebase altyapısını nasıl kullanacağınızı öğreneceksiniz. Bu sayede model, TensorFlow.js aracılığıyla web sitenizde kullanılabilecek ve tüketici kullanılabilecektir.
- AI ve Makine Öğrenimi
- Web
Gemini Code Assist ile şık olma
Bu codelab'de, bir web sitesinde Materyal Tasarım'ı uygulamak için Gemini Code Assist'in nasıl kullanılacağı gösterilmektedir. Materyal Tasarım uygulandıktan sonra, kullanıcı deneyimini iyileştirmek ve işlev eklemek için tasarımda iterasyon yaparak
Media CDN ve Live Streaming API ile Google Cloud'da Canlı Yayın
Bu laboratuvar Medya CDN (CDN) ile canlı yayın iş akışı demosu dağıtma adımlarında size yol gösterecektir. Live Stream API + Cloud Storage + Medya Oynatıcı
- Ağ İletişimi
Sonraki Boyama (INP) ile Etkileşimi Ölçme
Bu, web-vitals kitaplığını kullanarak Interaction to Next Paint (INP) 'yi nasıl ölçeceğinizi öğrenmek için hazırlanmış etkileşimli bir codelab'dir. Kod, web-vitals-codelabs deposunda bulunur. Bu codelab'de, INP ile ilgili olası sorunları keşfetmek
- Codelab
PaLM Vertex AI API ve Google Cloud Storage kullanarak içerik özeti için Cloud Functions işlevi
Yüklenen bir dosyanın Google Cloud Storage'a nasıl işleneceğini ve içerikte Vertex AI PaLM API'yi kullanarak özetleme yapmayı gösteren Cloud Functions işlevi.
- Cloud
- AI ve Makine Öğrenimi
Laboratuvar: SD-WAN Cihazı ile NCC Sitesinden Buluta
Bu laboratuvarın amacı, NCC Merkezine takılı, yazılım tanımlı WAN cihazı uçlarıyla NCC'yi keşfetmektir.
Looker PSC Güneye Bağlı HTTPS İnternet NEG
Bu codelab'de, GitHub.com'a Looker Güneye Yönelik Erişim için Hizmet Üretici olarak HTTPS ile yapılandırılmış bir İnternet NEG'yi nasıl entegre edeceğinizi öğreneceksiniz.
SQL kullanarak BQML ile Film Derecelendirmesi Tahmini
BigQuery ML ile yalnızca SQL kullanarak bir Film Puanı tahmin modeli oluşturacağız
- AI ve Makine Öğrenimi
- Cloud
Şirket içi için Looker PSC Güneye Yönelik Karma NEG
Bu codelab'de, şirket içi postgres veritabanına Looker Southbound erişimi için Hizmet Üretici olarak Karma NEG'yi nasıl entegre edeceğinizi öğreneceksiniz.
Looker PSC Kuzeye Bağlı Bölgesel Harici L7 ALB
Bu codelab'de, kuzeye bakan Looker erişimi için L7 bölgesel harici uygulama yük dengeleyiciyi nasıl entegre edeceğinizi öğreneceksiniz.
Vertex AI AutoML ile Film Derecelendirmesi tahmini
Vertex AI AutoML'yi kullanarak bir Film Puanı tahmin modeli oluşturup bir API uç noktasına dağıtacak ve Java Cloud Functions'dan tahmin API'sini tetikleyeceğiz.
- AI ve Makine Öğrenimi
- Cloud
Ana Veri Yönetiminde Basitleştirilmiş: Eşleşir & Üretken yapay zekadan yararlanın
Bu codelab'de, Gemini 1.0 Pro'nun BigQuery herkese açık veri kümesinde bulunan citibike_stations verileri için zenginleştirme ve tekilleştirme gibi ana veri yönetimi uygulamalarını nasıl basitleştirdiğini göreceğiz.
Gemini Pro'yu kullanarak Multi-Modal RAG ile Soru-Cevap uygulaması geliştirme
Bu codelab'de, Gemini Pro'yu kullanarak çok modlu bir soru cevap sistemi geliştirmeyi öğreneceksiniz.
- Cloud
MediaPipe ile Android'de Cihaz Üzerinde Resim Oluşturma
Bu codelab'de, MediaPipe Çözümleri ile Android uygulamalarınıza cihaz üzerinde metin-görsel oluşturma işlemini nasıl ekleyeceğinizi öğreneceksiniz.
Temel bir "Google Çeviri" dağıtın Python 3 Cloud Functions uygulaması
Bu codelab'de, Google Cloud Translation API'yi Python ile kullanmayı ve yerel olarak çalıştırmayı ya da Cloud sunucusuz bilgi işlem platformuna (App Engine, Cloud Functions veya Cloud Run) dağıtmayı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
- Sunucusuz
Google Formlar Anket Yanıtlarını BigQuery'ye Dönüştürme ve Yükleme
Bu codelab'de, Google Formlar anket verilerinizi Dataprep'i kullanarak dönüştürmeyi ve daha ayrıntılı analiz için BigQuery'ye aktarmayı öğreneceksiniz.
- Cloud
Temel bir "Google Çeviri" dağıtın Python 2 Cloud Run'da (Docker) uygulama
Bu codelab'de, Google Cloud Translation API'yi Python ile kullanmayı ve yerel olarak çalıştırmayı ya da Cloud sunucusuz bilgi işlem platformuna (App Engine, Cloud Functions veya Cloud Run) dağıtmayı öğreneceksiniz.
- Sunucusuz
- AI ve Makine Öğrenimi
- Cloud
Temel bir "Google Çeviri" dağıtın Python 3 Cloud Run'da (Docker) uygulama
Bu codelab'de, Google Cloud Translation API'yi Python ile kullanmayı ve yerel olarak çalıştırmayı ya da Cloud sunucusuz bilgi işlem platformuna (App Engine, Cloud Functions veya Cloud Run) dağıtmayı öğreneceksiniz.
- Sunucusuz
- AI ve Makine Öğrenimi
- Cloud
AlloyDB, Vektör Arama ve diğer özelliklerle Patent Arama Uygulaması oluşturma Vertex AI
Bu codelab'de, Gemini 1.5 Pro'nun patent arama uygulaması oluşturmak için AlloyDB ve VertexAI ile birlikte nasıl kullanılabileceğini göstereceğiz.
Değişken yazı tiplerine taşıma
Bu codelab'de, değişken yazı tipleri, avantajları, bu özelliklerle tasarım yapma ve Google Fonts API'yi ve CSS'yi kullanarak değişkenleri uygulamayı öğreneceksiniz.
- Web
Cloud Run'da Django
Bu codelab'de web motoru için Cloud Run, veritabanı için Cloud SQL ve medya öğeleri için Cloud Build gibi sunucusuz bileşenleri kullanarak Django'yu nasıl dağıtacağınızı öğreneceksiniz.
- Cloud
- Sunucusuz
- İşlem
Spanner, Vektör Arama ile Patent Arama Uygulaması derleyin. Gemini 1.0 Pro!
Bu codelab'de, Gemini 1.0 Pro'nun bir patent arama uygulaması oluşturmak için Spanner ve VertexAI ile birlikte nasıl kullanılabileceğini göstereceğiz.
MediaPipe ile özel nesne algılama web uygulaması oluşturma
MediaPipe ile özel nesne algılama web uygulaması oluşturmayı öğrenin.
MediaPipe Tasks ile el yazısı bir rakam sınıflandırıcı Android uygulaması geliştirin
MediaPipe ile Android'de el yazısı sayıları algılamak için resim sınıflandırmanın nasıl kullanılacağını öğrenin.
Cloud Run for Anthos Codelab Etkinlikleri
Bu codelab'de, Cloud Run'daki Etkinlikler hakkında bilgi edineceksiniz. Açıkça belirtmek gerekirse Cloud Pub/Sub, Denetim Günlükleri, Cloud Storage, Cloud Scheduler ve özel etkinliklerin nasıl üretileceği/kullanılacağı ile ilgili etkinlikleri dinleyeceksiniz.
- Sunucusuz
- Cloud
Etiketli global ağ güvenlik duvarı politikası
Bu codelab'de, trafiği kontrol etmek için Etiketler ile küresel ağ güvenlik duvarı politikalarını nasıl kullanacağınızı öğreneceksiniz.
Büyük Dil Modellerinde İnce Ayar: Vertex AI, LLM'leri Bir Sonraki Seviyeye Nasıl Taşıyor?
Bu codelab'de, Vertex AI'ı kullanarak büyük dil modelinde gözetimli ince ayar yapmayı öğreneceksiniz.
- Cloud
Looker PSC Güneye Bağlı SSH İnternet NEG
Bu codelab'de, github.com adresine giden Looker için hizmet üretici olarak SSH ile yapılandırılmış bir internet NEG'yi nasıl entegre edeceğinizi öğreneceksiniz.
PAIR Guidebook ve MakerSuite ile Sorumlu Yapay Zeka prototipini oluşturmayı öğrenin
Google'ın sorumlu yapay zeka araçları, MakerSuite ve PAIR rehberini kullanarak yapay zeka çözümlerinin prototipini sorumluluk bilinciyle nasıl oluşturacağınızı öğrenin
Google Cloud'da Spring Yerel
Spring Native, ilkbahar 6.x ve Spring Boot 3.x sürümünde ana hatla girmeye hazır, gelişmekte olan bir projedir. Bu, lansmandan birkaç ay önce yeni modeli tanımak için şu an mükemmel bir zaman olduğu anlamına gelir.
- Sunucusuz
- Cloud
CSS'de kaydırmaya dayalı animasyonları kullanmaya başlama
Bu codelab'de, CSS kullanarak kaydırmaya dayalı animasyonların nasıl oluşturulacağını öğreneceksiniz. Paralaks arka plan resmi ve görüntüye yansıyan resimler gibi gerçekten ilginç bazı efektler oluşturuyorsunuz.
ML Kit ile görsel bir ürün araması oluşturmak için görüntülerdeki nesneleri tespit edin: Android
Bu codelab'de, görsellerdeki nesneleri tespit etmek için cihaz üzerinde Makine Öğrenimi kullanan ve ardından kullanıcıların görsel ürün araması yapmasına olanak tanıyan ML Kit'i içeren bir Android uygulaması geliştireceksiniz.
- Cep
- AI ve Makine Öğrenimi
Güvenli Kaynak Kodu
Güvenli kaynak kodu teknikleri, kaynak kodun güvenliğini iyileştirmek için kullanılabilecek bir dizi uygulamadır. Bu teknikler, kaynak kodundaki güvenlik açıklarını tespit edip düzeltmeye, kaynak koda yetkisiz erişimi önlemeye ve kaynak kodun değiştirilmesine karşı koruma sağlamaya yardımcı olabilir.
Güvenli Derleme & Cloud Build, Artifact Registry ve GKE ile dağıtın
Container Analizi, container'lar için güvenlik açığı taraması ve meta veri depolama alanı sağlar. Tarama hizmeti, Artifact Registry ve Container Registry'deki görüntülerde güvenlik açığı taramaları gerçekleştirir, ardından elde edilen meta verileri
TCP Proxy Codelab - TCP Proxy Yük Dengeleyici ile hız sınırlama ve IP Reddetme listesi
Bu codelab'de, arka uç hizmetine sahip bir TCP/SSL yük dengeleyici oluşturacaksınız ve yük dengeleyiciye erişimi yalnızca belirli bir kullanıcı istemci kümesiyle sınırlayacaksınız.
- Cloud
- Ağ İletişimi
- Güvenlik
Identity Aware Proxy (IAP) ile Güvenli Sunucusuz Uygulama
Identity Aware Proxy kullanarak CloudRun'da çalışan uygulamalar için erişimi güvenli hale getirin ve kullanıcı girişini zorunlu tutun
Otomatik DNS yapılandırması ile Private Service Connect
Bu codelab'de Private Service Connect otomatik DNS ayarlarını nasıl yapılandırıp doğrulamayı öğreneceksiniz?
Speculation Rules API ile anında gezinme
Spekülasyon Kuralları API'yi kullanarak ön oluşturma ile anında gezinme sağlama hakkında bilgi edinmek için etkileşimli bir demo ve codelab. Codelab'in tamamlanmasının tahmini süresi 30 dakikadır. Kalan süreyi ekranın üst kısmından takip
- Codelab
Container Derlemelerinin Güvenliğini Sağlama
Yazılım açıkları, yanlışlıkla sistem arızasına neden olabilecek veya kötü niyetli kişilere yazılımınızın güvenliğini ihlal etmeleri için bir yol sunabilecek zayıf noktalardır. Container Analizi, container'lardaki güvenlik açıklarını bulmak için iki
Etkinlik yaşam döngüsü ve durumu nasıl kullanılır?
Bu pratik kod laboratuvarı, Android Developer Fundamentals (Sürüm 2) kursunun 1. Birimi: Başlangıç bölümünde yer alır. Bu kurstan en iyi şekilde yararlanmak için kod laboratuvarlarını sırayla tamamlamanız gerekir: Bu uygulamalı eğitimde, etkinlik
Gemma ile Çevik Güvenlik Sınıflandırıcılarını Sergileme
Bu codelab'de, parametre verimli ayarlama (PET) kullanılarak özelleştirilmiş bir metin sınıflandırıcının nasıl oluşturulacağı gösterilmektedir. PET yöntemleri, modelin tamamını hassaslaştırmak yerine yalnızca az sayıda parametreyi günceller. Bu da
- Codelab
Keras'ta Gemma Modellerini Analiz Etmek İçin LIT'yi Kullanma
Üretken yapay zeka ürünleri nispeten yenidir ve bir uygulamanın davranışları, önceki yazılım formlarından daha fazla değişiklik gösterebilir. Bu nedenle, kullanılan makine öğrenimi modellerini incelemek, modelin davranışına dair örnekleri incelemek
- Codelab
Akıllı Ev'de Hata Ayıklama
Üretim sorunlarını tanımlamak ve çözmek için GCP Metrikleri ve Günlük Kaydı'nı nasıl kullanacağınızı öğrenin. Fonksiyonel ve API sorunlarını belirlemek için Test Paketi'ni nasıl kullanacağınızı öğrenin.
- Nesnelerin İnterneti (IoT)
Akıllı ev cihazlarını Google Asistan'a bağlama
Asistan'a sanal bir akıllı çamaşır makinesi entegre etmek için buluttan buluta entegrasyon oluşturun ve dağıtın.
- Nesnelerin İnterneti (IoT)
Akıllı Ev için Günlük Tabanlı Metrikler
Google Cloud'da günlük tabanlı metrikleri kullanarak kalıpları takip etme ve Akıllı Ev entegrasyon hata günlüklerinizi analiz etme hakkında bilgi edinin.
- Nesnelerin İnterneti (IoT)
Buluttan buluta entegrasyonlarınızı iyileştirin ve güvenliğini sağlayın
Özelleştirilebilir cihaz özellikleri aracılığıyla buluttan buluta entegrasyonunuzu nasıl geliştireceğinizi ve iki faktörlü kimlik doğrulamayı kullanarak nasıl güvence altına alacağınızı öğrenin.
- Nesnelerin İnterneti (IoT)
Yerel Evin Hata Ayıklaması
Üretim sorunlarını tanımlamak ve çözmek için GCP Metrikleri ve Günlük Kaydı'nı nasıl kullanacağınızı öğrenin. Fonksiyonel ve API sorunlarını belirlemek için Test Paketi'ni nasıl kullanacağınızı öğrenin. Yerel Ev uygulamanızı geliştirirken Chrome Geliştirici Araçları'nı nasıl kullanacağınızı öğrenin.
WebRTC ile CameraStream uygulama
Web kamerasından KameraStream özelliği ve WebRTC ile Google Nest ekran cihazına nasıl yayın yapacağınızı öğrenin.
- Nesnelerin İnterneti (IoT)
Cloud Scheduler ile Cloud Run İşleri Tetikleme
Cloud Run İşleri oluşturmayı ve Cloud Scheduler ile iş yürütmeyi yapılandırmayı öğrenin.
Cloud Deploy ile Cloud Run Uygulaması Dağıtma
Cloud Deploy ile Cloud Run Uygulamasının nasıl dağıtılacağını öğrenin.
Satış Siparişi Otomasyonu için üretken yapay zeka aracısı
Bu codelab'de, satış siparişi sürecini otomatikleştirmek için bir sohbet yapay zeka aracısı uygulaması oluşturacaksınız.
Gizli Alan ile paylaşılan verilerin güvenliğini sağlayın
Bu codelab'de, Gizli Alanı kullanarak gizliliği korurken çok taraflı veri paylaşımını nasıl güvenli hale getireceğinizi öğreneceksiniz.
- Güvenlik
- Cloud
Web için Firebase Performance Monitoring
Bu codelab'de, bir web uygulamasında Firebase Performance Monitoring'i kuracak ve uygulamanızın son kullanıcılar için iyi çalışmasını sağlamak amacıyla bu API'yi nasıl kullanacağınızı öğreneceksiniz.
- Web
- Cloud
Flutter için Firebase'i tanıyın
Firebase ile Flutter mobil uygulaması geliştirmeyi öğrenin.
- iOS
- Codelab
Web için Firebase'i tanıyın
Firebase ve StackBlitz online düzenleyiciyle sıfırdan bir web uygulaması oluşturun. Firebase ile iletişim kurmak için temel HTML ve JavaScript kullanacaksınız. Bu, Firebase konsolunu kullanmaya ve Firebase'i bir uygulamaya entegre etmeye harika bir giriştir. Kapsamlı bilgi birikimi veya yazılım yüklemeleri gerekmez.
- Web
- Codelab
İlk Uygulama İçi Mesajlaşma Denemeniz
Bu codelab'de, FirebaseA/B Testi'ni kullanarak ilk Firebase Uygulama İçi Mesajlaşma denemenizi oluşturacaksınız.
- Cep
Cloud Messaging ve Cloud Functions'ı kullanarak bir web uygulaması için bildirim gönderme
Bu codelab'de, bir sohbet uygulamasının kullanıcılarına bildirim göndermek için Cloud Functions for Firebase'i nasıl kullanacağınızı öğreneceksiniz.
- Web
- Cloud
- Codelab
AdWords ve Merchant Center Alt Hesapları Oluşturma ve Bağlama
Bu codelab'de, bir AdWords Yönetici hesabı ile bir Merchant Center çok müşterili hesabı tarafından yönetilen yeni hesaplar oluşturmak için AdWords API ve Content API For Shopping'den yararlanan bir çözüm oluşturacaksınız. Ardından, yeni Merchant Center alt hesabı tarafından yönetilen ürünlerin yeni AdWords alt hesabı tarafından oluşturulan Alışveriş kampanyalarında kullanılabilmesi için yeni alt hesapları birbirine bağlarsınız.
- Ads
Node.js'deki Büyük Verilerden Google Slaytlar sunuları oluşturun
Bu codelab'de, en yaygın yazılım lisanslarının analizini bildirmek için Google Slaytlar API ve BigQuery'yi kullanarak bir sunu oluşturacaksınız.
- Cloud
Go'daki uygulamanızda daha iyi performans elde etmenizi sağlayan araç (1. bölüm: trace)
OpenTelemetry, iz ve metriklerde sistem gözlemlenebilirliği için endüstri standardıdır. Ayrıca sürekli profil çıkarma aracı, performans ayarı için son bir kilometre bilgilerini tanımlamaya yarayan araçtır. Bu codelab'de, izler ve profil aracı aracısıyla OpenTelemetry ile uygulamanızda enstrümantasyonu nasıl yapacağınızı, ayrıca Cloud Trace ve Cloud Profiler'daki görselleştirilmiş grafiklerden yararlanarak performans sorununu nasıl belirleyeceğinizi öğreneceksiniz.
Private Service Connect ile çok bölgeli MongoDB Atlas'a erişme
Bu codelab'de, küresel erişimle MongoDB'ye Private Service Connect erişimini nasıl yapılandırıp doğrulayacağınızı öğreneceksiniz.
Private Service Connect Arayüzü Yönetilen Hizmetler
Bu eğiticide, VPC eşleme üzerinden hizmetlere erişmek için Private Service Connect arayüzünü nasıl yapılandıracağınızı ve doğrulayacağınızı öğreneceksiniz.
Uygulama Kontrolü Web Codelab'i
Bu codelab'de, bir web uygulamasını yetkisiz erişime karşı nasıl güvenli hale getireceğinizi öğreneceksiniz.
Firebase Android Codelab - Samimi Sohbet Oluşturun
Bu codelab'de, Firebase platformuyla Android uygulaması geliştirmeyi öğreneceksiniz.
AI Platform Notebooks ile Faturalarınızı Ayrıştırmak için Procurement Document AI'dan yararlanın
Procurement DocAI'ı kullanarak faturaların akıllı bir şekilde ayrıştırılmasını öğreneceksiniz.
- Web
- AI ve Makine Öğrenimi
Cloud Functions kodunuzu Firebase Uzantısı olarak yeniden kullanma
Bu codelab'de, coğrafi karma oluşturma için bir Firebase uzantısı oluşturacaksınız. Bu giriş niteliğindeki codelab'de, mevcut bir Cloud Functions işlevini milyonlarca geliştiriciye kolayca dağıtılabilen ve Firebase projelerinin genişletilmesine yardımcı olabilecek bir Firebase uzantısına nasıl dönüştüreceğinizi öğrenebilirsiniz.
App Distribution ve fastlane ile yayın öncesi iOS derlemelerinizi daha hızlı dağıtın
Bu codelab'de kullanıcı, iOS derlemesi dağıtmak ve test cihazlarını kaydetmek için App Distribution'ı ve fastlane eklentimizi birlikte kullanacaktır. Ardından kullanıcı, cihazların ve UDID'lerin yer aldığı bir .txt dosyasını App Distribution konsolundan dışa aktarır ve bu cihazların kaydını otomatik hâle getirir (anlık iOS derlemelerinin dağıtımı için bu şarttır).
- iOS
Dataproc'ta Doğal Dil İşleme için PySpark
Bu laboratuvarda, büyük miktarlarda veri üzerinde makine öğrenimi ve NLP işlemleri gerçekleştirmek için Spark MLlib ve spark-nlp'in nasıl kullanılacağı anlatılmaktadır.
- AI ve Makine Öğrenimi
- Cloud
- Veri
AI Platform Notebooks'ta model prototipleri oluşturma
Bu laboratuvarda, makine öğrenimi iş akışlarınızın prototipini oluşturmak için AI Platform Notebooks'u nasıl kullanacağınızı öğreneceksiniz. Özel not defteri örneği oluşturmayı, not defteri kodunuzu Git'te izlemeyi ve What-If Aracı'nı kullanarak modellerde hata ayıklamayı ele alacağız.
- Cloud
- AI ve Makine Öğrenimi
GCP'de Learning Interpretability Tool (LIT) ile LLM istemi hata ayıklama
Bu laboratuvarda, Vertex AI Gemini temel modelleri ve kendi kendine barındırılan üçüncü taraf büyük dil modelleriyle (LLM'ler) etkileşim kurmak için Google Cloud Platform'da (GCP) bir LIT uygulama sunucusunun dağıtılmasıyla ilgili ayrıntılı bir
Private Service Connect Arayüzü
Bu eğiticide, Private Service Connect arayüzünü nasıl yapılandırıp doğrulayacağınızı öğreneceksiniz.
Mikro Hizmet Gökkuşağı Rompus
Google Cloud'u daha yakından tanımak için Cloud Run'da bir mikro hizmet dağıtıp mikro hizmetinizin zafere ulaşmak için diğer mikro hizmetlere "gökkuşağı" fırlatacağı sanal bir etkinliğe katılın. Kotlin, Java, Go, Python veya Node.js mikro hizmetlerini uygulamalı olarak edinecek, aynı zamanda container'lar ve Cloud Run hakkında bilgi edineceksiniz. Algoritmanızı sürekli geliştirerek diğer Maceracılardan daha fazla puan kazanıp kazanamayacağınızı görün.
- Cloud
C# dilindeki Google Cloud Functions
Bu codelab'de, C# dilindeki Google Cloud Run işlevleri hakkında bilgi edineceksiniz. Daha ayrıntılı olarak belirtmek gerekirse, çeşitli Google Cloud kaynaklarından gelen HTTP ve CloudEvents'e yanıt veren C# işlevleri dağıtacaksınız.
- Cloud
Temel bir "Google Çeviri" dağıtın Python 2 App Engine'deki uygulama
Bu codelab'de, Google Cloud Translation API'yi Python ile kullanmayı ve yerel olarak çalıştırmayı ya da Cloud sunucusuz bilgi işlem platformuna (App Engine, Cloud Functions veya Cloud Run) dağıtmayı öğreneceksiniz.
- Sunucusuz
- Cloud
- AI ve Makine Öğrenimi
Firebase için Google Analytics ile Google Ads özel etkinlikleri - Android
Bu codelab'de, GA4F ile etkinlikleri nasıl uygulayacağınızı ve Google Ads üzerinden işleme yönelik kampanyaları nasıl başlatacağınızı öğreneceksiniz.
Firebase Angular Web Çerçeveleri Codelab
Bu codelab'de, Angular kitaplığımızdaki son yeniliklerle ( AngularFire ) gerçek zamanlı ortak çalışmaya dayalı bir haritayla seyahat odaklı bir blog oluşturacaksınız. Son web uygulaması, seyahat ettiğiniz her konuma resim yükleyebileceğiniz bir
Gelişmiş Kimlik Doğrulama özellikleri
Çok öğeli kimlik doğrulamasını uygulamayı ve engelleme işlevleriyle özel kimlik doğrulama gereksinimleri oluşturmayı öğrenin
- Web
- Codelab
Firebase Cloud Messaging'i kullanarak Flutter uygulaması için bildirim gönderip alın
Bu codelab'de, birden fazla platformda çalışan bir uygulamaya push bildirimleri göndermek için FCM HTTP v1 API'yi kullanacaksınız. Uygulamayı Android/iOS/Web'de sorunsuz çalışan Flutter'ı kullanarak geliştirebilirsiniz.
- Codelab
CodeLab: NCC ile Dinamik Rota Değişimi
Bu laboratuvarın amacı, VPC kollarıyla dinamik rota değişimi içeren NCC'yi keşfetmektir.
Trafik Bölme, Kademeli Kullanıma Sunma ve Geri Alma İşlemleri için Cloud Run işlevlerindeki revizyonları kullanma
Trafiği bölme, kademeli kullanıma sunma ve geri alma işlemleri için Cloud Run işlevlerindeki düzeltmeleri nasıl kullanacağınızı öğrenin.
Web sitenizi Google Kubernetes Engine (GKE) ile dağıtma, ölçeklendirme ve güncelleme
GKE ile web sitenizi dağıtmayı, ölçeklendirmeyi ve güncellemeyi öğrenin.
- Cloud
Python ile Natural Language API'yi kullanma
Bu eğiticide, Python ile Natural Language API'yi kullanmayı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
Eventarc ve Workflows ile etkinliğe dayalı bir düzenleme oluşturma
Bu codelab'de, görüntüleri Eventarc ve iş akışlarıyla işlemek için mikro hizmetlerin etkinliğe dayalı bir düzenlemesini derleyeceksiniz.
- Sunucusuz
- Cloud
- İşlem
Gemini API için Firebase Extensions ile yapay zeka destekli web uygulamaları derleme
Kişiselleştirilmiş öneriler gibi yapay zeka destekli özellikler içeren bir web uygulaması oluşturmak için Firebase Extensions'ı Gemini API ile nasıl kullanacağınızı öğrenin.
- Codelab
Modüler Firebase JS SDK'ya geçiş yaparak web uygulamanızı güçlendirin
Bu codelab'de, mevcut bir Firebase web uygulamasını yeni modüler Firebase JS SDK'ya, kullanmadığınız ağaç sallama koduna taşıyacak ve uygulamanın hızlı bir şekilde yüklenmesini sağlayacaksınız.
- Web
Firebase iOS Codelab Swift
Bu codelab'de, Swift'te iOS'te Firebase platformunu nasıl kullanacağınızı öğreneceksiniz.
- iOS
Private Service Connect'i ve Dahili HTTP(s) yük dengeleyici ile Karma NEG'yi kullanarak Karma Ağ İletişimi üzerinden şirket içi hizmetlere bağlanın
Private Service Connect'i ve dahili HTTP(s) yük dengeleyiciye sahip Karma NEG'yi kullanarak Karma Ağ İletişimi üzerinden şirket içi hizmetlere bağlanın
FCM konularını kullanan ilk çoklu yayın push mesajınız
Bu codelab'de, FCM konularını kullanarak uygulama örneklerinizden belirli bir gruba push mesajlarını nasıl çoklu yayınlayacağınızı öğreneceksiniz.
- Codelab
Measurement Protocol kullanarak uygulama etkinliklerini GA4'e gönderme
Bu codelab'de, Measurement Protocol'u kullanarak GA4'e etkinlik göndermek için sunucudan sunucuya çağrılar yapmayı öğreneceksiniz.
Kullanıcılara mesaj göndermek için FCM ve FIAM'yi kullanın
Firebase Cloud Messaging ve Firebase Uygulama İçi Mesajlaşma ile kullanıcılarınıza mesaj göndermeyi öğrenin.
Akıllı Ev Kesintilerini İzleme
Bu codelab'de, Akıllı Ev entegrasyonunuzda otomatik uyarılar oluşturarak kesintileri nasıl tespit edeceğinizi öğrenin.
- Nesnelerin İnterneti (IoT)
Gemini Code Assist Enterprise ile Kod Özelleştirme
Gemini Code Assist Enterprise'da yenilikleri ve kuruluşunuzun Google Cloud ile geliştirme yapmasına nasıl yardımcı olabileceğini öğrenin.
Confidential Space'i, bulut sağlayıcısında depolanmayan korumalı kaynaklarla kullanma
Bu kod laboratuvarında, Gizli Alan'ı kullanarak gizliliği korurken çok taraflı veri paylaşımını nasıl güvence altına alacağınızı öğreneceksiniz. Bu codelab'de, Gizli Alan'ın Google Cloud dışında bir yerde barındırılan ve korunan kaynaklarla nasıl kullanılacağı ele alınmaktadır. Bir tek seferlik sayı, kitle ve PKI jeton türü sağlayarak Google Attestation Service'ten nasıl özel jeton isteyeceğinizi öğreneceksiniz.
- Güvenlik
- Cloud
CloudSQL için Private Service Connect oluşturma
Bu codelab'de, CloudSQL için Private Service Connect'i nasıl oluşturacağınızı öğreneceksiniz.
- Codelab
Web için Google Pay API 101: Temel Bilgiler
Bu codelab'in tamamlanmasıyla, çalışan bir Google Pay entegrasyonuna sahip minimum düzeyde uygulanabilir bir web siteniz olacak. Bu proje, işleme alınması için bir ödeme hizmeti sağlayıcıya gönderilebilecek bir ödeme jetonu alır. Google Pay ödeme
- Web
- Payments
- Codelab
Cloud NGFW Enterprise - Yetkisiz Erişim Önleme Hizmeti (TLS Denetlemesi olmadan)
Bu codelab'de, Doğu-Batı ve Kuzey-Güney trafiğini incelemek için Cloud NGW Enterprise Intrusion Prevention Service'i nasıl kullanacağınızı öğreneceksiniz.
Kimliği doğrulanmış Cloud Functions işlevlerini nasıl çağıracağınızı öğrenin
Çağrı için kimlik doğrulaması gerektirerek Cloud Functions'ın nasıl korunacağını öğrenin
- Cloud
Jetpack Compose ile uyarlanabilir uygulamalar geliştirme
Bu codelab'de telefonlar, tabletler ve katlanabilir cihazlar için uyarlanabilir uygulamalar geliştirmeyi ve erişilebilirlik hakkında bilgi edineceksiniz. Ayrıca, Materyal 3'ün uyarlanabilir bileşenlerine ilişkin en iyi uygulamaları öğreneceksiniz.
Yayın Alıcısı Uygulamalarında Hata Ayıklama
Bu codelab'de, Cast Özel Hata Ayıklama Aracı'nı mevcut Özel Web Alıcısı uygulamanıza ekleyeceksiniz.
Yayın alıcısına canlı destek ekleme
Bu codelab'de, Cast Live API'sini kullanan bir Özel Web Alıcısı uygulaması derleyeceksiniz.
Web Alıcısına Reklam Araları API'si Desteği ekleme
Bu codelab'de, Cast Reklam Araları API'sini kullanan bir Özel Web Alıcısı uygulaması derleyeceksiniz.
Özel Web Alıcısı Oluşturma
Bu codelab'de, Cast uyumlu cihazlarda içerik oynatmak için bir Özel Web Alıcısı uygulaması derleyeceksiniz.
Bir Android uygulamasını Cast uyumlu hale getirme
Bu codelab'de, Google Cast özellikli bir cihazda içerik yayınlamak için mevcut bir Android video uygulamasını değiştireceksiniz.
Bir web uygulamasını Cast uyumlu hale getirme
Bu codelab'de, Google Cast uyumlu bir cihazda içerik yayınlamak için mevcut bir web video uygulamasını değiştireceksiniz.
Ağ yük dengeleyicisini hedef havuzlardan bölgesel arka uç hizmetlerine geçirme
Bu kılavuzda, mevcut bir ağ yük dengeleyicisini hedef havuz arka ucundan bölgesel arka uç hizmetine geçirmeye yönelik talimatlar yer almaktadır.
- Cloud
- Ağ İletişimi
Cloud Operations Suite'e giriş
Bu codelab'de Google Cloud Operations Suite hakkında bilgi edineceksiniz. Bu laboratuvarda, gcloud kullanarak örnek bir uygulama yüklenir. Örnek uygulama dağıtıldıktan sonra Cloud Monitoring'i kullanarak kontrol panelleri, uyarılar, çalışma denetimleri ve daha fazlasını tanımlarsınız.
- Cloud
Android TV uygulamalarında yayınlama özelliğini kullan
Bu codelab'de, mevcut yayın gönderen uygulamalarınızdan yayın ve iletişim özelliklerini desteklemek için mevcut bir Android TV uygulamasını değiştireceksiniz.
BigQuery Remote Functions işlevlerini kullanarak bir SQL sorgusunda Vertex AI Visual Question Answering (VQA) ile soru sorma
Vertex AI Visual Question Answering (VQA) hizmetine, Cloud Storage nesne tablosunda depolanan görüntüler hakkında soru sormak için BigQuery Remote Functions'ı nasıl kullanacağınızı öğrenin.
Flutter oyununuza ses ve müzik ekleyin
Flutter ile oyunlara nasıl ses efekti, arka plan müziği ve dinamik ses ekleyeceğinizi öğrenin.
- Codelab
Kimliği doğrulanmış Cloud Run işlevlerini nasıl çağıracağınızı öğrenin
Çağrıda kimlik doğrulaması zorunlu kılarak Cloud Run işlevlerini nasıl güvence altına alacağınızı öğrenin
- Cloud
OAuth 2 erişim jetonları ile FCM HTTP v1 API'yi kullanma
Eski FCM API ile karşılaştırıldığında FCM HTTP v1 API, kısa ömürlü erişim jetonları kullanarak daha güvenli bir yetkilendirme modeli sağlar. FCM v1 API için erişim jetonu oluşturma adımları, eski API'ye yönelik adımlardan önemli ölçüde farklıdır. Bu
Flutter uygulamalarınız için Firebase Emulator Suite'i kullanarak yerel geliştirme
Flutter ile geliştirme sırasında Firebase Emulator Suite'in nasıl kullanılacağını özetleyen Codelab. Codelab, emülatör kullanımını göstermek için Auth ve Firestore emülatörlerini kullanır.
- Codelab
Yeni ARCore Geospatial API'yi kullanarak artırılmış gerçeklik (AR) uygulaması derleme
Yeni ARCore Geospatial API'yi nasıl kullanacağınızı öğrenin.
- AR
- Codelab
Vertex Pipelines'da özel model eğitimi çalıştırma
Bu laboratuvarda, Vertex Pipelines 'da Kubeflow Pipelines SDK'yı kullanarak özel model eğitim işi çalıştırmayı öğreneceksiniz. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da çalıştırmanın toplam maliyeti yaklaşık 5 ABD doları 'dır. Bu
- Cloud
Prototipten Üretime: Vertex AI ile özel modeller eğitme
Bu laboratuvarda, özel eğitim işi çalıştırmak için Vertex AI 'yı kullanacaksınız. Bu laboratuvar, Prototipten Üretime video serisinin bir parçasıdır. Çiçekler veri kümesini kullanarak bir resim sınıflandırma modeli oluşturacaksınız. Daha fazla bilgi
- Cloud
Prototipten Üretime: Vertex AI hakkında dağıtılmış eğitim
Bu laboratuvarda, TensorFlow'u kullanarak Vertex AI Eğitimi'nde dağıtılmış bir eğitim işi çalıştırmak için Vertex AI 'yı kullanacaksınız. Bu laboratuvar, Prototipten Üretime video serisinin bir parçasıdır. Bu laboratuvardan önce önceki
- Cloud
Vertex AI'da önceden eğitilmiş bir TensorFlow görüntü modelinden tahmin alma
Bu laboratuvarda, önceden eğitilmiş bir görüntü sınıflandırma modelinden tahmin almak için Vertex AI 'ı kullanacaksınız. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da çalıştırmanın toplam maliyeti yaklaşık 1 ABD doları. Bu laboratuvarda, Google
- Cloud
Vertex ML Meta Verilerini Ardışık Düzenlerle Kullanma
Bu laboratuvarda, Vertex Pipelines çalıştırmalarınızdaki meta verileri Vertex ML Metadata ile nasıl analiz edeceğinizi öğreneceksiniz. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da çalıştırmanın toplam maliyeti yaklaşık 2 ABD doları 'dır. Bu
- Cloud
Vertex Pipelines'a giriş
Bu laboratuvarda, Vertex Pipelines ile ML ardışık düzenlerini nasıl oluşturacağınızı ve çalıştıracağınızı öğreneceksiniz. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da çalıştırmanın toplam maliyeti yaklaşık 25 ABD dolarıdır. Bu laboratuvarda,
- Cloud
Buildpacks ile Google App Engine Java uygulamasından Cloud Run'a taşıma
Basit bir Java App Engine uygulamasını dönüştürmeyi, Buildpacks ile container mimarisine almayı ve Cloud Run'a taşımayı öğrenin
- Sunucusuz
- Cloud
Bağımsız Bileşenleri kullanmaya başlama
Yeni başlayanlara uygun bu codelab'de, Angular v14 Bağımsız Bileşenleri kullanarak örnek uygulama derlemeyi öğreneceksiniz.
- Web
Vertex AI: Vertex AI Training'de, Bert'i Hugging Face ile hassas bir şekilde ayarlamak için otomatik paketleme özelliğini kullanın
Bu laboratuvarda, Vertex AI Training'de otomatik paketleme özelliğiyle özel bir eğitim işinin nasıl çalıştırılacağını öğreneceksiniz. Vertex AI'daki özel eğitim işleri container'lar kullanır. Kendi görüntünüzü oluşturmak istemiyorsanız otomatik
- Cloud
Prototipten Üretime: Hiperparametre ayarı
Bu laboratuvarda, Vertex AI Eğitimi'nde hiper parametre ayarlama işi çalıştırmak için Vertex AI 'yı kullanacaksınız. Bu laboratuvar, Prototipten Üretime video serisinin bir parçasıdır. Bu laboratuvarı denemeden önce önceki laboratuvarı
- Cloud
Uygulamaya İlk Katılım
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 \
Bookshelf Analytics: Gemini'ı kullanarak BigQuery ve üretken yapay zeka ile SQL uygulamaları geliştirin
BigQuery (yalnızca SQL'de üretken yapay zeka) ile kitap önerisi ve özet analizleri oluşturmak için Gemini'dan yararlanacağız.
- AI ve Makine Öğrenimi
- Cloud
Jib ile Google App Engine Java uygulamasından Cloud Run'a taşıma
Basit bir Java App Engine uygulamasını dönüştürmeyi, Jib ile container mimarisine almayı ve Cloud Run'a taşımayı öğrenin
- Sunucusuz
- Cloud
Gelişmiş Yük Dengeleme Optimizasyonları Codelab
Bu codelab'de, küresel harici uygulama yük dengeleme için gelişmiş yük dengeleme optimizasyon özelliklerini nasıl ayarlayacağınızı öğreneceksiniz.
- Ağ İletişimi
- Cloud
Yerel AppSheet veritabanını kullanarak kodsuz bir uygulama derleme
AppSheet uygulamaları oluştururken AppSheet'in yerel veritabanını nasıl kullanacağınızı öğrenin.
WebXR Device API'yi kullanarak artırılmış gerçeklik (AR) uygulaması derleme
Artırılmış gerçeklik özelliklerini WebXR Device API ile kullanmayı ve sahne anlama özelliğini kullanarak gerçek dünyaya uygun bir 3D nesne yerleştirmeyi öğrenin.
- AR
- Web
Bookshelf Analytics: Gemini'ı, BigQuery verilerini web'e taşıyan bir Java Cloud Run uygulaması derlemek için kullanın
Yalnızca BigQuery verilerini web'e taşıyan ve Cloud Run'da dağıtılan bir kitap rafı özet uygulaması oluşturmak için Gemini'dan yararlanacağız.
- Cloud
- Sunucusuz
- AI ve Makine Öğrenimi
BigQuery ve Looker'ı kullanarak Bigtable'da kredi kartı işlem verilerini analiz etme ve görselleştirme
Bu codelab'de, Bigtable'da BigQuery şablonuna yapılacak değişiklik akışlarının nasıl kullanılacağı gösterilmektedir. Değişiklik günlüğünü sorgulamaya alışmak için örnek bir veri kümesi ve görsel bir kontrol paneli oluşturmak için Looker'ı kullanacaksınız.
Cloud Foundation Toolkit'e Giriş
Bu codelab'de, Cloud Foundation Toolkit'i(CFT) kullanmaya başlayacak ve bir CFT modülüne özellik ekleme serisini adım adım öğreneceksiniz.
Temel Profillerle uygulama performansını iyileştirin
Bu codelab'de, Temel Profiller ile uygulama başlatma zamanlaması ve kare zamanlamasının nasıl iyileştirileceği gösterilmektedir.
Açısal sinyalleri kullanmaya başlama
Angular'ın yeni tepki modeli olan "sinyaller" ile tanışın. Sinyaller, ayrıntılı reaktiflik için daha yüksek kaliteli araçlara sahip olmanızı sağlar.
- Web
Daha erişilebilir Angular uygulamaları geliştirme
Bu çerçevede yerleşik olarak bulunan araç setiyle Angular uygulamalarınızda erişilebilirlikle ilgili en iyi uygulamaları nasıl takip edeceğinizi öğrenin.
- Web
AppSheet'i Apps Komut Dosyası'na bağlama
Bu codelab'de, "Hello World" adlı bir Apps Komut Dosyası projesi oluşturacaksınız. Ardından, bir mesajı günlüğe kaydeden logThis adlı basit bir işlev ekleyin ve ardından bir Appsheet otomasyonu oluşturup komut dosyasını çağırmasını sağlayacaksınız.
Kitap Rafı oluşturucu: Gemini'ı kullanarak Gemini uygulaması için Java Cloud Functions işlevi geliştirme
Bir Cloud Functions işlevinde Vertex AI'ı üretken yapay zekayı (Gemini) BigQuery'den uzak bir işlev olarak kullanarak bir kitap önerisi ve özetleme uygulaması oluşturacağız.
- AI ve Makine Öğrenimi
- Cloud
Docker ile Google App Engine Java uygulamasından Cloud Run'a taşıma
Basit bir Java App Engine uygulamasını dönüştürmeyi, Docker ile kapsayıcıya almayı ve Cloud Run'a taşımayı öğrenin
- Cloud
- Sunucusuz
GenAI ve Cloud Run ile Test Oluşturucu Derleme
Bu codelab'de, sağlanan bazı spesifikasyonlara göre bilgi yarışması oluşturmak için Vertex AI'ı kullanacaksınız. Test oluşturucunuzu bulutta barındırılan bir geliştirici ortamında test edecek, ardından Google Cloud Run'a dağıtarak herkesin kullanımına açacaksınız. Laboratuvarın sonunda, test oluşturma aracınızı eksiksiz bir uygulamayla entegre edeceksiniz.
- Cloud
MDC-112 Web: MDC'yi Web Çerçeveleriyle Entegre Etme
Önceden oluşturulmuş Materyal Bileşenlerini herhangi bir web çerçevesi için bileşenlere nasıl genişleteceğinizi öğrenin.
- Tasarım
- Web
Vertex AI ile Google kalitesinde bir Arama Sistemi geliştirme
Bu codelab'de, Vertex AI Arama/Aracı Oluşturucu'yu kullanarak dokümanlarınız ve metin dosyalarınızdaki sorguları yanıtlamanıza yardımcı olabilecek, Google kalitesinde bir arama motoru oluşturacaksınız.
- Cloud
- Codelab
Makine Öğrenimi Kiti ile metin ve yüz özelliklerini tanıma: Android
Bu codelab'de, resimlerdeki metinleri ve yüz özelliklerini tanımak için cihaz üzerinde Makine Öğrenimi kullanan Makine Öğrenimi Kiti ile bir Android uygulaması derleyeceksiniz.
- AI ve Makine Öğrenimi
Makine Öğrenimi Kiti ve CameraX ile Metin Tanıma, Tanımlama ve Metin Çevirme: Android
Bu codelab'de 59 dil arasındaki metinleri tanımak, tanımlamak ve çevirmek için cihaz üzerinde makine öğrenimini kullanan Makine Öğrenimi Kiti ile bir Android uygulaması geliştireceksiniz. Ayrıca, bu görevleri gerçek zamanlı bir kamera feed'inden gerçekleştirmek için CameraX kitaplığını nasıl entegre edeceğinizi öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cep
Vertex AI: Tahminler için aynı sanal makine üzerinde yardımcı düzenleyen modeller
Bu laboratuvarda, online tahminler için aynı sanal makinede birden fazla model barındırmak üzere Vertex AI 'daki ortak barındırma modeli özelliğini kullanacaksınız. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da çalıştırmanın toplam maliyeti
- Cloud
Vertex AI: Tahminde kullanılacak verileri önceden işlemek ve sonra işlemek üzere Sklearn ile özel tahmin rutinleri kullanın
Bu laboratuvarda, özel ön işleme ve son işleme mantığı yazmak için Vertex AI'da özel tahmin rutinlerini nasıl kullanacağınızı öğreneceksiniz. Bu örnekte Scikit-learn kullanılsa da özel tahmin rutinleri XGBoost, PyTorch ve TensorFlow gibi diğer Python
- Cloud
Cloud Functions'ı Müşteri Tarafından Yönetilen Şifreleme Anahtarlarını (CMEK) kullanarak şifreleme
use-cmek-to-encrypt-cloud-functions
- Cloud
Skaffold'ı Anlama
Skaffold, uygulamanızı oluşturma, yayınlama ve dağıtma iş akışını yöneten bir araçtır. Yerel bir geliştirme çalışma alanını kolayca yapılandırmak, dahili geliştirme döngüsünü kolaylaştırmak ve Kubernetes manifestlerinizi yönetmenize yardımcı olmak
Vertex AI Vision Trafik İzleme Uygulaması
Bu codelab'de, anlık trafik video akışlarını izlemek için uçtan uca Vertex AI Vision uygulaması oluşturmaya odaklanılmaktadır. Önceden eğitilmiş Özel model Doluluk Analizi'ni kullanacağız. Ayrıca Uygulamaya aktarmak için Video Akışı oluşturmayı, uygulamayı oluşturup dağıtmayı, Modelin JSON çıkışını analiz etmek için BigQuery'yi kullanmayı ve sonucu Looker Studio'da görselleştirmeyi öğreneceksiniz.
Vertex AI Vision Sıra Algılama Uygulaması
Bu codelab'de, perakende mağazalarındaki sıra algılama senaryolarını izlemek için uçtan uca Vertex AI Vision uygulaması oluşturmaya odaklanılmaktadır. Önceden eğitilmiş Özel model Doluluk Analizi'ni kullanacağız. Ayrıca Uygulamaya aktarmak için Video Akışı oluşturmayı, uygulamayı oluşturup dağıtmayı, Modelin JSON çıkışını analiz etmek için BigQuery'yi kullanmayı ve sonucu Looker Studio'da görselleştirmeyi öğreneceksiniz.
Vertex AI: AutoML ile sahtekarlık algılama modeli oluşturma
Bu laboratuvarda, tablo verileriyle bir model eğitmek ve sunmak için Vertex AI 'ı kullanacaksınız. Google Cloud'daki en yeni yapay zeka ürün teklifi olan bu ürün şu anda önizleme sürümündedir. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da
- Cloud
Vertex AI: Özel modeli eğitme ve sunma
Bu laboratuvarda, özel bir container'da kod kullanarak TensorFlow modeli eğitmek ve sunmak için Vertex AI 'ı kullanacaksınız. Burada model kodu için TensorFlow kullanıyoruz ancak bunu kolayca başka bir çerçeveyle değiştirebilirsiniz.
- Cloud
Uygulamanızı spam filtreleme Makine Öğrenimi modeli kullanacak şekilde güncelleme
Uygulamaları temel yorum spam filtrelemesi yapabilen bir ML modeliyle güncellemeyi öğrenin.
- Cep
- iOS
Denemelerden en iyi şekilde yararlanın: Vertex AI ile Makine Öğrenimi Denemelerini Yönetme
Bu laboratuvarda, TensorFlow'da özel bir Keras modelini eğiten bir ardışık düzen oluşturmak için Vertex AI 'yı kullanacaksınız. Ardından, hangi hiperparametre kombinasyonunun en iyi performansı sağladığını belirlemek için model çalıştırma işlemlerini
- Cloud
Vertex AI Vision Hareket Filtresi
Bu codelab'de, hareket filtreleme özelliğiyle video gönderme işleminin gösterilmesi için uçtan uca Vertex AI Vision uygulaması oluşturmaya odaklanılmaktadır. Bu eğiticide, hareket filtresi yapılandırmasıyla uygulama'ya video akışı beslemeyi öğreneceksiniz.
Etkinlik Yönetimi ile Vertex AI Vision Occupancy Analytics Uygulaması
Bu codelab'de, etkinlik yönetimi özelliği ile etkinlik göndermeyi göstermek için uçtan uca Vertex AI Vision uygulaması oluşturmaya odaklanılmıştır. Önceden eğitilmiş Özel model Doluluk Analizi'ni kullanacağız. Ayrıca Uygulamaya aktarmak için bir Video Akışı oluşturmayı, uygulamayı nasıl oluşturacağınızı ve dağıtacağınızı öğreneceksiniz.
YAML ile Google Cloud'da Pulumi'yi kullanma
Bu laboratuvarda, Google Cloud'da YAML ile Pulumi'yi nasıl kullanacağınızı öğrenebilirsiniz.
Vertex AI: TensorFlow ile Çok Çalışanlı Eğitim ve Öğrenimi Aktarma
Bu laboratuvarda, bir TensorFlow modeli için çok çalışanlı eğitim işi çalıştırmak üzere Vertex AI 'yı kullanacaksınız. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da çalıştırmanın toplam maliyeti yaklaşık 5 ABD doları 'dır. Bu laboratuvarda,
- Cloud
What-If Aracı ve Vertex AI'ı kullanarak finansal makine öğrenimi modeli oluşturma
Bu laboratuvarda, finansal veri kümesi üzerinde XGBoost modelini eğitmeyi, bu modeli Vertex AI'a dağıtmayı ve What-if Aracı ile analiz etmeyi öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
İlk WebGPU uygulamanız
Bu codelab'de, yeni WebGPU API'nin temel özellikleri tanıtılmaktadır. Bu kılavuz, Conway'in Game of Life'ın GPU'nuzda çalışan bir sürümünü geliştirme konusunda size rehberlik edecektir. WebGPU'nun oluşturma özellikleri, anakart üzerinde çizim yapmak için, WebGPU'nun işlem yetenekleri ise oyunun durumunu güncellemek için kullanılır.
Prototipten Üretime Geçiş: Özel olarak eğitilmiş modellerden tahminler alma
Bu laboratuvarda, özel olarak eğitilmiş bir modelden online ve toplu tahminler almak için Vertex AI 'ı kullanacaksınız. Bu laboratuvar, Prototipten Üretime video serisinin bir parçasıdır. Bu laboratuvarı denemeden önce önceki laboratuvarı
- Cloud
Vertex AI Workbench: BigQuery'deki verilerle TensorFlow modeli eğitme
Bu laboratuvarda, veri keşfi ve makine öğrenimi modeli eğitimi için Vertex AI Workbench'i nasıl kullanacağınızı öğreneceksiniz. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da çalıştırmanın toplam maliyeti yaklaşık 1 ABD doları. Bu laboratuvarda,
- Cloud
Vertex AI: Dağıtılmış hiperparametre ayarı
Bu laboratuvarda, hiper parametre ayarı ve dağıtık eğitim için Vertex AI'ı nasıl kullanacağınızı öğreneceksiniz. Bu laboratuvar, model kodu için TensorFlow'u kullansa da bu kavramlar diğer makine öğrenimi çerçeveleri için de geçerlidir.
- Cloud
Cloud Storage paketine yüklenen bir metin dosyasını özetlemek için Cloud Run işlevlerini ve Gemini'ı kullanma
etkinlik odaklı Cloud Run işlevlerini kullanmaya başlama
- Sunucusuz
Ollama'yı Cloud Run GPU'ları ve ön uç giriş container'ı olarak Open WebUI ile yardımcı dosya olarak kullanma
Ollama'yı Cloud Run GPU'ları ve ön uç giriş container'ı olarak Open WebUI ile yardımcı dosya olarak nasıl kullanacağınızı öğrenin
Konu Entegrasyonlarında Hata Ayıklama
Analiz araçlarını kullanarak Matter entegrasyonlarıyla ilgili sorunları nasıl gidereceğinizi ve geliştirici destek kaynakları hakkında daha fazla bilgi edinin.
Cloud Run'da LangChain uygulaması oluşturup dağıtmayı öğrenin
Cloud Run'da LangChain uygulaması oluşturup dağıtmayı öğrenin
- Cloud
Dialogflow'u Takvim'e entegre ederek istek karşılamayı anlayın
Dialogflow'da sipariş karşılama kavramını öğrenin.
- Cloud
React Geliştiricileri için Edebiyat
Bu codelab'de React kavramlarını Lit'e nasıl çevireceğinizi öğreneceksiniz.
- Web
MDC-101 Android: Malzeme Bileşenleri (MDC) ile İlgili Temel Bilgiler (Kotlin)
Kotlin temel bileşenleriyle temel bir uygulama geliştirerek Android için Materyal Bileşenleri'nin kullanımıyla ilgili temel bilgileri öğrenin.
- Tasarım
Firebase için Google Analytics ile Google Ads özel etkinlikleri - iOS
Bu codelab'de, GA4F iOS SDK'sı ile özel etkinlikleri nasıl uygulayacağınızı ve Google Ads üzerinden işlem kampanyaları başlatmayı öğreneceksiniz.
Keras ve TPU'larla kıvrımlı nöral ağlar
Bu laboratuvarda, konvolüsyon katmanını çiçekleri tanıyabilen bir nöral ağ modeline nasıl dönüştüreceğinizi öğreneceksiniz. Bu kez modeli kendiniz sıfırdan oluşturacak, TPU'nun gücünü kullanarak saniyeler içinde eğitecek ve tasarımını tekrarlayacaksınız. Bu laboratuvar, konvolüsyonel nöral ağlarla ilgili gerekli teorik açıklamaları içerir ve derin öğrenme hakkında bilgi edinen geliştiriciler için iyi bir başlangıç noktasıdır.
- AI ve Makine Öğrenimi
Yerleşik Looker iframe mesajlaşması
Yerleştirilmiş Looker içeriklerindeki etkinlikleri programatik olarak dinleme ve bunlara işlem gönderme hakkında bilgi edineceksiniz.
- Codelab
MDC-103 Android: Renk, Yükseklik ve Tür ile Malzeme Teması (Kotlin)
Android için Material Components'ın Kotlin'deki tasarım yoluyla ürününüzü farklılaştırmayı ve markanızı ifade etmeyi nasıl kolaylaştırdığını keşfedin.
- Tasarım
MDC-102 Android: Malzeme Yapısı ve Düzen (Java)
Java'da Android'deki yapı ve düzen için Materyal'i nasıl kullanacağınızı öğrenin.
- Tasarım
IP adresleme seçenekleri IPv4 ve IPv6
Bu codelab'de, basit apache web sitenize erişmek için iki VPC oluşturacak ve farklı türlerde IP adresleri kullanacaksınız.
Firebase için Google Analytics ile Google Ads özel etkinlikleri - Unity
Bu codelab'de, Unity ortamında GA4F iOS ile özel etkinlikleri nasıl uygulayacağınızı ve Google Ads aracılığıyla işlem kampanyaları başlatmayı öğreneceksiniz.
- Oyun
- iOS
MDC-102 Android: Materyal Yapı ve Düzen (Kotlin)
Kotlin'de Android'de yapı ve düzen için Materyal'i nasıl kullanacağınızı öğrenin.
- Tasarım
Looker'ı Embed SDK ile yerleştirme
Looker Embed SDK'sı ile Looker kontrol panelini yerleştirmeyi öğreneceksiniz.
- Codelab
Test Lab'i CI/CD sisteminize entegre edin
Bu codelab'de, Jenkins gibi mevcut bir CI/CD sisteminde büyük bir test paketini programatik olarak çalıştırmak için gcloud KSA'yı kullanma konusunda yol gösterici bilgiler verilmektedir. Bu codelab platformdan bağımsızdır.
- Codelab
Firebase Güvenlik Kuralları ile Firestore verilerinizi koruma
Güvenlik Kuralları ile Firestore verilerinizi nasıl koruyacağınızı öğrenin
- Web
- Codelab
Magento'yu Cloud Spanner ile entegre etme
Bu codelab'de açık kaynak Magento e-Ticaret platformunu Cloud Spanner ile entegre edeceksiniz.
MDC-111 Web: Kod tabanınıza Materyal Bileşenleri Dahil Etme (Web)
Ayrı Materyal Bileşenlerini, baştan başlamak zorunda kalmadan mevcut bir web kodu tabanına nasıl ekleyeceğinizi öğrenin.
- Tasarım
- Web
Flutter için Material Motion ile Güzel Geçişler Oluşturma
Animasyon paketindeki geçişleri kullanarak Yanıtla uygulamasına Material'ın hareket sistemini oluşturun.
- Tasarım
MDC-104 Flutter: Gelişmiş Malzeme Bileşenleri
Flutter uygulamanızın tasarımını iyileştirin ve Flutter'da gelişmiş bir arka plan menüsü bileşeni ekleyin.
- Tasarım
Looker Kontrol Paneli Özetleme Uzantısı Codelab'i
Bu codelab'de, Looker Kontrol Paneli Özetleme Uzantısı'nı yerel geliştirme için ayarlamayı ve uzantıyı üretime dağıtmayı öğreneceksiniz.
- Codelab
Karma ağ iletişimi üzerinden Looker Cloud'u bağlama
Bu eğitimde, karma ağ üzerinden Looker Cloud Core Özel IP'sini nasıl yapılandırıp doğrulayacağınızı öğreneceksiniz.
- Ağ İletişimi
- Codelab
TPU'larda Keras ve modern dönüşümler
Bu laboratuvarda kendi konvolüsyonlu nöral ağlarınızı sıfırdan oluşturmayı, eğitmeyi ve ayarlamayı öğreneceksiniz. Artık TPU'ların gücünü kullanarak bu işlemi dakikalar içinde yapabilirsiniz. Ayrıca çok basit aktarımla öğrenmeden Squeezenet gibi modern evrişimli mimarilere kadar çeşitli yaklaşımları keşfedeceksiniz. Bu laboratuvar, nöral ağlarla ilgili gerekli teorik açıklamaları içerir ve derin öğrenme hakkında bilgi edinen geliştiriciler için iyi bir başlangıç noktasıdır. Bu laboratuvarda Tensorflow 2 kullanılmaktadır.
MDC-102 Flutter: Malzeme Yapısı ve Düzen
Flutter uygulaması oluşturmak ve düzenlemek için Material'ı nasıl kullanacağınızı öğrenin.
- Tasarım
TPU hızında veri ardışık düzenleri: tf.data.Dataset ve TFRecords
TPU'lar çok hızlıdır. Eğitim verisi akışı, eğitim hızına ayak uydurmalıdır. Bu laboratuvarda, TPU'nuzu beslemek için tf.data.Dataset API ile GCS'den nasıl veri yükleyeceğinizi öğreneceksiniz.
- AI ve Makine Öğrenimi
PSC ile GCP L7 Yük Dengeleyiciler için Açık Zincirleme
Bu codelab'de, Private Service Connect'i L7 yük dengeleyiciye nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- Ağ İletişimi
MDC-102 Web: Materyal Yapısı ve Düzen (Web)
Web'de yapı ve düzen için Materyal'i nasıl kullanacağınızı öğrenin.
- Tasarım
- Web
IPv6 adreslerini kullanarak şirket içi ana makinelerden Google API'lerine erişme
Bu codelab'de, şirket içi ana makinelerden Google API'lerine IPv6 erişimini nasıl yapılandırıp doğrulamayı öğreneceksiniz?
Aktarım öğrenimi özellikli ilk Keras modeliniz
Bu laboratuvarda, Keras sınıflandırıcısının nasıl oluşturulacağını öğreneceksiniz. Çiçekleri tanımak için nöral ağ katmanlarının mükemmel kombinasyonunu bulmaya çalışmak yerine, önceden eğitilmiş güçlü bir modeli veri kümemize uyarlamak için önce aktarım öğrenme adlı bir teknik kullanacağız. Bu laboratuvar, nöral ağlarla ilgili gerekli teorik açıklamaları içerir ve derin öğrenme hakkında bilgi edinen geliştiriciler için iyi bir başlangıç noktasıdır.
- AI ve Makine Öğrenimi
- Web
Modern konferanslar, squeezenet, Xception, Keras ve TPU'lar
Bu laboratuvarda, modern kıvrımlı mimari hakkında bilgi edinecek ve bilgilerinizi kullanarak "sıkıştırma" adı verilen basit ama etkili bir dönüşüm yöntemi uygulayacaksınız. Bu laboratuvar, konvolüsyonel nöral ağlarla ilgili gerekli teorik açıklamaları içerir ve derin öğrenme hakkında bilgi edinen geliştiriciler için iyi bir başlangıç noktasıdır.
- AI ve Makine Öğrenimi
Sunucusuz Veri Ardışık Düzeni Oluşturma: IoT'den Analize
Bu codelab'de, gerçek zamanlı verileri işlerken ölçeklendirme ve dayanıklılık elde etmek için yaygın olarak kullanılan bir mimari kalıbıyla ilgili uygulamalı deneyim edineceksiniz. Hava durumu verilerini ölçen bir IoT cihazı (Raspberry Pi) derleyecek, ardından Google Cloud Platform'u kullanarak mesaj sırası, sunucusuz işlev, Cloud tabanlı veri ambarı ve analiz kontrol paneli dahil olmak üzere bir veri ardışık düzeni oluşturacaksınız.
- Nesnelerin İnterneti (IoT)
- Cloud
Dataproc kümesinde Hadoop kelime sayısı işi çalıştırma
Bu codelab'de, Cloud Composer'da aşağıdaki görevleri tamamlayan bir Apache Airflow iş akışının nasıl oluşturulacağı ve çalıştırılacağı gösterilmiştir:
Aydınlatmalı öğe içeren bir tuğla görüntüleyici oluşturma
Bu codelab'de lit-Element yardımıyla bir Tuğla Görüntüleyici web bileşeni oluşturacaksınız.
Aydınlatmalı Hikaye Bileşeni oluşturma
Bu codelab'de, LitElement'ın yardımıyla bir Hikayeler web bileşeni derleyeceksiniz.
Firebase Emulator Suite ile Yerel Geliştirme
Firebase Emulator Suite ile nasıl web uygulaması geliştireceğinizi öğrenin.
- Web
- Codelab
Firebase Cihazlar Arası Codelab
Bu codelab'de Flutter'ı kullanarak Android, iOS ve Web için basit bir müzik çalar geliştireceksiniz. Bu oynatıcı Firebase RTDB'ye bağlanarak kullanıcıların oynatma işlemlerini cihazları arasında senkronize etmelerine olanak tanır.
- Codelab
Web Serial API'yi kullanmaya başlama
Bu codelab'de, 5x5 LED ekranında BBC micro:bit panosuyla etkileşim kuran bir web sayfası oluşturacaksınız. Web Serial API hakkında bilgi edinecek ve seri cihazlarla tarayıcı üzerinden iletişim kurmak için okunabilir, yazılabilir ve dönüştürülebilir akışları nasıl kullanacağınızı öğreneceksiniz.
- Web
Vertex AI Workbench: Öğrenme yöntemlerini ve not defteri yürütme aracını kullanarak görüntü sınıflandırma modeli oluşturma
Bu laboratuvarda, Vertex AI Workbench ile not defteri yürütmelerini nasıl yapılandırıp başlatacağınızı öğreneceksiniz. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da çalıştırmanın toplam maliyeti yaklaşık 2 ABD dolarıdır. Bu laboratuvarda, Google
- Cloud
Cloud Dataflow'da büyük veri metin işleme ardışık düzeni çalıştırma
Cloud Dataflow'u kullanacaksınız, Cloud Dataflow SDK ile bir Maven projesi oluşturabilir ve Google Cloud Platform Console'u kullanarak dağıtılmış bir iş sayısı hattı çalıştırabilirsiniz.
- Cloud
- Veri
Cloud SQL veritabanlarını ve LangChain'i kullanarak LLM ve RAG tabanlı sohbet uygulaması oluşturma
Bu codelab'de veritabanı oluşturmayı, veritabanları için GenAI Retrieval Service'ı dağıtmayı ve hizmeti kullanarak örnek bir sohbet uygulaması oluşturmayı öğreneceksiniz.
- Cloud
- AI ve Makine Öğrenimi
- Codelab
Cihaz Erişimi Web Uygulaması Oluşturma
Bu Codelab'de, cihaz erişiminin işleyişini öğrenecek ve bir Nest Thermostat için kimlik doğrulama ve Smart Device Management API çağrılarını işleyen bir web uygulaması derleyeceksiniz.
- Nest
Firebase Remote Config ile Unity oyununuzu kullanın
Remote Config ile Unity oyununuza enstrümantasyonu nasıl koyacağınızı öğrenin
Firebase Remote Config ile Unity oyununuz için A/B testlerini uygulayın
Bu codelab'de, Unity oyununuzda Remote Config A/B Testi'ni nasıl kullanacağınızı öğreneceksiniz.
Gelişmiş Crashlytics özelliklerini kullanarak Unity oyunlarının kilitlenmelerini anlama
Bu codelab'de, Crashlytics'in gelişmiş özelliklerini nasıl kullanacağınızı öğreneceksiniz. Bu sayede, kilitlenmeleri ve bunlara yol açmış olabilecek koşulları daha iyi görebilirsiniz.
Komut dosyası içeren bir otomasyon oluşturma
Bu codelab'de, senaryolu bir otomasyonun nasıl yazılacağını öğreneceksiniz.
Konular için Android Uygulaması Derleme
Cihazların komisyon ve yönetim işlemleri için Google Home Sample uygulamasını özelleştirin.
TensorFlow, Keras ve derin öğrenme, doktora gerektirmeyen
Bu codelab'de, bilgisayara 100 satırlık Python / Keras kodu satırlarıyla% 99'luk doğrulukla el yazısı rakamlarını tanımayı öğreteceksiniz.
- AI ve Makine Öğrenimi
- Cloud
Python ile Video Intelligence API'yi Kullanma
Bu eğiticide, Python ile Video Intelligence API'yi nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- AI ve Makine Öğrenimi
Cloud SQL İçin Sorgu Analizleri'ne Giriş
Cloud SQL için Sorgu Analizleri, Cloud SQL veritabanlarıyla ilgili sorgu performansı sorunlarını tespit etmenize, teşhis etmenize ve önlemenize yardımcı olur. Performans sorunlarının temel nedenini belirlemenize yardımcı olmak için tespitin ötesine
- Cloud
Cloud Functions'ı kullanmaya başlama
Google'ın bulut hizmetlerini geliştirmek ve bağlamak için sunucusuz yürütme ortamı olan Cloud Functions'ı kullanmaya başlayın. Bu uygulamalı laboratuvarda, Google Cloud konsolunu kullanarak Cloud Functions işlevlerini nasıl oluşturacağınız, dağıtacağınız ve test edeceğiniz anlatılmaktadır
- İşlem
- Cloud
- Sunucusuz
C# ile Vision API'yi Kullanma
Bu codelab'de, Google Cloud Vision API'yi C# ile kullanmayı öğreneceksiniz.
- Cloud
Cloud Storage'a Yüklenen Verilerin DLP API ve Cloud Functions ile Otomatik Olarak Sınıflandırılması
Bu codelab'de, Cloud Storage'a yüklenen verileri otomatik olarak sınıflandırmak için DLP API'yi nasıl kullanacağınızı öğreneceksiniz. Cloud Storage'a Yüklenen Verilerin Sınıflandırmasını Otomatikleştirmeye Dayalı
- Cloud
ASP.NET Core uygulamasını Google Kubernetes Engine'de Kubernetes'e dağıtma
Bu codelab'de, ASP.NET Core kodunuzu Google Kubernetes Engine'de Kubernetes'te çalışan kopyalanmış bir uygulamaya nasıl dönüştüreceğinizi öğreneceksiniz.
- Cloud
Spring Boot Kotlin uygulamasını container mimarisine alma ve Cloud Run'a dağıtma
Spring Boot Kotlin uygulaması için optimize edilmiş bir Docker görüntüsü oluşturmayı ve bunu Docker veya Dockerfile olmadan kısa sürede oluşturmayı öğrenin, ardından derleme resmini Cloud Run'da çalıştırın.
- Cloud
Java ile gRPC hizmeti oluşturma
Bu codelab'de, gRPC aracılığıyla API sunan Java tabanlı bir hizmet derlemeyi öğreneceksiniz. Ardından gRPC hizmetiniz için bir Java komut satırı istemcisi yazacaksınız.
- Cloud
Cloud KMS Otomatik Anahtarı ile Kaynakları Kolayca Şifreleyin
Bu codelab'de Cloud KMS Otomatik Anahtarı'nı kuracak ve kaynakları oluştururken otomatik ve isteğe bağlı olarak şifreleyeceksiniz.
ASP.NET Core uygulamasını Istio ile Google Kubernetes Engine'e dağıtma (1. Bölüm)
Bu codelab'de, ASP.NET Core uygulamanızı Istio ile Google Kubernetes Engine'e nasıl dağıtacağınızı öğreneceksiniz.
- Cloud
HP Tuning ile Notebook'tan Kubeflow Pipelines'a: Veri Bilimi Yolculuğu
Bu codelab'de, CLI komutu veya SDK kullanmadan Kubeflow Pipelines'da hiperparametre ayarı yaparak karmaşık veri bilimi ardışık düzenleri oluşturmayı ve dağıtmayı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
Kubeflow Pipelines - GitHub Sorun Özetleme
Bu codelab'de GKE ile Cloud AI Platforms Ardışık Düzeni kurulumu (Barındırılan KFP) kuracak, Kubeflow Ardışık Düzenlerini kullanarak makine öğrenimi iş akışları derleyip çalıştıracak ve bir AI Platform Notebook'tan (Jupyter) ardışık düzen tanımlayıp çalıştıracaksınız.
- Cloud
- AI ve Makine Öğrenimi
ASP.NET Core uygulamasını Istio ile Google Kubernetes Engine'e dağıtma (2. Bölüm)
Bu codelab'de, 1. bölümden bir ASP.NET Core uygulaması üzerinde çalışmaya devam edecek ve daha fazla Istio özelliği ekleyeceksiniz.
- Cloud
Python 2 App Engine Cloud NDB'yi taşıyın ve Cloud Tasks uygulamasından Python 3 ve Cloud Datastore'a (Modül 9)
Bu codelab'de, Python 2 App Engine Cloud NDB ve Cloud Tasks (v1) uygulamasını Python 3, Cloud Datastore ve Cloud Tasks (v2)'ye nasıl taşıyacağınızı öğreneceksiniz.
- Sunucusuz
- Cloud
Jib ile container mimarisine alınmış bir Mikronaut uygulamasını Google Kubernetes Engine'e dağıtma
Bu codelab'de, Mikronaut mikro hizmetlerinizi Google Kubernetes Engine'de çalışan kopyalanmış bir hizmete nasıl dönüştüreceğinizi öğreneceksiniz.
- Cloud
- İşlem
C# ile gRPC hizmeti oluşturma
Bu codelab'de, gRPC aracılığıyla bir API'yi kullanıma sunmak için C# hizmeti derlemeyi ve gRPC hizmetinizi çağıracak bir C# istemcisi oluşturmayı öğreneceksiniz.
- Cloud
Notebook'tan Kubeflow Pipelines'a MiniKF ve Kale ile
Bu codelab'de, CLI komutu veya SDK kullanmadan Kubeflow Pipelines ile karmaşık veri bilimi ardışık düzenleri oluşturmayı ve dağıtmayı öğreneceksiniz.
- Cloud
- AI ve Makine Öğrenimi
App Engine Görev Sırası Push Görevleri'nden Cloud Tasks'a Taşıma (8. Modül)
Python 2 App Engine NDB'yi nasıl taşıyacağınızı öğrenin ve Task Queue (görevleri aktarma) uygulamasını Cloud NDB'ye aktarın Bulut Görevleri
- Cloud
- Sunucusuz
Managed Active Directory'yi kullanmaya başlama
Bu codelab'de, Managed Active Directory'yi Google Cloud Platform'da nasıl dağıtacağınızı öğreneceksiniz.
- Cloud
Kurulum
Yüklü uygulamalara kolayca erişilebilir ve işletim sistemiyle daha derin entegrasyonlardan yararlanabilirsiniz. PWA'nızı yüklenebilir hale getirmeyi ve bu avantajları elde etmeyi öğrenin.
- Progresif Web Uygulamaları
- Kurs
Uygulama tasarımı
Progresif Web Uygulamaları ile klasik web siteleri ve web uygulamaları arasındaki temel farklardan biri yüklenebilirliktir. Böylece, platforma ve işletim sistemine daha entegre edilmiş bağımsız bir deneyim sağlanır. İçeriğimizde tarayıcı kullanıcı arayüzü olmayacağından, yükleme işlemi yeni esneklik ve yeni sorumluluk doğuruyor.
- Progresif Web Uygulamaları
- Kurs
Progresif Web Uygulamaları
Progresif Web Uygulamaları (PWA'lar); herkese, her yerde, her cihazda tek bir kod tabanıyla kullanıcılara ulaşırken gelişmiş özellikler, güvenilirlik ve yüklenebilirlik sunmak amacıyla modern API'lerle oluşturulup geliştirilmiş web uygulamalarıdır.
- Progresif Web Uygulamaları
- Kurs
Görüntü İyileştirme
Kullanıcınızın iyi bir deneyim yaşamasını bekler. Bu bölümde başlangıç ekranları ve uygulama kısayolları ile PWA'nızı nasıl geliştireceğinizi ve oturumların işleyiş şeklini öğreneceksiniz.
- Progresif Web Uygulamaları
- Kurs
Text-to-Speech API'yi Node.js ile kullanma
Bu codelab'de, Text-to-Speech API'yi Node.js ile kullanarak bir ses dosyasını metne dönüştüreceksiniz
- Cloud
Cloud NAT NAT kurallarını kullanma
Bu laboratuvarın amacı, Cloud NAT'nin Kurallar özelliğini keşfetmektir.
- Ağ İletişimi
- Cloud
Cloud Armor Önceden Yapılandırılmış WAF Kuralları Codelab'i
Bu codelab'de, kural kümeleri için basit adlarla en yaygın 10 OWASP güvenlik açığından bazılarına karşı koruma sağlamanıza olanak tanıyan, Cloud Armor'ın önceden yapılandırılmış WAF kuralları hakkında bilgi edineceksiniz.
- Ağ İletişimi
- Cloud
Google API'leri için Private Service Connect
Bu codelab'de, Google API'leri için Private Service Connect hakkında bilgi edineceksiniz. Daha net ifade etmek gerekirse Storage API'leri için hizmet uç noktası ve Cloud Storage paketi oluşturacaksınız. DNS kullanarak doğrulama gerçekleştirebilirsiniz.
- Cloud
- Ağ İletişimi
Cloud Armor ve TCP/SSL Proxy Yük Dengeleyicileri - Hız sınırlama ve IP Reddetme listesi Codelab
Bu codelab'de, arka uç hizmetiyle bir TCP/SSL proxy yük dengeleyici oluşturacaksınız ve yük dengeleyiciye erişimi yalnızca belirli bir kullanıcı istemci kümesiyle sınırlamak için Cloud Armor'ı kullanacaksınız
- Güvenlik
- Cloud
- Ağ İletişimi
Compute Engine ile Google Cloud'da web uygulaması barındırma ve ölçeklendirme
Compute Engine ile Google Cloud'da web uygulaması barındırmayı ve ölçeklendirmeyi öğrenin.
- İşlem
- Cloud
Cloud Run işlerini kullanmaya başlama
Bu codelab'de, web sayfalarının ekran görüntülerini almak ve Cloud Storage'da depolamak için önce bir Node.js uygulamasını keşfedeceksiniz. Ardından uygulama için bir container görüntüsü derleyecek, Cloud Run'da iş olarak çalıştıracak, daha fazla web sayfası işlemek için işi güncelleyecek ve Cloud Scheduler ile işi plana göre çalıştıracaksınız.
- İşlem
- Sunucusuz
- Cloud
Video Intelligence API'yi C# ile Kullanma
Bu codelab'de, Video Intelligence API'yi C# ile kullanmayı öğreneceksiniz.
- Cloud
Algılama
Kullanıcılarınızın uygulamanızla nasıl etkileşimde bulunduğunu tanımlamak, kullanıcı deneyimini özelleştirmek ve iyileştirmek açısından yararlıdır. Örneğin, uygulamanızın kullanıcının cihazında yüklü olup olmadığını kontrol edebilir ve gezinmeyi tarayıcıdan bağımsız uygulamaya aktarma gibi özellikleri uygulayabilirsiniz.
- Progresif Web Uygulamaları
- Kurs
Vertex AI ile video analizi için üretken yapay zeka
Google'ın üretken yapay zeka özelliklerinden yararlanarak YouTube'da sosyal medyada etkisi yüksek kullanıcıların görüntüleme sayılarını herhangi bir şirket veya üründe nasıl analiz edeceğinizi öğrenin.
- AI ve Makine Öğrenimi
- Cloud
- Analytics
iOS uygulamasında yayınlama özelliğini etkinleştirme
Bu codelab'de, Google iOS özellikli bir cihazda içerik yayınlamak için mevcut bir iOS video uygulamasını değiştireceksiniz.
- iOS
Cloud Run İşi ile AlloyDB veritabanı oluşturma
Cloud Run İşini kullanarak AlloyDB veritabanı oluşturmayı öğrenin
Yerli LLM Analizleri: Yapılandırılmış ve Yapılandırılmamış Veri Analizi için BigQuery ve Gemini
Bu codelab'de, düşük kodlu bir üretken analiz oluşturma deneyimi için LLM modellerini, Gemini 1.0 Pro (yalnızca metin) ve Gemini 1.0 Pro Vision (çok modlu) özelliklerini doğrudan BigQuery iş yükünüze nasıl entegre edeceğinizi göstereceğiz.
Python ile InnerLoop Geliştirme
Container mimarisine alınmış bir ortamda Java uygulamaları geliştirmekten görevli yazılım mühendislerinin geliştirme iş akışını kolaylaştırmak için tasarlanmış özellikleri ve yetenekleri gözden geçirin.
Gelecekteki tahmine dayalı geri hareketini desteklemek için uygulamanızı güncelleyin
Bu codelab'de, UAMP medya uygulamasını temel alarak geliştirme yapacak ve Android 13'te yapılacak değişiklikler için geri hareketiyle gezinmeyi nasıl işleyeceğinizi/taşıyacağınızı öğreneceksiniz. Bu sayede daha tahmine dayalı bir geri hareketi deneyimi sunulacak.
Java'yı çağıran Gemini işlevine sahip deterministik üretken yapay zeka
Gemini modelini işlev çağrısı için düzenlemek, API'yi çağırmak, ardından yanıtı başka bir Gemini çağrısında işleyip bir REST uç noktasına dağıtmak için Gemini modelini çağırarak Java uygulamasında Gemini işlev çağrısı özelliğini gösterir.
- AI ve Makine Öğrenimi
- Cloud
Cloud Run'dan Private CloudSQL'e bağlanma
Bu laboratuvarda Cymbal Eats menü hizmetini oluşturacak ve böylece menü öğelerini ekleme, güncelleme, silme ve listeleme işlemlerini RESTful API'lere sunacaksınız. Cloud Run'da çalışacak menü hizmeti için arka uç veritabanı olarak bir Cloud SQL
Cloud Data Loss Prevention'a Genel Bakış
Bu Codelab, kullanıcıya bir komut satırı arayüzü üzerinden DLP API'yi tanıtır. Kullanıcı proje kodunu indirecek ve örnek dizinindeki bazı araçları ve bunların temel işlevlerini inceleyecektir.
- Web
Cloud Dataproc (Komut Satırı) ile Yönetilen Hadoop/Spark Kümesi Sağlama ve Kullanma
Bu codelab'de Dataproc'u kullanarak yönetilen bir Spark/Hadoop kümesi başlatmayı, örnek bir Spark işi göndermeyi ve komut satırını kullanarak kümenizi kapatmayı öğreneceksiniz.
- Cloud
- Veri
Google Compute Engine
Bu codelab'de sanal makineleri hızlandırarak, yazılım yükleyerek ve bunları bir ağ yük dengeleyici ile internette kullanıma sunarak Google Compute Engine'i kullanmayı öğreneceksiniz.
- Cloud
- İşlem
Cloud DNS ResourceRecordSets API'si
Bu Codelab'de, alanınızı ve alt alanlarınızı yönetmek için gcloud'u kullanarak Cloud DNS ManagedZone ve ilgili ResourceRecordSet'leri oluşturacaksınız. belirler.
BigQuery'yi Python ile kullanma
Bu codelab'de, BigQuery'yi Python ile kullanmayı öğreneceksiniz.
- Cloud
Google Cloud Armor ile Bot Yönetimi + reCAPTCHA
Bu codelab'de bir yük dengeleyici ve ilişkili arka uç hizmeti oluşturacaksınız. Ardından bir Cloud Armor bot yönetim kuralı oluşturacak ve bu kuralın arka uçlarınızı nasıl koruduğunu öğreneceksiniz.
- Cloud
- Güvenlik
- Ağ İletişimi
BigQuery işlerini Workflows ile paralel olarak çalıştırma
Bu codelab'de, iş akışlarının paralel yineleme özelliğiyle paralel olarak BigQuery işlerini bir Wikipedia veri kümesinde nasıl çalıştıracağınızı öğreneceksiniz.
- İşlem
- Sunucusuz
- Cloud
Cloud Tasks ile HTTP isteklerini ara
Bu codelab'de ilk olarak HTTP hedef görevleri için normal Cloud Tasks sırası oluşturmayı ve kullanmayı öğreneceksiniz. Ardından, Cloud Tasks ile HTTP isteklerini daha kolay bir şekilde önbelleğe almak için sıra düzeyinde HTTP URI geçersiz kılmayı ve yeni BufferTask API'yi nasıl kullanacağınızı öğreneceksiniz.
- İşlem
- Cloud
- Sunucusuz
Python ile Document AI işlemcilerini yönetme
Bu eğitimde, Document AI işlemcilerini Python ile yönetmeyi öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
Cloud Armor ile Hız Sınırlama
Bu codelab'de bir yük dengeleyici ve ilişkili arka uç hizmeti oluşturacaksınız. Ardından, Cloud Armor hız sınırlama politikası oluşturup bu politikanın arka uçlarınızı nasıl koruduğunu anlayacaksınız.
- Cloud
- Güvenlik
- Ağ İletişimi
Dialogflow'u Google Chat ile entegre etme
Bu codelab'de, Dialogflow ve Google Takvim tarafından desteklenen bir Randevu Planlayıcı Sohbet uygulamasını Google Chat'te çalışacak şekilde geliştireceksiniz. Özel Google Chat mesajları oluşturup dağıtacaksınız.
- Cloud
Gemini CodeLab ile sorun giderme
Bu CodeLab, sorun giderme ve sorun düzeltme süreçlerini hızlandırmak amacıyla Google Cloud için Gemini'ın kullanımını göstermektedir. Gemini'ın günlükleri özetleme, hataları açıklama ve soruna çözüm bulma konularında bilgi sahibi olacaksınız.
- Cloud
Web Özellikleri codelab'i
Bu codelab'de, yeni olan veya yalnızca bir işaretin ardında bulunan çeşitli web API'leriyle denemeler yapacaksınız.
- Web
Artifact Registry ile bağımlılık yönetimi
Architect Registry ile bağımlılıkları nasıl yöneteceğinizi öğrenin.
Identity-Aware Proxy ile kullanıcı kimlik doğrulaması
Bu codelab'de bir web uygulaması oluşturacak, erişimi yalnızca belirli kullanıcı gruplarıyla sınırlandıracak ve kimliği doğrulanmış kullanıcının programdaki kimliğini kullanacaksınız.
- Web
- Cloud
Değişken Sayılarla WRF Hava Tahmin Modelini Çalıştırma' Slurm-GCP
Bu codelab'de, SchedMD'nin Slurm-GCP çözümünü kullanarak Google Cloud Platform'da WRF® çalıştırma konusunda size yol gösterilecektir
İlk Google projenizi oluşturun ve projenin içinde gezinin
Google Cloud projesi oluşturmayı, Google Cloud Console'u kurup burada gezinmeyi ve Cloud Console'da en sık kullanılan hizmetlerden bazılarına erişmeyi öğrenin.
- Cloud
WebRTC ile gerçek zamanlı iletişim
Medya ve veri akışını iki tarayıcı arasında nasıl yapacağınızı öğrenin. WebRTC'nin temel API'lerini ve teknolojilerini öğrenin. getUserMedia, CSS ve tuval öğesini kullanarak resimleri yakalayın ve değiştirin. Eşler bağlantısı kurun ve veri kanallarını kullanarak doğrudan tarayıcılar arasında veri alışverişi yapın. Son olarak, Node.js kullanarak bir sinyal sunucusu oluşturun.
- Cep
- Web
HEY ile Vertex AI online tahmin temel çizgi testi
Bu eğitimde, HEY ve tahmin bulut izleme metriklerini kullanarak temel testleri nasıl gerçekleştireceğinizi öğreneceksiniz.
- Ağ İletişimi
- Codelab
Kotlin ile Android'de konum güncellemelerini alın
Android (Android 11 dahil) için konum güncellemelerini nasıl alacağınızı öğrenin.
web-vitals.js, Google Analytics ve BigQuery ile performansı ölçün
Web-vitals.js ve Google Analytics ile Core Web Vitals'ı gerçek zamanlı olarak ölçün, ardından sonuçları BigQuery'yi kullanarak analiz edin.
Vertex AI, PSC'yi kullanarak online tahmin uç noktalarına özel olarak erişiyor
Bu eğiticide, özel hizmet bağlantısını kullanarak online tahminlere erişimi nasıl yapılandırıp doğrulamayı öğreneceksiniz?
Google Cloud projesinden API çağırma
Google Cloud projesi oluşturmayı ve ardından bu projenin içinden bir API çağırmayı öğrenin.
- Cloud
BigQuery'yi Node.js ile kullanma
Bu codelab'de, BigQuery'yi Node.js istemci kitaplığıyla nasıl kullanacağınızı öğreneceksiniz.
- Cloud
clasp - Apps Komut Dosyası KSA
Bu codelab'de Apps Komut Dosyası projelerinizi komut satırından çekmek, aktarmak ve dağıtmak için clasp'i (Apps Komut Dosyası KSA) kullanmayı öğreneceksiniz.
- Cloud
Compute Engine'de Pi'yi hesaplama
Bu codelab'de yeni bir Compute Engine örneği oluşturacak ve pi sayısını milyonlarca ondalık basamağa göre hesaplamak için bir program derleyip çalıştıracaksınız.
- İşlem
- Cloud
Cloud Build ile Google Kubernetes Engine'e (GKE) sürekli dağıtım
Cloud Build ile container mimarisine alınmış iş yüklerini GKE'ye sürekli olarak dağıtmayı öğrenin.
- Cloud
- Container'lar
App Engine'i kullanmaya başlama (Python 3)
Bu eğiticide, Google App Engine'de Python ile basit bir web uygulaması oluşturmayı öğreneceksiniz.
- Sunucusuz
- İşlem
- Cloud
Gemini Code Assist ile geliştirme iş akışınızı güçlendirin
Bu codelab'de Gemini Code Assist'in tasarım, derleme, test etme ve dağıtım gibi Yazılım Geliştirme Yaşam Döngüsü'nün (SDLC) önemli aşamalarında size nasıl yardımcı olduğunu göreceksiniz. Bir uygulamanın tamamını tasarlayıp geliştireceğiz ve Google Cloud'da dağıtacağız.
BigQuery'de Wikipedia veri kümesini sorgulama
Bu kod laboratuvarında BigQuery ile ilgili temel bilgileri ve Wikipedia veri kümesi gibi terabaytlarca veriyi sorgulamak için nasıl kullanacağınızı öğreneceksiniz.
- Veri
- Cloud
App Engine standart ortamına Spring Boot uygulaması dağıtma
Basit bir Spring Boot uygulaması oluşturmayı ve bunu App Engine standart ortamına dağıtmayı öğrenin.
- Sunucusuz
- Cloud
- İşlem
Compute Engine'de Windows Server'a ASP.NET uygulamasını dağıtma
Bu kod laboratuvarında, Google Compute Engine üzerinde bir Windows Server'a basit bir ASP.NET uygulamasını nasıl dağıtacağınızı öğreneceksiniz.
- Cloud
- İşlem
BigQuery'yi C# ile kullanma
Bu codelab'de, BigQuery'yi C# ile nasıl kullanacağınızı öğreneceksiniz.
- Cloud
Dialogflow uygulaması için ön uç Django istemcisi derleme
Bir Dialogflow uygulaması için sohbet deneyimi oluşturmak üzere bir ön uç Django istemcisi oluşturmayı öğrenin.
- Cloud
Python ile Cloud Workstations kullanarak InnerLoop Geliştirme
Cloud Workstations kullanarak container mimarisine alınmış bir ortamda Python uygulamaları geliştirmekten sorumlu yazılım mühendislerinin geliştirme iş akışını kolaylaştırmak için tasarlanmış özellik ve yetenekleri inceleyin.
Cloud Armor AdlandırılmışIP Listesi
Bu codelab'de, Google Cloud Armor adlı IP adresi listeleri hakkında bilgi edineceksiniz. Daha açık belirtmek gerekirse güvenlik politikası içinde adlandırılmış bir IP adresi listesi yapılandırır ve bağlantıyı doğrularsınız.
- Ağ İletişimi
- Cloud
Google Cloud Shell'den bir ASP.NET Core uygulaması derleyip başlatma
Bu kod laboratuvarında, tarayıcıdan ayrılmadan Google Cloud Shell'den ASP.NET Core uygulamasını nasıl derleyip başlatacağınızı öğreneceksiniz.
- Cloud
Cloud Bigtable'a giriş
Bu codelab'de Java HBase istemcisiyle Cloud Bigtable'ı kullanmaya başlayacaksınız. Verileri yükleyecek, ardından bazı sorgular çalıştıracak ve verileri haritada işaretleyeceksiniz.
- Cloud
- Depolama
Geliştirme Ortamı
Cloud Workstations kullanarak container mimarisine alınmış bir ortamda Python uygulamaları geliştirmekten sorumlu yazılım mühendislerinin geliştirme iş akışını kolaylaştırmak için tasarlanmış özellik ve yetenekleri inceleyin.
App Engine'e ASP.NET Core uygulaması dağıtma
Bu kod laboratuvarında, basit bir ASP.NET Core uygulamasını Google App Engine'e nasıl dağıtacağınızı öğreneceksiniz.
- Cloud
Java ile InnerLoop Geliştirme - SpringBoot
Container mimarisine alınmış bir ortamda Java uygulamaları geliştirmekten görevli yazılım mühendislerinin geliştirme iş akışını kolaylaştırmak için tasarlanmış özellikleri ve yetenekleri gözden geçirin.
VPC Hizmet Kontrolleri - BigQuery Koruması Codelab I
Bu codelab'de, VPC Hizmet Kontrolleri 'ni kullanarak BigQuery API'yi nasıl koruyacağınızı öğreneceksiniz. Codelab, hizmet çevresi tarafından korunan bir API hizmetiyle başlar. Böylece herkese açık veri kümelerinde sorgular çalıştırılabilir ve
Vertex AI:Tahminde kullanılacak işlem verilerini önceden işlemek ve yayınlamak için Sklearn ile özel tahmin rutinleri kullanın
Bu codelab'de, özel ön işleme ve son işleme mantığı yazmak için Vertex AI'da özel tahmin rutinlerini nasıl kullanacağınızı öğreneceksiniz.
Cloud Run'dan Tümüyle Yönetilen Veritabanlarına Bağlanma
Sunucusuz veritabanlarını Cloud Run'da çalışan uygulamalarla entegre ederek hizmetleri Cloud Spanner ilişkisel veritabanını ve Cloud Firestore'u kullanacak şekilde yapılandırın
GKE Autopilot'ta çalışan uygulamadan Özel AlloyDB örneğine bağlanma
GKE Autopilot'ta çalışan uygulamayı AlloyDB veritabanının özel örneğine nasıl bağlayacağınızı öğrenin
Cloud AI Platform'da bir XGBoost modeli oluşturun, eğitin ve dağıtın
Bu laboratuvarda, GCP üzerinde eksiksiz bir makine öğrenimi iş akışını inceleyeceksiniz. BigQuery'den veri alma, Cloud AI Platform Notebooks örneğinde XGBoost modeli derleme ve modeli AI Platform'a dağıtma.
- Cloud
- AI ve Makine Öğrenimi
Web Serial API'yi kullanmaya başlama
Bu codelab'de, 5x5 LED ekranında BBC micro:bit panosuyla etkileşim kuran bir web sayfası oluşturacaksınız. Web Serial API hakkında bilgi edinecek ve seri cihazlarla tarayıcı üzerinden iletişim kurmak için okunabilir, yazılabilir ve dönüştürülebilir akışları nasıl kullanacağınızı öğreneceksiniz.
- Web
VPC Hizmet Kontrolleri Temel Eğitimi I
Bu laboratuvarda, VPC Hizmet Kontrolleri çevresi oluşturacağız ve bu çevreyi bir projeyi korumak için kullanacağız. Ardından, VPC Hizmet Kontrolleri giriş ihlalini tetikler ve ret sorununu giderme sürecini ele alacağız. Bu laboratuvarın sonunda, kaynaklarınızı korumak için VPC Hizmet Kontrolleri'ni nasıl kullanacağınızı daha iyi anlamış olacaksınız.
- Cloud
- Güvenlik
Node.js ve Cloud Run ile Google Workspace eklentisi derleme
Bu codelab'de, Node.js ve Cloud Run'ı kullanarak bir Google Workspace eklentisi oluşturmayı öğreneceksiniz.
- Sunucusuz
VPC Hizmet Kontrolleri Temel Eğiticisi II - Çıkış İhlalini Giderme
Bu laboratuvarda, VPC Hizmet Kontrolleri çevresi oluşturacağız ve bu çevreyi bir projeyi korumak için kullanacağız. Ardından, VPC Hizmet Kontrolleri çıkış ihlalini tetikler ve bir çıkış kuralı oluşturarak ret sorununu giderme sürecini uygularız. Bu laboratuvarın sonunda, kaynaklarınızı korumak için VPC Hizmet Kontrolleri'ni nasıl kullanacağınızı daha iyi anlamış olacaksınız.
- Cloud
- Güvenlik
What-if Aracı ile Cloud AI Platform'da dağıtılan bir finansal ML modelini analiz etme
Bu laboratuvarda, bir finansal veri kümesi üzerinde XGBoost modelini eğitmeyi, bu modeli Cloud AI Platform'a dağıtmayı ve What-if Aracı ile analiz etmeyi öğreneceksiniz.
- Cloud
- AI ve Makine Öğrenimi
Web uygulamasına anında gezinme ve sorunsuz sayfa geçişleri ekleyin
Google Chrome'daki en yeni API'leri kullanarak web uygulamasına anında gezinme ve sorunsuz sayfa geçişleri eklemeyi öğrenin.
- Web
Tercih edilen medya sorgularıyla kullanıcıya göre uyarlanabilir arayüzler oluşturma
Her kullanıcının belirli bir zamandaki tercihlerini yansıtan özelleştirilmiş bir arayüze sahip olduğu uyarlanabilir web formunu nasıl oluşturacağınızı öğrenin.
- Web
Örnek Başına Ağırlıklı Ağ Yükü Dengeleme
Bu codelab'de ağ yük dengeleyiciyi, ağırlıklandırılmış yük dengeleme kullanarak HTTP durum denetimi tarafından bildirilen ağırlıklara göre yük dengeleyicinin arka uç örnekleri genelinde dağıtacak şekilde yapılandırmayı öğreneceksiniz.
- Cloud
- Ağ İletişimi
IAM ile projenize erişim izni verme
Bu codelab'de, projenizdeki ana hesaplara Identity and Access Management (IAM) rolleri vermek için Google Cloud Console'un nasıl kullanılacağı gösterilmektedir.
- Cloud
Vertex AI, kullanıcı tarafından yönetilen güvenli bir not defteri oluşturma
Bu eğiticide, kullanıcı tarafından yönetilen güvenli bir not defterini nasıl yapılandıracağınızı öğreneceksiniz.
Cihaz üzerinde gerçek zamanlı uygulama içi satın alma optimizasyonu Codelab'i
Bu codelab'de, uygulamanızı her kullanıcıya göre kişiselleştirmek ve uygulama içi satın alma işlemini optimize etmek için bir TFLite modelini nasıl dağıtacağınızı öğreneceksiniz
- Codelab
TensorFlow Lite ve Firebase - iOS Codelab ile uygulamanıza cihaz üzerinde metin sınıflandırma ekleyin
Bu codelab'de, Firebase ve TensorFlow Lite'ı kullanarak Metin Sınıflandırma'yı nasıl uygulayacağınızı öğreneceksiniz.
- iOS
- Codelab
TensorFlow Lite ve Firebase - iOS Codelab ile uygulamanıza Öneriler ekleme
Bu codelab'de, Tensorflow ve Firebase'i kullanarak uygulamanız için içerik öneri motoru oluşturmayı öğreneceksiniz.
- iOS
- Codelab
TensorFlow Lite ve Firebase - Android Codelab ile uygulamanıza Öneriler ekleme
Bu codelab'de, Tensorflow ve Firebase'i kullanarak uygulamanız için içerik öneri motoru oluşturmayı öğreneceksiniz.
- Codelab
TensorFlow Lite ve Firebase - Android Codelab ile uygulamanıza cihaz üzerinde metin sınıflandırma ekleyin
Bu codelab'de, Firebase ve TensorFlow Lite'ı kullanarak Metin Sınıflandırma'yı nasıl uygulayacağınızı öğreneceksiniz.
- Codelab
Google Cloud Platform'da ABAP Platform Denemesi 2022'yi ve ABAP SDK'sını Yükleyin
Bu codelab'de ABAP Platform Denemesi 202'yi yükleyeceksiniz.
- Codelab
AlloyDB ve Vertex AI Agent Builder ile Patent Arama Asistanı oluşturma - 2. bölüm
Bu codelab'de patent aramayla ilgili soruları yanıtlamak ve kaynak olarak patent veri kümesiyle ilgili doğru temellere dayanan bağlamsal olarak alakalı sonuçlar sunmak için tasarlanmış, bilgiye dayalı bir sohbet uygulaması geliştireceksiniz.
- Cloud
- AI ve Makine Öğrenimi
Compute Engine sanal makinesinde barındırılan SAP jetonlarını kullanarak ABAP SDK kimlik doğrulamasını yapılandırma ve Adres Doğrulama API'sini yürütme
Bu codelab'de Compute Engine sanal makinesinde barındırılan SAP için jetonlar kullanarak ABAP SDK kimlik doğrulamasını yapılandıracak ve Address verification API'yi yürüteceksiniz
- Codelab
İş Parçacığı Kenarlığı Yönlendirici - Thread 1.2 Çoklu Yayın
Thread 1.2, Thread Ağları arasında Çoklu Yayın özelliğini kullanıma sunmaktadır. Bu sayede, Thread ağı ile Altyapı (Kablosuz/ethernet) ağ segmentleri arasında çoklu yayın iletişimi sağlanır. Bu codelab'de, Thread 1.2 Çoklu Yayın özelliklerini kurma ve oynama süreci boyunca size yol göstereceğiz.
- Nest
OpenThread API'leriyle geliştirme
Bu Codelab'de, Thread ağı başlatmak, cihaz rollerindeki değişiklikleri izleyip tepki vermek ve gerçek donanımda UDP mesajları göndermek için OpenThread API'lerini kullanacaksınız.
- Nest
İş Parçacığı Sınır Yönlendirici - İki Yönlü IPv6 Bağlantısı ve DNS Tabanlı Hizmet Keşfi
Bu codelab'de, OTBR'i standart Thread sınır yönlendiricisi olarak kullanacaksınız. Aynı kablosuz ağa bağlı cep telefonundan Thread son cihazlarını keşfedip bu cihazlara erişebilirsiniz.
- Nest
Simplicity Studio v5'i kullanarak Silicon Labs EFR32 kartları ve OpenThread ile Thread ağı oluşturma
Bu Codelab'de, OpenThread programını gerçek donanım üzerinde programlayacak, Thread ağ oluşturup yönetecek ve düğümler arasında mesajlaşacaksınız.
- Nest
B91 Geliştirme Kurulu ve OpenThread ile İş Parçacığı Ağı Oluşturma
Bu codelab'de OpenThread uygulamasını gerçek donanımda programlayacak, Thread ağı oluşturup yönetecek ve düğümler arasında mesaj göndereceksiniz.
- Nest
OTNS kullanarak ileti dizisi ağlarını simüle etme
Bu codelab'de, simüle edilmiş bir Thread ağına düğüm eklemek/taşımak/silmek ve ağın topolojideki değişikliklere nasıl uyum sağladığını gözlemlemek için OTNS CLI ve web görselleştirmesini kullanacaksınız.
- Nest
Thread Ağını Görselleştirmeyle Test Etme
Bu codelab'de, web arayüzü kullanarak görselleştirmeyle OpenThread işlev testlerini çalıştıracaksınız.
- Nest
OpenThread ile Thread ağını simüle etme
Bu codelab'de, Linux veya Mac OS makinelerde OpenThread kullanan sanal cihazlarda bir Thread ağı simüle edeceksiniz.
- Nest
İş Parçacığı Sınır Yönlendirici - NAT64 üzerinden internet erişimi sağlama
Bu codelab'de, NAT64 destekli bir OpenThread sınır yönlendirici derleyecek ve ağdaki son cihazı kullanarak yalnızca internetten IPv4 kaynaklarına erişmek için bu ağı kullanacaksınız.
- Nest
nRF52840 kartları ve OpenThread ile Thread ağı oluşturma
Bu Codelab'de, OpenThread programını gerçek donanım üzerinde programlayacak, Thread ağ oluşturup yönetecek ve düğümler arasında mesajlaşacaksınız.
- Nest
Docker'da OpenThread kullanarak Thread ağını simüle etme
Bu codelab'de, Docker'da DockerThread kullanarak sanal cihazlarda bir Thread ağı simüle edeceksiniz.
- Nest
ESP32H2 ve ESP Thread Kenarlık Freze Kartı ile İş Parçacığı Oluşturma
Bu Codelab'de, OpenThread programını gerçek donanım üzerinde programlayacak, Thread ağ oluşturup yönetecek ve düğümler arasında mesajlaşacaksınız.
- Nest
Google API'leri için Private Service Connect
Bu codelab'de, Google API'leri için Private Service Connect hakkında bilgi edineceksiniz. Daha net ifade etmek gerekirse Storage API'leri için hizmet uç noktası ve Cloud Storage paketi oluşturacaksınız. DNS kullanarak doğrulama gerçekleştirebilirsiniz.
- Cloud
- Ağ İletişimi
AdMob+Firebase 101 Unity: Kurulum & Analytics'e İlişkin Temel Bilgiler
Bu codelab'de, uygulama etkinliklerini kullanarak kullanıcı davranışını analiz etmek amacıyla Firebase için Google Analytics'i nasıl kullanacağınızı öğreneceksiniz.
- Ads
Bilgisayar Görüşü Artık Daha Kolay: Spring Boot ve Java'da Vision AI
Spring Boot ve Java'yı kullanarak bir Bilgisayar Görüşü uygulaması oluşturacağız. Bu sayede projelerinizde görüntü tanıma ve analiz olanaklarından yararlanabilirsiniz.
- Cloud
- AI ve Makine Öğrenimi
Actions SDK'sını kullanarak Google Asistan için İşlemler oluşturma (2. Seviye)
Google Asistan ile geliştirmenin temellerini öğrenin.
Actions SDK'sını kullanarak Google Asistan için İşlemler oluşturma (1. Seviye)
Google Asistan ile geliştirmenin temellerini öğrenin.
Flutter uygulamasına AdMob banner'ı ve yerel satır içi reklamlar ekleme
Bu codelab'de, flutter uygulamasına AdMob satır içi reklamları (Banner ve Yerel) nasıl ekleyeceğinizi öğreneceksiniz.
- Ads
Cloud Shell ile geliştirme Cloud Code
Cloud Shell ve Cloud Shell Düzenleyici'nin özelliklerini ve işlevlerini gözden geçirin.
AdMob+Firebase 102 Android: Uygulama güncellemesine gerek kalmadan uygulama davranışında ince ayar yapın
Bu Codelab'de, uygulama davranışını güncellemeden değiştirmek için Firebase Remote Config'i nasıl kullanacağınızı öğreneceksiniz. Ayrıca, optimum değeri bulmak için A/B Testi'nin nasıl yürütüleceğini de ele alacağız.
- Ads
Accelerated Mobile Pages Temelleri
Bu codelab'de Accelerated Mobile Pages'ın temel kavramları ve geleneksel HTML dokümanlarından farkları açıklanmaktadır. Bunu, AMP dokümanlarını oluşturup doğrulayarak elde edeceğiz.
- Ads
- Web
Accelerated Mobile Pages İleri Düzey Kavramları
Bu codelab'de Accelerated Mobile Pages'ın temel kavramları ve geleneksel HTML dokümanlarından farkları açıklanmaktadır. Bunu, AMP dokümanlarını oluşturup doğrulayarak elde edeceğiz.
- Web
Measurement Protocol'ü kullanarak web etkinliklerini GA4'e gönderme
Bu codelab'de, (WEB) Measurement Protocol kullanarak harici etkinlikleri GA4'e nasıl göndereceğinizi öğreneceksiniz.
- Web
Google Asistan İşleminizle kullanıcıların ilgisini çekme
Kullanıcıların geri dönmesini sağlayan özelliklerle eyleminizi nasıl geliştirebileceğinizi öğrenin.
- Cloud
Bir Ağ Uç Noktası Grubuna ulaşmak için Harici HTTP(s) Karma yük dengeleyiciyi kullanma
Bu codelab'de Ağ Uç Noktası Grubu'na(NEG) ulaşmak için Harici HTTP (s) Karma Yük Dengeleyici kullanmayı öğreneceksiniz.
- Cloud
- Ağ İletişimi
Flutter uygulamasına AdMob reklamları ekleme
Bu codelab'de, Flutter uygulamasına banner, geçiş reklamı ve ödüllü reklam eklemeyi öğreneceksiniz.
- Ads
Cloud IDS
Bu codelab'de, Cloud IDS hakkında bilgi edineceksiniz. Yani bir Cloud IDS uç noktası oluşturacak, tehdit trafiği üretecek ve sonuçları analiz edeceksiniz.
- Cloud
- Ağ İletişimi
Hizmetleri yayınlamak ve kullanmak için Private Service Connect'i kullanma
Bu codelab'de, hizmetleri yayınlamak ve kullanmak için Private Service Connect'i nasıl kullanacağınızı öğreneceksiniz.
- Ağ İletişimi
- Cloud
AdMob+Firebase 102 Unity: Uygulama güncellemesine gerek kalmadan uygulama davranışında ince ayar yapın
Bu Codelab'de, uygulama davranışını güncellemeden değiştirmek için Firebase Remote Config'i nasıl kullanacağınızı öğreneceksiniz. Ayrıca, optimum değeri bulmak için A/B Testi'nin nasıl yürütüleceğini de ele alacağız.
- Ads
Unity uygulamalarına AdMob uygulama açılış reklamı ekleme
Bu codelab'de, Unity uygulamalarına AdMob uygulama açılış reklamı eklemeyi öğreneceksiniz.
- Oyun
- Ads
GKE ile hizmetleri yayınlamak ve kullanmak için Private Service Connect'i kullanma
Bu codelab'de, GKE ortamında hizmetleri yayınlamak ve tüketmek için Private Service Connect'i nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- Ağ İletişimi
AdMob+Firebase 101 Android: Kurulum & Analytics'e İlişkin Temel Bilgiler
Bu codelab'de, uygulama etkinliklerini kullanarak kullanıcı davranışını analiz etmek amacıyla Firebase için Google Analytics'i nasıl kullanacağınızı öğreneceksiniz.
- Ads
Eventarc ile Datadog izleme uyarılarını Google Cloud'a yönlendirme (1. bölüm)
Bu codelab'de, Datadog izleme uyarılarını Eventarc ile Google Cloud'a nasıl yönlendireceğinizi öğreneceksiniz.
- Cloud
- İşlem
- Sunucusuz
Cloud Spanner: Java ile oyunlar için skor tablosu oluşturma
Bu codelab'de, kaydetme zaman damgası sütununa sahip Cloud Spanner veritabanı tablosunu kullanarak oyun skor tablosu oluşturmayı öğreneceksiniz.
- Cloud
- Veri
Eventarc etkinlikleri ile Cloud Run'ı tetikleme
Bu codelab'de, Eventarc'ın temel özellikleri hakkında bilgi edineceksiniz.
- Cloud
- Sunucusuz
Cloud Shell'i Kullanmaya Başlama & gcloud
Bu codelab'de, web üzerinden Google Cloud Platform'da barındırılan bilgi işlem kaynaklarına nasıl bağlanacağınızı öğreneceksiniz.
- Cloud
Günlük resim: Laboratuvar 3: En yeni resimlerden bir kolaj oluşturun
Bu kod laboratuvarında, en yeni resimlerden bir kolaj oluşturmak için düzenli aralıklarla Cloud Scheduler tarafından tetiklenen bir Cloud Run hizmeti oluşturacaksınız.
- Cloud
- Sunucusuz
Pic-a-daily: Laboratuvar 1: Resimleri depolama ve analiz etme (Yerel Java)
Bu kod laboratuvarında, Google'ın Yerel Java İstemci Kitaplıkları için sunduğu Destek'ten yararlanarak bir Java hizmeti oluşturacak ve bu hizmeti Cloud Run'a dağıtacaksınız. Hizmet, Cloud Storage etkinliklerine yanıt olarak Vision API'yi kullanarak görüntü analizi çalıştırır ve analiz sonuçlarını bir Firestore koleksiyonuna kaydeder.
- Sunucusuz
Python ile Hello Cloud Run
Bu eğiticide, durum bilgisiz bir container'ı sunucusuz olarak (altyapı soyutlanmış) dağıtıp çalıştırarak Cloud Run'ı nasıl kullanmaya başlayacağınızı öğreneceksiniz. Cloud Run, tümüyle yönetilen bir seçenek ve bir GKE kümesinin üzerinde çalışma imkanı sunar.
- İşlem
- Cloud
- Sunucusuz
Günlük resim: Laboratuvar 5 - Görüntü silindikten sonra temizleme
Bu kod laboratuvarında, Cloud Storage'da bir görüntü silindiğinde Eventarc tarafından tetiklenen yeni bir Cloud Run hizmeti oluşturacaksınız. Bunun karşılığında hizmet, Cloud Storage'daki küçük resmi ve Firestore koleksiyonundaki meta verileri siler.
- Cloud
- Sunucusuz
Cloud SQL'e Spring Boot uygulaması bağlayın
Spring Boot uygulamanızı Cloud SQL'e bağlama hakkında bilgi edinin.
- İşlem
- Cloud
- Sunucusuz
Günlük Pic: Laboratuvar 1: Resimleri depolama ve analiz etme (Java)
Bu kod laboratuvarında, Cloud Storage etkinliklerine yanıt olarak Vision API'yi kullanarak görüntü analizi çalıştıran ve analiz sonuçlarını bir Firestore koleksiyonuna kaydeden bir Cloud Functions işlevi (Java) oluşturacaksınız.
- Cloud
- Sunucusuz
Günlük Resim: Google Yerel Java İstemci Kitaplıklarıyla Resimleri Depolayın ve Analiz Edin
Bu kod laboratuvarında, Google'ın Yerel Java İstemci Kitaplıkları için sunduğu Destek'ten yararlanarak bir Java hizmeti oluşturacak ve bu hizmeti Cloud Run'a dağıtacaksınız. Hizmet, Cloud Storage etkinliklerine yanıt olarak Vision API'yi kullanarak görüntü analizi çalıştırır ve analiz sonuçlarını bir Firestore koleksiyonuna kaydeder.
- Sunucusuz
Google Cloud Platform ile Kotlin Spring Uygulaması Derleme
Bu codelab'de, Kotlin'i kullanarak bir Spring uygulaması oluşturacak ve Cloud Pub/Sub ile Cloud SQL gibi çeşitli Google Cloud Platform teknolojileriyle entegrasyon gerçekleştireceksiniz.
- Cloud
Cloud Run ile Üç Kolay Adımda Geliştirmeden Üretime
Bu codelab'de basit bir web uygulaması derleyecek, özel geliştirici ortamında çalıştıracak, Docker kullanarak container'da çalıştıracak ve son olarak da aynı uygulamayı Cloud'a dağıtacaksınız.
Cloud Datastore ile Spring Boot uygulaması
Bu codelab'de, Datastore'dan nesne yazmak ve okumak için Spring Cloud GCP'yi nasıl kullanacağınızı öğreneceksiniz
- Cloud
- Veri
Cloud Shell'den Spring Boot Java uygulaması derleme ve başlatma
Tarayıcınızdan ayrılmadan Spring Boot Java uygulaması oluşturup Cloud Shell'den başlatmayı öğrenin.
- Cloud
- Sunucusuz
- İşlem
Cloud Spanner'ı GKE Autopilot'a bağlama
Bu codelab'de, GKE Autopilot'ta çalışan örnek hizmetleri Cloud Spanner'a bağlayacaksınız.
C# ile Hello Cloud Run
Bu codelab'de durum bilgisiz bir container'ı sunucusuz olarak (altyapı soyutlanmış) dağıtıp çalıştırarak Cloud Run'ı nasıl kullanmaya başlayacağınızı öğreneceksiniz. Cloud Run, tümüyle yönetilen bir seçenek ve bir GKE kümesinin üzerinde çalışma imkanı sunar.
- Sunucusuz
- Cloud
Eventarc ile Datadog izleme uyarılarını Google Cloud'a yönlendirme (2. bölüm)
Bu codelab'de, Eventarc ve iş akışları ile Datadog izleme uyarılarına nasıl yanıt verileceğini öğreneceksiniz.
- İşlem
- Cloud
- Sunucusuz
Spring Entegrasyonu ve Google Cloud Pub/Sub ile Mesajlaşma
Bu codelab'de, arka planda Google Cloud Pub/Sub'ı kullanarak Spring Integration aracılığıyla mesaj alışverişi yapan iki Spring Boot uygulaması derleyeceksiniz.
- Cloud
Günlük resim: Laboratuvar 1: Resimleri depolayın ve analiz edin
Bu kod laboratuvarında, Cloud Storage etkinliklerine yanıt olarak Vision API'yi kullanarak görüntü analizi çalıştıran ve analiz sonuçlarını bir Firestore koleksiyonuna kaydeden bir Cloud Functions işlevi oluşturacaksınız.
- Sunucusuz
- Cloud
Cloud Spanner Oyun Ticareti Postası
Bu codelab'de, Cloud Spanner ile çalışmak için bir öğe hizmeti ve işlem sonrası hizmet uygulayacaksınız.
Speech-to-Text API'yi C# ile kullanma
Bu codelab'de, Speech-to-Text API'yi C# ile kullanmayı öğreneceksiniz.
- Cloud
Cloud Spanner: İlk Veritabanınız
Bu codelab'de boş bir veritabanı ile Google Cloud Spanner örneği oluşturacak ve örnek verileri yükleyip sorgulamayı öğreneceksiniz.
- Cloud
Günlük resim: Laboratuvar 6: İş akışlarıyla düzenleme
Bu kod laboratuvarında, iş akışlarını kullanarak günlük Pic'in düzenlenmiş bir sürümünü oluşturacaksınız.
- Cloud
- Sunucusuz
Cloud Spanner: C# ile oyun skor tablosu oluşturma
Bu codelab'de, kaydetme zaman damgası sütununa sahip Cloud Spanner veritabanı tablosunu kullanarak oyun skor tablosu oluşturmayı öğreneceksiniz.
- Veri
- Cloud
Python ile Speech-to-Text API'yi kullanma
Bu eğiticide, Speech-to-Text API'yi Python ile kullanmayı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
Günlük resim: Laboratuvar 2: Resimlerin küçük resimlerini oluşturun
Bu kod laboratuvarında, Pub/Sub konusundan geçirilen Cloud Storage etkinliklerine yanıt olarak resimlerin küçük resimlerini oluşturan bir Cloud Run hizmeti oluşturacaksınız.
- Sunucusuz
- Cloud
Cloud Run'da Node.js ile Slack botu derleme
Bu codelab'de, Google Cloud'da Slack botu derlemeyi ve çalıştırmayı öğreneceksiniz. Bu hizmet, durum bilgisiz container'larınızı otomatik olarak ölçeklendiren, tümüyle yönetilen bir bilgi işlem platformu olan Cloud Run'ı kullanır.
- Cloud
- İşlem
Hibernate ORM ile Cloud Spanner
Bu codelab'de, Cloud Spanner'da verileri saklamak için Hibernate'i kullanan temel bir Java uygulaması derleyeceksiniz.
- Cloud
Speech-to-Text API'yi Node.js ile Kullanma
Bu codelab'de, Speech-to-Text API'yi Node.js ile kullanarak bir ses dosyasını metne dönüştüreceksiniz
- Cloud
Günlük resim: Laboratuvar 4: Web ön ucu oluşturma
Bu codelab'de, Google App Engine'de kullanıcıların resim yüklemesine, yüklenen resimlere, küçük resimlerine ve en son kolajına göz atmasına olanak tanıyan bir web ön ucu oluşturacaksınız.
- Cloud
- Sunucusuz
Cloud Run'daki bir Go uygulamasını PostgreSQL için Cloud SQL veritabanına bağlama
Cloud SQL Go bağlayıcısı, Go uygulamanızı Cloud SQL veritabanınıza güvenli bir şekilde bağlamanın en kolay yoludur. Cloud Run, HTTP istekleriyle çağrılabilen durum bilgisiz container'ları çalıştırmanızı sağlayan, tümüyle yönetilen, sunucusuz bir
Node.js üzerinde Cloud Run ile container dağıtıp çalıştırma
Node.js'de Cloud Run ile container dağıtmayı ve çalıştırmayı öğrenin.
- Cloud
- Sunucusuz
Cloud Spanner ile Spring Boot uygulaması
Bu codelab'de, Cloud Spanner veritabanından veri yazmak ve bu veritabanından veri okumak için Spring Cloud GCP'yi nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- Veri
Cloud Run'da Django CMS
Bu codelab'de web motoru için Cloud Run, veritabanı için Cloud SQL ve medya öğeleri için Cloud Build gibi sunucusuz bileşenleri kullanarak Django içerik yönetim sistemini nasıl dağıtacağınızı öğreneceksiniz.
- Sunucusuz
- İşlem
- Cloud
Cloud Spanner: Go ile oyunlar için skor tablosu oluşturma
Bu codelab'de, kaydetme zaman damgası sütununa sahip Cloud Spanner veritabanı tablosunu kullanarak oyun skor tablosu oluşturmayı öğreneceksiniz.
- Cloud
- Veri
Spring Cloud Sleuth ve Cloud Trace ile dağıtılmış izleme
Bu codelab'de basit Spring Boot mikro hizmetleri derleyecek ve iz verilerini Cloud Trace'te depolayan Spring Cloud GCP Trace başlatıcıyı kullanarak dağıtılmış izleme özellikleri ekleyeceksiniz.
- İşlem
- Cloud
- Sunucusuz
Memorystore ile Spring Boot uygulamasından veri önbelleğe alma
Spring Boot uygulamasındaki verileri Memorystore ile önbelleğe alma hakkında bilgi edinin.
- Sunucusuz
- Cloud
- İşlem
Terraform ile Cloud Spanner
Bu codelab'de, Google Cloud Spanner kaynakları oluşturmak ve yönetmek için Terraform'u nasıl kullanacağınızı öğreneceksiniz.
- Cloud
Spring Boot ile Secret Manager'dan Kimlik Bilgisi/Gizli Anahtar Alma
Bu codelab'de basit Spring Boot mikro hizmetleri derleyecek ve Secret Manager'da depolanan gizli anahtarları / yapılandırma değerlerini alacaksınız.
- Cloud
Cloud Profiler ile üretim performansını analiz etme
Bu codelab'de, üretim ortamlarından düşük ek yük ile sürekli olarak toplanan ve analiz edilen bir araç olan Cloud Profiler hakkında bilgi edineceksiniz.
- Cloud
Cloud Spanner Oyun Geliştirmeye Başlama
Bu codelab'de, Cloud Spanner ile çalışmak için bir oyuncu profili hizmeti ve oyun eşleştirme hizmeti uygulayacaksınız.
Google Kubernetes Engine'de Kubernetes'e bir Spring Boot Java uygulaması dağıtma
GKE'de Kubernetes'e Spring Boot Java uygulaması dağıtmayı öğrenin.
- Cloud
- İşlem
Cloud SQL'e bağlanma: Compute Engine, Özel IP ve Cloud SQL Proxy
Bu codelab'de, Cloud SQL Proxy'yi kullanarak Google'ın özel dahili ağında bir Compute Engine örneği ile Cloud SQL arasında bağlantı kuracaksınız.
- Cloud
Cloud SQL'e bağlanma: Genel IP ve yetkili ağlar
Bu codelab'de her yerden erişilebilen bir Cloud SQL örneğine basit bir bağlantı kuracaksınız.
- Cloud
Cloud Run işlevlerini (HTTP) kullanmaya başlama
Cloud Run işlevlerini kullanmaya nasıl başlayacağınızı öğrenin
- Sunucusuz
Codelab: Gemini'ı kullanarak JavaScript'te bir Chrome Uzantısı oluşturma
Bu codelab ile Gemini'ı kullanarak bir Chrome uzantısı oluşturacağız. Google Meet sayfasına işlevsellik eklememize yardımcı olacak bir düzeye ulaşmak için yinelemeli özellikler ekleyeceğiz.
Vertex AI'dan resim oluşturma ve Google Ads'e yükleme
Bu codelab'de, Vertex AI ile nasıl görüntü oluşturacağınızı ve bu görüntüleri Google Ads'e nasıl göndereceğinizi öğreneceksiniz.
Dockerfiles ile Container Geliştirme
Docker; uygulama geliştirmek, göndermek ve çalıştırmak için kullanılan açık bir platformdur. Docker ile uygulamalarınızı altyapınızdan ayırabilir ve altyapınızı yönetilen bir uygulama gibi ele alabilirsiniz. Docker; kodları daha hızlı göndermenize,
Flutter Uygulamanıza Ana Ekran widget'ı ekleme
Bu codelab'de iOS veya Android Flutter uygulamanız için bir Ana Ekran widget'ı oluşturacaksınız. Temel bir Flutter haber uygulamasıyla başlarsınız. Ardından widget'ların kullanıcı arayüzünü oluşturmak için yerel çerçeveleri kullanacaksınız. Son olarak, kaynakları nasıl paylaşacağınızı ve widget'larınız ile ana uygulamanız arasında nasıl iletişim kuracağınızı öğreneceksiniz.
- Codelab
Google Compute Engine'de Dataproc
Bu codelab'de, Google Compute Engine'de (GCE) Dataproc'u kullanmayı öğreneceksiniz.
- Web
Google Dataproc ile Spark ML modelleri oluşturma
Bu codelab'de, Spark ML işlerini Google'ın Dataproc hizmetine göndereceksiniz.
- Web
İkili Program Yetkilendirmesi ile Dağıtımları Sınırlama
İkili Program Yetkilendirmesi, Google Kubernetes Engine (GKE) veya Cloud Run'da yalnızca güvenilir container görüntülerinin dağıtılmasını sağlayan ve dağıtım zamanında gerçekleştirilen güvenlik kontrolüdür. İkili Program Yetkilendirmesi ile
Dataproc Sunucusuz
Bu codelab'de, kullanmaya nasıl başlayacağınız ve zengin özellik kümesine nasıl erişeceğiniz dahil olmak üzere Dataproc Serverless hakkında her şeyi öğreneceksiniz.
- Web
Firebase için Google Analytics ile Web Görünümünde Etkinlikleri İzleme
Bu codelab'de, bir web sayfasındaki etkinlikleri GA4F ile yerel koda yönlendirerek bir Web Görünümü'nde nasıl izleyeceğinizi inceleyeceksiniz.
OHS ve Google Cloud ile Android uygulamasından FHIR verilerini yönetme
Android-FHIR SDK, OHS ve Google Cloud Healthcare API ile güvenli, ölçeklenebilir, uyumlu ve veriye dayalı sağlık hizmetleri mobil uygulamaları derleyin
- Cloud
GKE Autopilot ve Pub/Sub ile entegre olan iş akışlarını tetiklemek için Eventarc'ı yapılandırma
Müşteri ödülleri iş sürecini yürütmek için GKE Autopilot ve Pub/Sub ile entegre olan iş akışlarını tetiklemek amacıyla Eventarc'ı nasıl yapılandıracağınızı öğrenin.
Gelişmiş Trafik Yönetimi (Envoy) Codelab'i ile Harici HTTPs LB
Bu codelab'de, yeni Harici HTTP'ler Yük Dengeleyici'de bulunan gelişmiş trafik özellikleri hakkında bilgi edineceksiniz.
- Cloud
- Ağ İletişimi
FraudFinder: Vertex AI ve BigQuery ile ham verilerden yapay zekaya.
Bu laboratuvarda, Google Cloud'da gerçek zamanlı sahtekarlık tespiti için AI sistemi için uçtan uca veri oluşturmayı öğreneceksiniz. Hedefimiz, ham verilerden Google Cloud üzerinde çalışan, üretime hazır bir makine öğrenimi ardışık düzenine nasıl
- Cloud
Web Sitesi Çizin: Gemini modellerini kullanarak hayal gücünüzü web sitesine dönüştürün.
Bu codelab'de, Gemini 1.0 Pro Vision, Gemini 1.5 Pro ve diğer çeşitli cihazlardaki üretken yapay zeka modellerini kullanarak çiziminizi birkaç dakika içinde web sitesi koduna dönüştüren bir Cloud Run uygulaması derleyeceksiniz.
- Cloud
Eventarc ile İş Akışlarını Tetikleme
Müşteri ödülleriyle ilgili bir iş süreci yürütmek için, Cloud Run ve Pub/Sub ile entegre olan iş akışlarını tetiklemek amacıyla Eventarc'ı nasıl yapılandıracağınızı öğrenin.
Dart modellerini ve kayıtlarını ayrıntılı şekilde inceleyin
Flutter'da kullanıcı arayüzü tasarım stilinizi yeniden tasarlamak için Dart 3'ün kalıpları, kayıtları ve diğer yeni özelliklerini kullanın.
- Codelab
Document AI Kullanan Özel İşlemciler (Python)
Bu codelab'de özel belgeleri sınıflandırmak ve ayrıştırmak için Procurement DocAI ve Lending DocAI'yı nasıl kullanacağınızı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
Android için Erişilebilirlik Hizmeti Geliştirme
Bu codelab'de, Android kullanıcıları için Erişilebilirlik Hizmeti oluşturmayı öğreneceksiniz.
Document AI (Python) ile Optik Karakter Tanıma (OCR)
Bu codelab'de, Document AI ve Python'u kullanarak PDF dokümanları için optik karakter tanıma (OCR) özelliğini kullanacaksınız. Online (Eşzamanlı) ve Toplu (Eşzamansız) işlem isteklerinin nasıl gerçekleştirileceğini keşfedeceksiniz.
- Cloud
- AI ve Makine Öğrenimi
Uygulamalı: Kadınlar İçin Voice Atölyesi
Google Asistan ile aranızda bir sohbet oluşturalım. Bu sohbet, Women in Voice buluşma grubunun etkinliklerini ve literatür bilgilerini almanıza yardımcı olur.
Uygulamalı: Google Workspace ve Dialogflow ile bir TV rehberi Google Chat oluşturun
Dinamik kart yanıtlarıyla Google Chat için özel bir Dialogflow chatbot oluşturmayı öğrenin.
- Cloud
Document AI ile Form Ayrıştırma (Python)
Bu codelab'de, el yazısıyla yazılmış bir formu Python ile ayrıştırmak için Document AI Form Ayrıştırıcı'yı nasıl kullanacağınızı öğreneceksiniz. Örnek olarak basit bir tıbbi giriş formu kullanacağız ancak bu prosedür, DocAI tarafından desteklenen tüm
- AI ve Makine Öğrenimi
- Cloud
Dialogflow Essentials ile Android İçin Ses Bot'ları Derleyin Fırfır Kollu
Dialogflow; web, Google Asistan, sosyal medya ve telefon ağ geçitleri için birçok entegrasyon içerir. Ancak, chatbot'larınızı mobil cihazlara taşımak istediğinizde özel bir entegrasyon oluşturmanız gerekir. Bu laboratuvarda, Dialogflow Essentials'ı bir Flutter uygulamasına nasıl entegre edeceğiniz açıklanmaktadır.
- Cloud
Yardımcı dosyayla Cloud Run hizmeti oluşturma
Yerel ana makine bağlantı noktası ve birim bağlantısı kullanarak yardımcı dosyayla iletişim kuran bir Cloud Run hizmeti oluşturmayı öğrenin.
- Sunucusuz
Apache Kafka'dan Pubsub'a taşıma
Bu codelab'de, aşamalı bir taşıma yaklaşımı kullanarak Apache Kafka'daki uygulamaları Google Cloud Pubsub'a taşıyacaksınız.
Google Cloud Dataflow'u kullanarak ilk SQL ifadelerinizi çalıştırma
Sayfada Dataflow SQL'in nasıl kullanılacağı ve Dataflow SQL işlerinin nasıl oluşturulacağı açıklanmaktadır.
- Veri
- Cloud
Cloud Functions ile Cloud SQL'e bağlanma
Bu codelab'de, mevcut bir Cloud SQL veritabanına bağlanan ve bu veritabanına SQL Insert ifadesi gönderen bir Cloud Functions işlevi yazacaksınız.
- Cloud
Dialogflow CX oluşturma araçlarını ve veri depolarını kullanarak bilinçli karar alma
Yeni başlayanlara uygun bu codelab'de, oluşturma aracı özelliğini öğreneceksiniz. Üreticiler, temsilci yanıtları oluşturmak için Google'ın en yeni üretken büyük dil modellerini (LLM) kullanır. Bu codelab bağlamında, bilinçli kararlar vermek için bir veri deposundan bilgi toplayan bir oluşturma aracı kullanacaksınız.
- Cloud
Document AI Çalışma Alanı - Özel Belge Ayıklayıcı
Bu codelab'de, kendi eğitim verilerinizi kullanarak tamamen özelleştirilmiş modeller oluşturmak için Document AI Workbench'i nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- AI ve Makine Öğrenimi
Document AI Çalışma Alanı - Eğitim
Bu codelab'de, kendi eğitim verilerinizi kullanarak model kalitesini iyileştirmek için Document AI Uptraining'i nasıl kullanacağınızı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
Document AI: Döngüdeki İnsan
Bu codelab'de, Uzman İşleyiciler ile gerçek kişi tarafından yapılan inceleme görevlerini tamamlamak için Document AI Human in the Loop'u nasıl kullanacağınızı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
Not defterlerini Google Cloud Dataflow ile Kullanma
Etkileşimli Beam ile not defteri kurma ve çalıştırma
- Veri
- Cloud
El Yazısı Formlarınızı (Node.js) Akıllı Şekilde İşlemek için Document AI'ı Kullanma
Bu codelab'de, Node.js ile Document AI API'sini kullanan bir eğitim oluşturmaya odaklanacağım.
Üretken yedek sayesinde amaç kapsamını artırın ve hataları sorunsuz şekilde ele alın
Yeni başlayanlara uygun bu codelab'de, sanal aracı yanıtları oluşturmak için Google'ın en yeni üretken büyük dil modellerinin (LLM) kullanıldığı üretken yedek özelliği hakkında bilgi edineceksiniz.
- Cloud
Uygulamalı: Dialogflow ve Actions on Google ile Google Asistan için TV rehberi işlemi oluşturun
Google Asistan ile aranızda, TV rehberi bilgilerini almanıza yardımcı olacak bir sohbet oluşturalım.
TensorFlow.js — CNN'ler ile el yazısıyla yazılmış rakam tanıma
Bu codelab'de, elle yazılmış rakamları tanımlayacak bir model eğiteceksiniz. Makine öğrenimi terminolojisinde bu, belirli bir girişin kategorisini tahmin ettiği için sınıflandırma görevi olarak bilinir.
- AI ve Makine Öğrenimi
Vertex AI ve BigQuery ML ile Zaman Serisi Tahmini
Bu laboratuvarda Notebooks, Training, Prediction ve BigQuery ML konularını kapsayan) Vertex AI'ı kullanarak zaman serisi problemlerini nasıl çözeceğinizi öğreneceksiniz.
- Cloud
- AI ve Makine Öğrenimi
Web Bileşeninden Edebiyat Öğesine
Bu codelab'de, & sıfırdan bir Web Bileşeni oluşturacak ve daha sonra bunu kademeli olarak Edebiyat Öğesi olacak şekilde iyileştirebileceksiniz.
- Web
Gemini Code Assist ile test yapmaya giriş
Kodunuz için testler yazmanıza yardımcı olması için Gemini Code Assist'i kullanın
- Cloud
TensorFlow.js — 2D Verilerden Tahmin Yapma
Bu codelab'de, bir modeli sayısal verilerden tahminde bulunacak şekilde eğiteceksiniz. Bir arabanın "Beygin Gücü" dikkate alındığında, model bu araba için "Galon başına Mil" değerini tahmin etmeye çalışır. Makine öğrenimi terminolojisinde bu, sürekli bir değeri tahmin ettiği için bir regresyon görevi olarak tanımlanır.
- AI ve Makine Öğrenimi
Node.JS ve Google Cloud Functions ile DAG tetikleme
Bu codelab'de, Google Cloud Composer'da Apache Airflow iş akışını (DAG) tetiklemek için Google Cloud Functions'ın nasıl kullanılacağı gösterilmektedir. Buradaki DAG, BashOperator aracını kullanarak basit bir bash komutu yürütür
- Web
Cloud AI Platform'da bir PyTorch modelini eğitme ve hiperparametre ayarı
Bu laboratuvarda, hiperparametre ayarını kullanarak modelinizi Cloud'da nasıl eğiteceğinizi öğreneceksiniz. Size bunun PyTorch ile nasıl yapılacağını göstereceğiz. Ancak, bunu istediğiniz herhangi bir çerçevede yapabilirsiniz.
- AI ve Makine Öğrenimi
- Cloud
Text-to-Speech API'yi C# ile kullanma
Bu codelab'de, Text-to-Speech API'yi C# ile kullanmayı öğreneceksiniz.
- Cloud
Translation API'yi C# ile Kullanma
Bu codelab'de, Translation API'yi C# ile kullanmayı öğreneceksiniz.
- Cloud
Cloud Run'daki bir Node.js uygulamasını PostgreSQL için Cloud SQL veritabanına bağlama
Cloud SQL Node.js bağlayıcısı, Node.js uygulamanızı Cloud SQL veritabanınıza güvenli bir şekilde bağlamanın en kolay yoludur. Cloud Run, HTTP istekleriyle çağrılabilen durum bilgisiz container'ları çalıştırmanızı sağlayan, tümüyle yönetilen,
Python ile Text-to-Speech API kullanma
Bu eğiticide, Python ile Text-to-Speech API'yi nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- AI ve Makine Öğrenimi
İş akışları ile sunucusuz düzenlemeye giriş
Bu codelab'de iş akışları ile Google Cloud ve HTTP tabanlı API hizmetlerini düzenlemeyi ve otomatikleştirmeyi öğreneceksiniz.
- Sunucusuz
- Cloud
Cloud Tools for Powershell'i yükleme ve kullanma
Bu kod laboratuvarında, Windows Powershell için Cloud araçlarını nasıl yükleyeceğinizi ve kullanacağınızı öğreneceksiniz.
- Cloud
Python ile Vision API'yi kullanma
Bu eğiticide, Python ile Vision API'yi nasıl kullanacağınızı öğreneceksiniz.
- Cloud
- AI ve Makine Öğrenimi
Etkileyici artırılmış gerçeklik deneyimleri için ARCore Depth API'yi kullanın
Bu codelab'de, yeni Depth API'yi kullanarak ARCore uygulaması oluşturma adımları gösterilmiştir. Derinlik, kamera görünümündeki fiziksel yüzeylere olan mesafenin gerçek zamanlı piksel piksel gösterimi aracılığıyla belirli bir sahnenin 3D olarak anlaşılmasını sağlar. Bu codelab'de açıklanan uygulamada, gerçek dünyadaki nesneler arkalarındaki sanal nesneleri kapatacak veya gizleyecek şekilde derinlik kullanır. Ayrıca ortamın 3D geometrisini görselleştirir.
- AR
Uygulama İşlemleri ile dinamik kısayolları Google Asistan'a genişletme
Google ile dinamik uygulama kısayollarını nasıl uygulayacağınızı öğrenin
NodeJS ile Cloud Workstations kullanarak InnerLoop Geliştirme
Cloud Workstations kullanarak container mimarisine alınmış bir ortamda Nodejs uygulamaları geliştirmekle görevli yazılım mühendislerinin geliştirme iş akışını kolaylaştırmak için tasarlanmış özellikleri ve yetenekleri inceleyin.
Android Görünümlerinde Temel Renk Uyumu
Bu codelab'de, özel rengi dinamik bir temayla nasıl uyumlu hale getireceğinizi öğreneceksiniz.
PaLM API ve Flutter ile Google ürünleri hakkında haius'lar oluşturun
PaLM API ve Flutter ile Google ürünleri hakkında haiu'lar oluşturan ve gösteren basit bir uygulama geliştirmeyi öğrenin.
BigQuery SQL ve Vertex AI ile Üretken Analizler
BigQuery SQL sorguları ve Vertex AI PaLM API'yi kullanarak Film Başarı Puanı tahmini ve reçete uygulaması derleyin.
- Cloud
- AI ve Makine Öğrenimi
Cloud Workstations ve Cloud Code ile Geliştirme
Cloud Workstations kullanarak container mimarisine alınmış bir ortamda Java yazılım mühendislerinin geliştirme iş akışını basitleştirmek için tasarlanmış özellikleri ve yetenekleri gözden geçirin.
GenAI - Anahtar kelimelerden görsel oluşturma
Bu codelab'de, GenAI API'lerini kullanarak belirtilen anahtar kelimelerden resim oluşturmayı öğreneceksiniz. Bu, metin-bison API'nin bir resim üretme istemi oluşturmak için çağrıldığı ve ardından oluşturulan isteme göre görsel oluşturmak için Imagen API'nin çağrıldığı iki adımlı bir işlemdir. Bu iş akışının tamamı, Grad uygulaması kullanılarak bir ön uçta başlatılır.
Sıvı Sayıları ile Gromacs Moleküler Dinamik Simülasyonları Çalıştırın' Slurm-GCP
Bu codelab'de, SchedMD'nin Slurm-GCP çözümünü kullanarak Google Cloud Platform'da Gromacs çalıştırma konusunda bilgi verilmektedir.
NodeJS ile InnerLoop Geliştirme
Container mimarisine alınmış bir ortamda Java uygulamaları geliştirmekten görevli yazılım mühendislerinin geliştirme iş akışını kolaylaştırmak için tasarlanmış özellikleri ve yetenekleri gözden geçirin.
Vertex AI PaLM API kullanarak BigQuery ML ile yalnızca SQL LLM
BigQuery'de barındırılan bir uzak işlev olarak metin oluşturma amacıyla Vertex AI Büyük Dil Modeli'ni (metin bizon) kullanan, BigQuery herkese açık veri kümesi olarak kullanılabilen GitHub depoları için kaynak kodu özeti.
- AI ve Makine Öğrenimi
- Cloud
Web Bluetooth ile PLAYBULB mumu kontrol edin
Yeni ortaya çıkan Web Bluetooth API'si sayesinde, JavaScript dışında hiçbir şey yapmadan, LED alevsiz mumları kontrol eden bir web uygulaması geliştirin.
- Web
Battle Jamón - Mikro Hizmetler Savaş Alanı
Bu codelab'de, arenada birbirine jamón "fırlatarak" diğer mikro hizmetlerle savaşacak bir mikro hizmet geliştireceksiniz.
- Cloud
Actions Builder ile Google Asistan için Etkileşimli Tuval İşlemi oluşturma
Asistan için Etkileşimli Tuval İşlemi oluşturmayı öğrenin.
Cloud Run'da PaLM API ile Chat Uygulaması
Python Flask çerçevesini ve Vertex AI PaLM API modelini kullanarak bir sohbet uygulaması geliştirin.
- AI ve Makine Öğrenimi
- Cloud
Compose'da Materyal 3 ile tema oluşturma
Bu codelab'in amacı, yeni Material Design 3 ve Material You uygulamasıyla Jetpack Compose'da tema oluşturmaktır.
Kotlin 04.1'de gelişmiş Android: Android Google Haritalar
Android Kotlin uygulamasına Google haritası eklemeyi ve haritaya stil eklemeyi öğrenin.
Android Uygulaması Yeniden Boyutlandırma
Jetpack Compose tabanlı bu codelab'de serbest biçimde yeniden boyutlandırmayla ilgili en iyi uygulamaları göstermek için bir Android uygulamasını optimize edeceksiniz. Manifest uyumluluğunu kullanma, yapılandırma değişikliğinin etkileri ve yeniden boyutlandırma yoluyla sürekliliği koruma buna dahildir.
- Codelab
ARCore Kayıt ve Oynatma API'sine Giriş
AR deneyimini MP4 dosyasına kaydedip MP4 dosyasından oynatma imkanı, hem uygulama geliştiriciler hem de son kullanıcılar için faydalı olabilir. ARCore Kaydı ve Oynatma API'si geliştiriciler içindir. Uygulamayı bir test cihazında oluşturup
- AR
ML Kit'teki AutoML Vision ile cihaz üzerinde görüntü sınıflandırma modelini eğitin ve dağıtın
Bu codelab'de, ML Kit'te AutoML Vision Edge'i kullanarak bir görüntü sınıflandırıcıyı eğitecek ve ML Kit SDK'sından yararlanarak Android veya iOS telefonda bu görüntüyü çalıştıracaksınız.
- AI ve Makine Öğrenimi
- iOS
Kalıcı Cloud Anchor'lara sahip ARCore Cloud Anchor'ları
Bu codelab'de, ARCore Cloud Anchors Hizmeti'ni kullanarak birden fazla cihazda ortak bir referans çerçevesi (aynı konum ve yön) oluşturup ortak bir AR deneyimi oluşturmak için Cloud Anchor'ları nasıl kullanacağınızı öğreneceksiniz.
- AR
Cloud Foundation Toolkit'e Giriş
Bu codelab'de, Cloud Foundation Toolkit'i(CFT) kullanmaya başlayacak ve bir CFT modülüne özellik ekleme serisini adım adım öğreneceksiniz.
Uygulama İşlemleri ile Android uygulamasını Google Asistan'a genişletme (2. Seviye)
Yaygın kullanılan yerleşik amaçları kullanarak Uygulama İşlemleri geliştirmeyi öğrenmek için bu orta düzeydeki codelab'de, kullanıcıların Google Asistan'ı kullanarak uygulama özelliklerini açıp uygulama içi içerik aramalarına olanak tanıyabilirsiniz.
GitHub verilerini sorgulamak için BigQuery'yi kullanma
BigQuery ile ilgili temel bilgileri edinin ve örnek olarak GitHub kayıt verilerini kullanarak terabaytlarca herkese açık veriyi sorgulamayı öğrenin.
- Cloud
- Veri
Google VPN aracılığıyla AlloyDB'yi Oracle'a bağlama
Bu codelab'de, AlloyDB kümesini VPN ile bağlı ayrı bir ağda dağıtılan bir Oracle veritabanına nasıl bağlayacağınızı öğreneceksiniz.
- Cloud
- Codelab
Anthos Service Mesh Atölyesi: Laboratuvar Rehberi
Bu atölyede, GCP'de küresel olarak dağıtılan hizmetlerin üretim aşamasında nasıl ayarlanacağının açıklandığı uygulamalı bir deneyim sunulur. Kullanılan ana teknolojiler; bilgi işlem için GKE ve güvenli bağlantı, gözlemlenebilirlik ve gelişmiş trafik şekillendirme oluşturmak için Anthos hizmet ağıdır. Bu atölyede kullanılan tüm uygulamalar ve araçlar, üretim aşamasında kullanacağınız uygulamalardır.
Anthos Service Mesh Atölyesi: Laboratuvar Kılavuzu - Japonca
Bu atölyede, GCP'de küresel olarak dağıtılan hizmetlerin üretim aşamasında nasıl ayarlanacağının açıklandığı uygulamalı bir deneyim sunulur. Kullanılan ana teknolojiler; bilgi işlem için GKE ve güvenli bağlantı, gözlemlenebilirlik ve gelişmiş trafik şekillendirme oluşturmak için Anthos hizmet ağıdır. Bu atölyede kullanılan tüm uygulamalar ve araçlar, üretim aşamasında kullanacağınız uygulamalardır.
Battle One - Mikro Hizmetler Savaş Alanı
Bu codelab'de, arenada yaprakları birbirine "fırlatarak" diğer mikro hizmetlerle savaşacak bir mikro hizmet geliştireceksiniz.
- Cloud
ARCore Ham Derinliği
Bu codelab'de, yeni Raw Depth API'yi kullanarak ARCore uygulaması oluşturma adımları gösterilmiştir.
- AR
Android widget'larını Google Asistan'la entegre etme
Android widget'larını Google Asistan'ı kapsayacak şekilde genişletip Asistan'ın kullanıcılara kişiselleştirilmiş widget'lar göstermesini nasıl sağlayacağınızı öğrenin.
Uygulamanıza dinamik renk ekleme
Bu codelab'de, uygulamadaki temaları Materyal 3'e taşıyacak ve daha sonra dinamik renk uygulayacaksınız.
Gemini ile Google Chat için uygulamalar oluşturma
Bu codelab'de, mevcut en yeni özellikleri kullanarak Google Chat uygulamaları derleyeceksiniz. Bunlar arasında Vertex AI'ın Gemini destekli AI modelleri, Dialogflow CX, uygulama ana sayfası, Google Chat Etkinlikleri ve aksesuar widget'ları yer alır.
- AI ve Makine Öğrenimi
Dialogflow'u BigQuery ile entegre etme
Bu laboratuvarda, Dialogflow'da karşılama kavramı temel alınmaktadır. BigQuery'de veri kümesi ve tablo oluşturmayı öğrendiğinizde, Dialogflow'un karşılama işleminde BigQuery entegrasyon bilgilerini ayarlayıp görüşme deneyimini test ediyorsunuz.
- Cloud
Uygulama İşlemleri ile Android uygulamalarını Google Asistan'a genişletme
Yerleşik amaca yönelik Uygulama İşlemleri'yle Android uygulamalarını Google Asistan'ı da kapsayacak şekilde genişleterek uygulamanın sesle nasıl etkinleştirileceğiyle ilgili temel bilgileri öğrenin.
Cloud Data Fusion - Toplu kullanım kullanarak CSV verilerini BigQuery'ye aktarma
Bu codelab'de CSV biçimli sağlık hizmeti verilerini Cloud Data Fusion kullanarak BigQuery'ye yüklemek için bir veri kullanımı kalıbı uygulayacağız.
- Cloud
BigQuery ML'yi Kullanmaya Başlarken
Bu codelab'de, Analytics 360 veri kümeleri için makine öğrenimi modelleri oluşturmak amacıyla BigQuery'yi nasıl kullanacağınızı öğreneceksiniz.
- Cloud
Google E-Tablolar ve Slaytlar'ı kullanarak büyük verilerinizi analizlere dönüştürün
Bu orta düzey Google Apps Komut Dosyası codelab'i, 2 Google geliştirici platformu kullanır: Google Workspace ve Google Cloud Console. Daha açık belirtmek gerekirse Cloud Console'un BigQuery API'sini (Apps Komut Dosyası gelişmiş hizmeti olarak) ve bir çift yerleşik Google Workspace hizmeti olan Google E-Tablolar ve Google Slaytlar'ı kullanır. Bu örnek uygulamanın amacı, kullanıcılara (nispeten) kısa bir kod parçasıyla son aşamayı otomatik hale getirebileceklerini göstermektir.
- Cloud
- Veri
BigQuery için bq komut satırı aracıyla veri yükleme ve sorgulama
BigQuery için Python tabanlı komut satırı aracı olan bq ile veri yüklemeyi ve sorgulamayı öğrenin.
- Cloud
Kullanıcı Tanımlı Kurallar ile NLB/Sanal Makine için Cloud Armor
Bu codelab'de, Cloud Armor Ağ ucu güvenlik politikasını kullanıcı tanımlı kurallarla nasıl yapılandıracağınızı öğreneceksiniz.
- Cloud
- Ağ İletişimi
Vertex AI: Tahmin için BigQuery Makine Öğrenimi Modeli'ni dışa aktarma ve dağıtma
Bu laboratuvarda, BigQuery Makine Öğrenimi ile bir model eğitecek ve ardından bu modeli Vertex AI 'a aktarıp dağıtacaksınız. Bu, Google Cloud'daki en yeni AI ürün teklifidir. Öğrenecekleriniz: Bu laboratuvarı Google Cloud'da çalıştırmanın toplam
- Cloud
Cassandra kullanıcıları için Cloud Bigtable
Bu codelab'de, Java istemcisiyle Cloud Bigtable eşdeğerlerine veri eklemek, güncellemek, okumak ve silmek için sık kullanılan Cassandra sorgularını karşılaştıracaksınız.
- Cloud
Kamera deneyiminizi ortaya çıkarın
Android cihazlar yıllar içinde çeşitli boyut, şekil ve ekranların yanı sıra başka özelliklerle de gelişti. Ancak, telefonunuzla resim çekmek en başından beri en önemli kullanım alanlarından biriydi. Günümüzde kamera özellikleri, tüketicilerin telefon satın almalarının en önemli nedenlerinden biri olmaya devam ediyor.
ARCore Artırılmış Resimler
Bu codelab'de, bir resme ekli sanal içerikler eklemek ve resmin hareketini izlemek için ARCore'un Artırılmış Resimleri nasıl kullanacağınızı öğreneceksiniz.
- AR
Google Apps Komut Dosyası'nı uygulamalı olarak deneyin: Google E-Tablolar, Haritalar ve Gmail'e 4 satır kodla erişme.
Bu codelab'de, Google geliştirici teknolojilerine erişimi olan kod yazmanın en kolay yollarından birini tanıtacağız. Bunların tümü, yaygın bir web geliştirme dili olan JavaScript'in uygulanmasıyla yapılır. Google Apps Komut Dosyası'nı kullanarak, bir Google E-Tablosu'ndaki hücreden sokak adresini çıkarmak için kod yazar, adrese dayalı bir Google Haritası oluşturur ve Gmail üzerinden haritayı ek olarak gönderirsiniz. Peki, canlı yayının en önemli avantajı nedir? Yalnızca dört satırlık bir koddan oluşur.
- Cloud
CEL-Go Codelab: Hızlı, güvenli, yerleştirilmiş ifadeler
Bu codelab'de, Go'da uygulanmış olan Common Expression Language dilinde ifadeler yazacaksınız. Değişkenleri, mantıksal operatörleri ve/veya operatörleri kullanacak, json'ları derleyecek, protolar derleyecek ve ifadelerinizi ayarlayacaksınız.
- Web
Battle Peach - Mikro Hizmetler Savaş Alanı
Bu codelab'de, arenada birbirine şeftali "fırlatarak" diğer mikro hizmetlerle savaşacak bir mikro hizmet geliştireceksiniz.
- Cloud
Bigtable ve Dataflow: Database Monitoring Art (HBase Java İstemcisi)
Bu codelab'de, Dataflow'u kullanarak büyük miktarda veri yüklenirken ve okurken Bigtable yazma/okuma işlemlerini nasıl izleyeceğinizi öğreneceksiniz.
- Web
Fullstack film öneri sistemi oluşturma
Bu codelab'de fullstack öneri sistemi oluşturacaksınız. 2 öneri modelini eğitmek ve arka uç olarak TensorFlow Sunumu ile bunları dağıtmak için TensorFlow Öneri Araçları 'nı kullanacaksınız. Ayrıca ön uç olarak platformlar arası bir Flutter uygulaması derleyeceksiniz.
Sonraki Boyamayla Etkileşimi (INP) Anlama
Sonraki Boyamayla Etkileşim (INP) hakkında bilgi edinmek için etkileşimli bir demo ve codelab. Kod, web-vitals-codelabs deposunda bulunur. Sayfanın üst kısmında bir Puan sayacı ve Artır düğmesi bulunur. Tepki verme ve duyarlılık konusunda klasik bir
- Codelab
PaLM Metin Bison Modellerini sarmalayan Cloud Functions işlevi
Vertex AI modülünü başlatan ve ardından PaLM Text Bison modelini çağırmak için bir uç nokta sağlayan, Python'da yazılmış bir Cloud Functions işlevi gösterir.
- AI ve Makine Öğrenimi
- Cloud
Özel metin sınıflandırma modeli oluşturup uygulamalarınızı bu modelle güncelleyin
Bu codelab'de, "Mobil metin sınıflandırmaya başlayın" yolunda derlediğiniz modeli nasıl geliştireceğinizi öğreneceksiniz. Bu sayede kendi verilerinizle çalışan bir modele sahip olabilirsiniz. Ardından, Android ve iOS uygulamalarınızı yeni modelle nasıl güncelleyeceğinizi göreceksiniz
- Cep
- iOS
TensorFlow Agents ve Flutter ile masa oyunu geliştirme
Bu codelab'de, makine öğrenimiyle desteklenen basit bir masa oyunu geliştireceksiniz. Pekiştirmeli öğrenme modelini eğitmek ve arka uç olarak TensorFlow Sunumu ile bu modeli dağıtmak için TensorFlow Aracıları kullanacaksınız. Ayrıca oyun ön ucu olarak platformlar arası bir Flutter uygulaması derleyeceksiniz.
Temel mesajlaşma stili uygulaması geliştirme
Bu codelab'de, metin kutusu ve gönder düğmesi içeren basit bir mesajlaşma uygulaması geliştirmeyi öğreneceksiniz.
- Cep
- iOS
Vertex AI ve Svelte Kit içeren Text Summarizer uygulaması
Kullanıcıların Svelte Kit web uygulamasında Google Cloud Vertex AI'ı kullanarak makaleleri, metinleri ve diğer içerik biçimlerini özetlemesine olanak tanımak için Metin Özetleme kullanım alanı oluşturun.
- Cloud
- AI ve Makine Öğrenimi
Resim sınıflandırıcınız için özel bir model oluşturma
Bu codelab'de belirli çiçekleri tanımak için bir makine öğrenimi modeli eğiteceksiniz.
- iOS
- Cep
Uygulamanıza Özel Model Entegre Etme
Bu codelab'de, ML Kit Özel Modellerini kullanarak özel bir görüntü sınıflandırma modelini bir Android veya iOS uygulamasına nasıl entegre edeceğinizi öğreneceksiniz.
- iOS
- Cep
TensorFlow.js: Uç durumları ele almak için yorum spam algılama modelini yeniden eğitme
Bu codelab'de, önceden eğitilmiş modelin işleyemediği uç durumları hesaba katmak için yorum spam'ı modelini yeniden eğitmek üzere Model Oluşturucu'yu kullanmayı ve ardından yeni modeli web uygulamasına yeniden dağıtmayı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Web
Yorum spam'i makine öğrenimi modeli oluşturma
Bu codelab'de, diğer yorumlardan gelen spam'leri filtreleyebilen bir makine öğrenimi modelinin nasıl oluşturulduğunu öğreneceksiniz.
- iOS
- Cep
Vertex AI PaLM API kullanarak metin özetleme yöntemleri
Bu eğitimde, doldurma yöntemiyle çalışarak metinden bilgileri özetlemek için üretken modelleri nasıl kullanacağınızı öğreneceksiniz.
- AI ve Makine Öğrenimi
- Cloud
TensorFlow.js ile Node'da TFlite modelleri çalıştırmak için Coral Edge TPU'ları kullanın
Node.js'de TensorFlow Lite modellerini çalıştırıp Coral Edge TPU'lar ve WebNN ile bu modelleri hızlandırın.
Codelab: Test odaklı geliştirmeyi hızlandıracak Gemini
Gemini'ın yardımıyla TDD (Test Odaklı Geliştirme) yaklaşımını kullanarak basit bir Ruby uygulaması oluşturacağız.
Cloud Run işleri
Hem Cloud Run hizmetleri hem de Cloud Run işleri, kodunuzu Cloud Run'da çalıştırmanızı sağlar. Bu codelab'de, Cloud Run işlerinin ne zaman ve nasıl kullanılacağını (ör. iş oluşturma, iş yürütme ve iş yönetme) öğreneceksiniz.
Politika Tabanlı Rotalar (PBR) Codelab'i
Bu codelab'de Politika Tabanlı Rotaları (PBR) yapılandırıp kullanmayı ve işlevselliği doğrulamayı öğreneceksiniz.
Looker Studio'da tüm verilerinizi bağlayın ve görselleştirin
Looker Studio, Google'ın iş zekası ve görselleştirme platformudur. Bu codelab'de, Looker Studio'daki herhangi bir kaynaktan gelen verileri nasıl bağlayacağınızı ve görselleştireceğinizi öğreneceksiniz. Google Apps Komut Dosyası'nı kullanarak API'den veri getirecek bir kod yazacak ve bu verileri Looker Studio'da görselleştireceksiniz.
Looker Studio'da Özel Görselleştirmeler Oluşturma
Bu codelab'de, Looker Studio raporunda kullanabileceğiniz özel bir görselleştirmeyi nasıl oluşturabileceğinizi öğreneceksiniz.
- Veri
- Cloud
Cloud NAT Dinamik Bağlantı Noktası Ayırma'nı Kullanma
Bu laboratuvarın amacı, Cloud NAT'nin Dinamik Bağlantı Noktası Ayırma (DPA) Özelliğidir.
- Ağ İletişimi
- Cloud
dscc-gen ile Data Studio Topluluk Görselleştirmeleri oluşturma
Bu codelab'de, Data Studio için Topluluk Görselleştirmesi oluşturmak üzere bir proje şablonu oluşturma aracı olan dscc-gen'i kullanacaksınız.
- Ads
- Cloud
Cloud Güvenli Web Proxy (SWP) Codelab'i
Bu codelab'de, web trafiğinin güvenliğini sağlamak için Cloud Secure Web Proxy'yi (SWP) nasıl dağıtacağınızı ve kullanacağınızı öğreneceksiniz.
vLLM ve OpenAI Python SDK ile Cloud Run GPU'larında LLM çıkarımı çalıştırma
vLLM ve OpenAI Python SDK ile Cloud Run GPU'larında LLM çıkarımı çalıştırmayı öğrenin
- Sunucusuz
Tüm JavaScript çerçevelerini Cloud Run'a dağıtma
Angular, Nuxt.js ve Next.js gibi JavaScript çerçevelerini Cloud Run'a nasıl dağıtacağınızı öğrenin.
İlk 100 dosyayı göster & Google Drive'ınızdaki klasörler
Bu codelab'de, Google Workspace REST API'lerinin kullanımı açıklanmaktadır. Örnek, kısa ve kullanılabilir olması için Python'da yapılacaktır ancak isterseniz geliştirme dilinizi kullanmayı da seçebilirsiniz. Birçok giriş konusu, kullanıcıların ilk 100 dosyayı görüntüleyen basit bir komut dosyası oluşturmasına son olarak sunulur. klasörlerini Google Drive'ınızın API'sinde bulabilirsiniz.
- Cloud
Doğrudan VPC çıkışı kullanarak dahili Cloud Run hizmetine erişmek için Cloud Run hizmetini yapılandırma
Doğrudan VPC çıkışı kullanarak dahili Cloud Run hizmetine erişmek için Cloud Run hizmetini nasıl yapılandıracağınızı öğrenin.
- Sunucusuz
Cloud Run, Video Intelligence API ve Vertex AI'ı kullanarak tek tek video görüntüsü açıklama hizmeti oluşturma
Vertex AI ve Video Intelligence API'yi kullanarak bir videonun her sahnesinde bulunan görüntüyü tanımlayan bir Cloud Run hizmeti oluşturmayı öğrenin.
- Sunucusuz
Gmail Gelen Kutunuzu Google Cloud Functions ile Güçlendirin
Bu codelab'de, G Suite API'lerini ve Google Cloud Functions'ı kullanarak Gmail iletilerini otomatik ve programatik olarak nasıl işleyeceğinizi öğreneceksiniz.
- Cloud
Google Haritalar'ı Flutter uygulamasına ekleme
Bu codelab'de iOS, Android ve web'de yüksek kaliteli yerel deneyimler oluşturmak için Flutter mobil uygulama SDK'sını kullanarak bir Google Haritalar deneyimi geliştireceksiniz.
- Codelab
Google Cloud codelab'i mi yapıyorsunuz? Buradan başlayın!
Bu codelab'de, aşağıdaki codelab'lerde kullanacağınız bir Google Cloud projesi kuracaksınız. Ayrıca, dosyaları düzenlemek ve terminal komutlarını çalıştırmak için Cloud Shell'i nasıl kullanacağınızı öğreneceksiniz.
- Cloud
Cloud Run İşleri Nasıl Kullanılır? Videoları işlemek için Video Intelligence API'leri
Vertex AI ve Video Intelligence API'yi kullanarak bir videonun her sahnesinde bulunan görüntüyü tanımlayan bir Cloud Run işi oluşturmayı öğrenin.
Slurm ile Otomatik Ölçeklendirmeli HPC Kümesi dağıtın
Google Compute Engine, Google Deployment Manager ve Slurm Workload Manager'ı kullanarak dinamik olarak ölçeklenebilir bir HPC kümesi sağlamayı öğrenin.
- Cloud
Vertex AI Arama'yı bir Cloud Run hizmetinden alınan Cloud Storage'daki PDF'lerde (yapılandırılmamış veri) kullanma
Cloud Run hizmetinden Vertex AI Arama'ya nasıl sorgu oluşturacağınızı öğrenin.
- Sunucusuz
Hem dahili Cloud Run hizmetine hem de herkese açık internete erişmek için Cloud Run hizmetini yapılandırma
Genel internet erişimini korurken doğrudan VPC çıkışını kullanarak yalnızca dahili giriş Cloud Run hizmetine nasıl erişeceğinizi öğrenin
- Sunucusuz
Gemini İşlevi Çağrısı ile Cloud Run'ı Kullanma
Cloud Run'ı Gemini İşlev Çağrısı için uç nokta olarak kullanma.
- Sunucusuz
Cloud Build kullanarak değişikliklerinizi GitHub'dan Cloud Run'a otomatik olarak dağıtma
Cloud Build kullanarak değişikliklerinizi GitHub'dan Cloud Run'a otomatik olarak dağıtma
- Sunucusuz
Gemini destekli bir sohbet uygulamasını Cloud Run'da Dağıtma
Cloud Run'da express.js, htmx ve tailwindCSS'yi kullanarak Gemini destekli sohbetleri nasıl dağıtacağınızı öğrenin.
- Sunucusuz
BigQuery ML ile Görüntü Verileri Sınıflandırma
Bu codelab'de, BigQuery'de Yoga Pozisyonlarının görüntülerini depolayıp analiz edecek ve pozları yalnızca SQL yapıları kullanarak etiketlemek için BigQuery ML ile görüntü sınıflandırma modeli uygulayacaksınız.
BigQuery ve AI Platform Notebooks kullanarak Klinik Verileri Analiz Etme
Bu codelab'de, BigQuery ve AI Platform Notebooks kullanarak GCP'deki klinik verilere erişip bunları analiz etmeye yönelik bir çözüm gösteriyoruz.
- Cloud
Önceden eğitilmiş TensorFlow.js modeliyle JavaScript'te akıllı web kamerası oluşturma
Bu codelab'de, TensorFlow.js önceden eğitilmiş modellerinden (COCO-SSD) birini yükleyip kullanmayı ve eğitildiği yaygın nesneleri tanımak için bu modeli nasıl kullanacağınızı öğreneceksiniz.
- Web
- AI ve Makine Öğrenimi
Geliştiriciler için Duet AI Teknik Uygulamalı Atölye Kılavuzu
Bu atölyenin amacı, kullanıcılara ve uygulayıcılara Duet AI eğitimi sunmaktır. Bu codelab'de şunları öğreneceksiniz: Geliştiriciler için Duet AI'ın günlük gelişimde özgün bir şekilde nasıl kullanıldığını göstermek amacıyla bu atölyenin etkinlikleri,
Google Dokümanlar'ı kullanarak iş toplantılarınızın transkriptini oluşturun. Makine Öğrenimi
Bu codelab'de, Google Dokümanlar API'sini kullanarak bir Google Dokümanı oluşturacak ve ses dosyasının transkriptini bu dokümana yazacaksınız. İlgili ses dosyasının transkriptini almak için Speech-to-Text API'yi kullanırsınız.
- Cloud
Google Kubernetes Engine'de .NET Core uygulaması Dağıtma ve Güncelleme
Microsoft.NET Core, container'larda yerel olarak çalıştırılabilen açık kaynak ve platformlar arası bir.NET sürümüdür..NET Core, GitHub'da kullanılabilir ve Microsoft ile.NET topluluğu tarafından yönetilir. Bu laboratuvar, Google Kubernetes Engine 'e
- Cloud
Dokümanları Alma, İşleme ve Arama için Document AI Ambarı'nı Kullanma
Bu codelab'de belgelerin tam metnini almak, işlemek ve aramak için Document AI Atölyesi'ni kullanacaksınız.
- Cloud
- AI ve Makine Öğrenimi
Mevcut bir uygulamayı keşfetmek ve geliştirmek için Gemini'ı kullanma
Bu Codelab, mevcut bir API arka ucu üzerinde istemci uygulaması oluşturmak için Gemini'ın nasıl kullanılacağını gösterir. Bu laboratuvarın amacı, Gemini'ı mevcut bir uygulamada kullanmayı göstermektir. Bu laboratuvarda aşağıdakileri nasıl
Gelişmiş Trafik Yönetimi (Envoy) Codelab'i ile Harici HTTPs LB
Bu codelab'de, yeni Harici HTTP'ler Yük Dengeleyici'de bulunan gelişmiş trafik özellikleri hakkında bilgi edineceksiniz.
- Cloud
- Ağ İletişimi
Cloud Armor ile Uç Önbelleği Savunma
Bu laboratuvarda, CDN dağıtımı oluşturacak ve uç önbelleğinizi korumak için Cloud Armor kurallarını uygulayacaksınız.
- Ağ İletişimi
- Cloud
Eventarc etkinlikleriyle Kubernetes hizmetlerini tetikleme
Bu codelab'de Eventarc ile Pub/Sub, Cloud Storage ve Cloud Denetleme Günlüklerindeki etkinlikleri dinleyecek ve bunları Google Kubernetes Engine (GKE) üzerinde çalışan bir Kubernetes hizmetine ileteceksiniz.
- Sunucusuz
- Cloud
Cloud KMS (Asimetrik) ile verileri şifreleme ve şifrelerini çözme
Bu codelab'de, Cloud KMS asimetrik anahtarları kullanarak verileri şifreleyecek ve şifresini çözeceksiniz.
- Cloud
- Güvenlik
BigQuery'ye FHIR (Hızlı Sağlık Hizmetleri Birlikte Çalışabilirlik Kaynakları) aktarma
Bu codelab'de, Cloud Healthcare FHIR API'lerini kullanarak FHIR - R4 biçimli sağlık hizmeti verilerini (Normal Kaynaklar) BigQuery'ye yüklemek için veri kullanımı kalıbı uygulayacağız.
- Cloud
Flutter uygulamanızı hem sıkıcı hem de güzel bir hale getirin
Flutter, Google'ın tek bir kod tabanından mobil, web ve masaüstü için yerel olarak derlenmiş, güzel uygulamalar geliştirmeye yönelik kullanıcı arayüzü araç setidir. Bu codelab'de sade bir müzik uygulamasıyla başlayacak ve (Material 3'ü kullanarak) tüm platformlar için daha güzel ve duyarlı hale getireceksiniz.
- Codelab
Yazılım Geliştirme Yaşam Döngüsü Boyunca Duet AI'ı Kullanma
Mevcut bir projedeki görevlere yardımcı olması için Duet AI'ı kullanma.
Firebase için Google Analytics ile Google Ads özel etkinlikleri - Android
Bu codelab'de, GA4F ile etkinlikleri nasıl uygulayacağınızı ve Google Ads üzerinden işleme yönelik kampanyaları nasıl başlatacağınızı öğreneceksiniz.
Draco Geometri Sıkıştırma ile 3D verileri optimize etme
3D grafikler, oyun, tasarım ve veri görselleştirme dahil birçok uygulamanın temel bir parçasıdır. Grafik işlemciler ve oluşturma araçları gelişmeye devam ettikçe daha büyük ve daha karmaşık 3D modeller yaygınlaşacak ve sürükleyici sanal gerçeklik
- Açık Kaynak
- AR
- VR
Flutter'da Uyarlanabilir Uygulamalar
Bu codelab'de, Flutter'ın desteklediği Android, iOS, web, Windows, macOS ve Linux olmak üzere altı platforma da uyum sağlayan bir Flutter uygulaması oluşturacaksınız.
- Codelab
Materyal 3 ile animasyonlu duyarlı uygulama düzeni oluşturma
Bu codelab'de, Flutter'ın desteklediği altı platformun hepsinde Material 3 ile akıcı bir şekilde animasyon yapan uyarlanabilir tasarıma sahip bir uygulama derleme konusunda deneyim kazanacaksınız.
- Codelab
Flutter uygulamasını test etme
Bu codelab'de basit bir Flutter uygulaması derleyip test edeceksiniz.
- Codelab
Flutter eklentisinde FFI kullanma
Bu codelab'de, mevcut bir yerel C kitaplığından yararlanmak için FFI kullanarak hem mobil hem de masaüstü platformlara yönelik bir Flutter eklentisi oluşturacaksınız.
- Codelab
Görüntü arşivleme, analiz ve rapor oluşturma Google Workspace ve Google Cloud
Bu codelab'de, geliştiriciler hem Google Workspace (eski adıyla G Suite) hem de Google Cloud API'leri. Özel olarak, Google Drive'dan bir görsel dosyası indirecek, bu resmi Google Cloud Storage'da arşivleyecek, içeriğini Google Cloud Vision ile analiz edecek ve Google E-Tablolar'da rapor verileri oluşturacaksınız.
- Cloud
- Veri
Cloud KMS ile verileri şifreleme ve şifrelerini çözme
Bu codelab'de, verileri Cloud KMS'yi kullanarak şifreleyecek ve şifresini çözeceksiniz
- Cloud
- Güvenlik
1. Modül: App Engine webapp2'den Flask'a taşıma
Python App Engine uygulamasını webapp2'den Flask web çerçevesine nasıl taşıyacağınızı öğrenin.
- Cloud
- Sunucusuz
CSV verilerinin Google E-Tablolar'a aktarılmasını otomatikleştiren Cloud Functions işlevi
Bu codelab'de, Cloud Storage'a CSV dosyası yükleme işlemine tepki veren bir Cloud Functions işlevinden Google e-tablosunu nasıl dolduracağınızı öğreneceksiniz.
- İşlem
- Cloud
- Sunucusuz
Python'da HTTP Cloud Functions
Bu eğiticide, Python'da HTTP Cloud Functions'ı geliştireceksiniz.
- Cloud
- Sunucusuz
App Engine Blobstore'dan Cloud Storage'a Taşıma (Modül 16)
Python 2 App Engine ndb uygulaması için blobstore kullanımını Cloud Storage'a nasıl taşıyacağınızı öğrenin.
- Sunucusuz
- Cloud
2. Modül: App Engine'den Cloud NDB'ye taşıma
Basit bir App Engine uygulamasını ndb'den Cloud NDB'ye nasıl taşıyacağınızı öğrenin.
- Cloud
- Sunucusuz
Flask uygulamalarında App Engine Görev Sırası (görevleri çekme) nasıl kullanılır? (Modül 18)
Görev Sırası pull görevi kullanımını temel bir Python 2 Flask App Engine NDB uygulamasına nasıl ekleyeceğinizi öğrenin.
- Sunucusuz
- Cloud
App Engine blobstore'u kullanma (Modül 15)
Basit bir Python 2 App Engine uygulamasına blobstore kullanımını nasıl ekleyeceğinizi öğrenin
- Sunucusuz
- Cloud
Flask uygulamalarında App Engine Memcache'i kullanma (Modül 12)
Temel bir Python 2 Flask App Engine NDB uygulamasına Memcache kullanımını nasıl ekleyeceğinizi öğrenin.
- Cloud
- Sunucusuz
App Engine Memcache'den Cloud Memorystore'a taşıma (Modül 13)
Python 2 App Engine NDB'yi nasıl taşıyacağınızı öğrenin ve Memcache uygulamasından Cloud NDB'ye & Cloud Memorystore (Redis için) ve ardından Python 3'e yükseltme
- Cloud
- Sunucusuz
App Engine Görev Sırası pull görevlerini Cloud Pub/Sub'a taşıma (Modül 19)
Python 2 App Engine NDB'yi nasıl taşıyacağınızı öğrenin ve Task Queue (görevleri çekme) uygulamasını Cloud NDB'ye taşıyın Cloud Pub/Sub'ın ardından Python 3'e yükseltme
- Sunucusuz
- Cloud
Cloud Functions için Cloud Logging ve Cloud Trace'i kullanın
Cloud Functions için Cloud Logging ve Cloud Trace'i nasıl kullanacağınızı öğrenin.
- Cloud
- İşlem
11. Modül: Google App Engine'den Cloud Functions'a Geçiş
Basit bir Python App Engine uygulamasını dönüştürmeyi (veya daha büyük bir monolitik uygulamayı mikro hizmetlere ayırmayı) ve Cloud Functions'a taşımayı öğrenin
- Sunucusuz
- Cloud
App Engine paket hizmetleri için desteğin kapsamı genişletiliyor: Bölüm 1 (Modül 17)
2. Nesil çalışma zamanlarında App Engine paket servislerini nasıl kullanacağınızı öğrenin
- Cloud
- Sunucusuz
Natural Language API'yi C# ile kullanma
Bu codelab'de, Natural Language API'yi C# ile kullanmayı öğreneceksiniz.
- Cloud
Flask uygulamalarında App Engine Görev Sırası (push görevleri) nasıl kullanılır (Modül 7)
Görev Sırası aktarma görevi kullanımını temel Python 2 Flask App Engine NDB uygulamasına nasıl ekleyeceğinizi öğrenin.
- Sunucusuz
- Cloud
5. Modül: Cloud Buildpacks ile Google App Engine'den Cloud Run'a Taşıma
Cloud Buildpacks'i kullanarak basit bir App Engine uygulamasını container mimarisine almayı ve Cloud Run'a taşımayı öğrenin.
- Sunucusuz
- Cloud
Temel bir "Google Çeviri" dağıtın App Engine, Cloud Functions ve Cloud Run'da Express.js uygulaması
Bu codelab'de, Google Cloud Translation API'yi Node.js ile kullanmayı, yerel olarak çalıştırmayı veya Cloud sunucusuz bilgi işlem platformuna (App Engine, Cloud Functions veya Cloud Run) dağıtmayı öğreneceksiniz.
- Cloud
- Sunucusuz
- AI ve Makine Öğrenimi
6. Modül: Cloud Datastore'dan Cloud Firestore'a geçiş
Basit bir App Engine uygulamasını Cloud Datastore'dan Cloud Firestore'a nasıl taşıyacağınızı öğrenin.
- Cloud
- Sunucusuz
Google Kubernetes Engine'de Monolitik Web Sitesini Mikro Hizmetlere Taşıma
Bu laboratuvar, monolitik bir web sitesini mikro hizmetlere ayırma ve Google Kubernetes Engine'e dağıtma konusunda size yol gösterecektir.
- Cloud
Modül 3: Google Cloud NDB'den Cloud Datastore'a taşıma
Basit bir App Engine uygulamasını Cloud NDB'den Cloud Datastore'a nasıl taşıyacağınızı öğrenin.
- Cloud
- Sunucusuz
App Engine Kullanıcıları hizmetinden Cloud Identity Platform'a taşıma (Modül 21)
Python 2 App Engine NDB'yi nasıl taşıyacağınızı öğrenin ve Cloud NDB'ye kullanıcı hizmet uygulaması ve; Cloud Identity Platform'u ve ardından Python 3'e yükseltme
- Cloud
- Sunucusuz
4. Modül: Docker ile Google App Engine'den Cloud Run'a geçiş
Docker'ı kullanarak basit bir App Engine uygulamasını container mimarisine almayı ve Cloud Run'a taşımayı öğrenin
- Cloud
- Sunucusuz
PipelineDP ile özel istatistikleri hesaplama
Bu codelab'de, diferansiyel gizlilik çerçevesi olan PipelineDP ile özel istatistikler oluşturmayı öğreneceksiniz.
- Açık Kaynak
Migrate for Anthos ile Compute Engine'den Kubernetes Engine'e taşıma
Bu codelab'de Migrate for Anthos'u kullanarak Compute Engine'den Kubernetes Engine'e basit bir web sunucusunu taşıyacaksınız.
- Cloud
Google Asistan ve Cloud Firestore kullanarak Yazım Alıştırması Oyunu
Google Asistan geliştirici platformu, sanal bir kişisel asistan olan Google Asistan'ın işlevlerini akıllı hoparlörler, telefonlar, arabalar, TV'ler, kulaklıklar ve daha pek çok 1 milyardan fazla cihaza genişletmenizi sağlayacak yazılımlar
Matter sanal cihazı oluşturma
Bu codelab'de, sanal bir Matter cihazı geliştirecek, yaptıracak ve kullanacaksınız.
Thread ağını Google Thread Credentials API'leriyle paylaşma
Kendi sınır yönlendiriciniz ve uygulamanızın Google API'leriyle nasıl etkileşimde bulunup tek bir Thread Ağı oluşturduğunu öğrenin.
- Nesnelerin İnterneti (IoT)
Firestore ile skor tabloları oluşturun
Bu codelab'de Cloud Firestore ve Cloud Functions'ı kullanarak bir skor tablosu oluşturacaksınız.
Firebase App Distribution iOS SDK'sı ile test kullanıcılarını yeni uygulama sürümleriniz hakkında uyarın - Codelab
App Distribution SDK'sı ile en son sürümünüzü test kullanıcılarının kullanımına hızlı bir şekilde sunun. Bu codelab'de, yeni derlemeler çıktığında test kullanıcılarınıza uygulama içi uyarılar gösterecek şekilde bir uygulamayı güncelleyeceksiniz.
- iOS
- Codelab
Özellik Kullanıma Sunma Performansını İzleme
Bu codelab'de, örnek bir uygulamaya Firebase Performance Monitoring'i nasıl ekleyeceğinizi ve özelliğin kullanıma sunulması sırasında performansı nasıl ölçeceğinizi öğreneceksiniz.
- Codelab
Firebase proje ve ürünlerini Terraform üzerinden oluşturup yönetin
Altyapının ve Firebase ürünlerinin programatik yapılandırması dahil olmak üzere Firebase projelerini oluşturmak ve yönetmek için Terraform'u kullanın.
Uygulama paketi sürümlerini test kullanıcılarına dağıtma - Codelab
Uygulamanızın en yeni sürümünü test kullanıcılarına edinin' ellerinizi çabuk tutun. Dalgalar
Firebase Remote Config'i kullanarak Firebase Uygulama Kontrolü'nü kademeli olarak kullanıma sunma
Arka uç hizmetlerinizi korumak ve Firebase hizmetlerine gönderilen isteklerin gerçek uygulamanızdan geldiğini doğrulamak için App Attest ile Firebase Uygulama Kontrolü 'nü kullanabilirsiniz. Kota sınırlarına ulaşmamak için genellikle kullanıcıların
- Codelab
Android Web Görünümü'nde Firebase için Google Analytics'i Uygulama
Bu codelab'de, JavaScript Web Görünümü uygulamasını kullanarak GA4'e nasıl etkinlik göndereceğinizi öğreneceksiniz.
Apple platformları için Firebase Uygulama Kontrolü
Firebase Uygulama Kontrolü, isteklerin meşru uygulama ve cihazlardan gelmesini sağlayarak arka uç kaynaklarınızı faturalandırma sahtekarlığı ve kimlik avı gibi kötüye kullanıma karşı korumaya yardımcı olur. Kaynaklarınızı güvende tutmak için hem
- Codelab
Firebase App Distribution Android SDK'sı ile test kullanıcılarını yeni uygulama sürümleriniz hakkında uyarın - Codelab
App Distribution Android SDK'sı ile en son sürümünüzü test kullanıcılarının kullanımına hızlı bir şekilde sunun. Bu codelab'de, yeni sürümler kullanıma sunulduğunda test kullanıcılarınıza uygulama içi bildirimler göstermek üzere bir uygulamayı güncelleyeceksiniz.
- Codelab
Dahili TCP/UDP Yük Dengeleyici için Cloud DNS Yönlendirme Politikaları ve Durum Denetimleri kullanılarak çok bölgeli yük devretme
Bu codelab'de birincil yük dengeleyici ve apache çalıştıran arka uç sanal makinelerine sahip yedek yük dengeleyici içeren bir Cloud DNS yük devretme yönlendirme politikası oluşturacaksınız. Yük devretme işlevini test edeceksiniz.
Flutter uygulamanıza WebView ekleme
Bu codelab'de, webview_flutter eklentisini bir Flutter uygulamasına nasıl ekleyeceğinizi öğreneceksiniz.
- Codelab
Konsol kullanarak kredi kartı işlemlerinde Sahtekarlık Algılama için BigQuery ML
Bu codelab'de, konsolu kullanarak kredi kartı işlemlerinde sahtekarlık tespitini tahmin etmek için BigQuery mantıksal regresyon modeli oluşturacaksınız.
Flutter ve Flame ile 2D fizik oyunu geliştirin
2D fizik motoru olan Forge2D ile Flutter ve Flame oyunlarında oyun mekaniği oluşturmayı öğrenin.
- Codelab
Flutter ile Flame'e Giriş
Bu codelab'de, Flutter üzerine kurulmuş bir oyun motoru olan Flame'i nasıl kullanacağınızı öğreneceksiniz. Flame'in bileşenleri ve efektlerinin yanı sıra Flame'i Flutter'ın durum yönetimiyle nasıl entegre edeceğinizle ilgili bilgi edineceksiniz.
- Codelab
Google Analytics Özel Etkinlikler ve Flutter ile Google Ads Kampanyaları Başlatma
Bu codelab'de, GA4F ile özel etkinlikleri nasıl uygulayacağınızı ve Google Ads üzerinden uygulama işlemi kampanyalarını nasıl başlatacağınızı öğreneceksiniz.
- Ads
TensorFlow Enterprise ve BigQuery ile Cloud AI Platform'da Sahtekarlık Algılama modeli oluşturma
Bu laboratuvarda, doğrudan BigQuery veri kümesini alıp Google Cloud AI Platform'da TensorFlow Enterprise ile sahtekarlık algılama modelini eğiteceksiniz.
- Cloud
- AI ve Makine Öğrenimi
Flutter'da yeni nesil kullanıcı arayüzleri oluşturma
Flutter'ın altı platformunun tümünde çalışan animasyonlar, gölgelendiriciler ve parçacık efektleriyle Flutter kullanıcı arayüzlerini nasıl oluşturacağınızı öğrenin.
- Codelab
Flutter ile kelime bulmacası oluşturun
Yoğun bilgi işlem gerektiren Flutter uygulamasını nasıl geliştireceğinizi ve aynı zamanda Flutter'ın akıcı etkileşim düzeyini nasıl sürdüreceğinizi öğrenin.
- Codelab
Cloud AI Platform ile sahtekarlık algılama modelini açıklama
Bu laboratuvarda, TensorFlow kullanarak sahte işlemleri tanımlamak için bir tf.keras oluşturacak ve ardından modelin sonuçlarını Cloud'un Explainable AI SDK'sıyla yorumlayacaksınız.
- Cloud
- AI ve Makine Öğrenimi
Çalışma Zamanı Güvenlik Analizleri
Bir uygulamayı Cloud Run ve GKE kümesine dağıtma ve Software Delivery Shield Güvenliği'nde dağıtıma ilişkin güvenlik analizlerini görüntüleme
Mesajlaşma ve Kişiler API'lerini kullanarak Android uygulamalarına sohbetle ilgili özellikler ekleyin
Bir Android uygulamasını Messaging ve People API'leriyle sohbetle ilgili özellikleri içerecek şekilde nasıl genişleteceğinizi öğrenin.
Play Faturalandırma Kitaplığı ile uygulama içi abonelik satma 5
Bu codelab'de, temel planlar ve esnek teklifler dahil olmak üzere otomatik yenilenen abonelikleri ve ön ödemeli planları nasıl uygulayacağınızı öğreneceksiniz.
Spanner ve Vertex AI Imagen API ile üretken yapay zekaya geçiş
Sunucu uygulaması API'si kullanılarak Spanner veritabanından getirilen verilerle kullanıcının oluşturduğu poz istemlerine göre görüntüler üretmek için poz oluşturma uygulaması derleme.
- Cloud
- AI ve Makine Öğrenimi
PaLM ve LangChain4J ile Java'da kullanıcılar ve dokümanlarla üretken yapay zeka destekli sohbet
Bu codelab'de, Java'da üretken yapay zekayı kullanarak, PaLM büyük dil modelini entegre ederek ve LangChain4J LLM düzenleme çerçevesinden yararlanarak kullanıcılarınızla sohbet edecek veya dokümanlarınız hakkında sorular soracaksınız.
- Cloud
- AI ve Makine Öğrenimi
Gemini API ile Google Workspace görevlerini otomatik hale getirme
Google Workspace görevlerini otomatikleştirmek ve diğer olasılıkları keşfetmek için Gemini API'nin gücünden nasıl yararlanacağınızı öğrenin.
- AI ve Makine Öğrenimi
MDC-101 Web: Malzeme Bileşenleri (MDC) ile İlgili Temel Bilgiler (Web)
Temel bileşenlere sahip basit bir uygulama oluşturarak web için Malzeme Bileşenleri'ni kullanma ile ilgili temel bilgileri öğrenin.
- Tasarım
- Web
MDC-103 Android: Renk, Hareket ve Tür (Java) ile materyal teması oluşturma
Android için Materyal Bileşenlerin, Java'da tasarım yaparak ürününüzü ayırt etmeyi ve markanızı ifade etmeyi nasıl kolaylaştırdığını keşfedin.
- Tasarım
MongoDB Atlas ve Cloud Run'da Sunucusuz MEAN Yığını Uygulaması
Bu codelab'de, Cloud Run'da çalışan, yüklenebilir bir MEAN Yığın Uygulaması derleyeceksiniz.
MDC-103 Flutter: Renk, Şekil, Yükseklik ve Tür ile Malzeme Teması
Material Flutter kitaplığının, ürününüzü farklılaştırmayı ve markanızı tasarım aracılığıyla ifade etmeyi nasıl kolaylaştırdığını keşfedin.
- Tasarım
MDC-111 Android: Kod tabanınıza Materyal Bileşenleri Dahil Etme (Java)
Ayrı Materyal Bileşenlerini, sıfırdan başlamak zorunda kalmadan mevcut bir Java kod tabanına nasıl ekleyebileceğinizi öğrenin.
- Tasarım
MDC-101 Flutter: Malzeme Bileşenleriyle İlgili Temel Bilgiler
Basit bir Flutter uygulaması için giriş sayfası oluşturarak Malzeme Bileşenleri'ni kullanmayla ilgili temel bilgileri öğrenin.
- Tasarım
MDC-101 Android: Malzeme Bileşenleri (MDC) ile İlgili Temel Bilgiler (Java)
Java'da temel bileşenlere sahip basit bir uygulama oluşturarak Android için Malzeme Bileşenleri'ni kullanmayla ilgili temel bilgileri öğrenin.
- Tasarım
Android için Material Motion ile Güzel Geçişler Oluşturma
Android kitaplığındaki Material Bileşenleri ve Kotlin geçişlerini kullanarak Reply uygulamasına Material'ın hareket sistemini entegre edin.
- Tasarım
MDC-104 Android: Material Advanced Bileşenleri (Java)
Tasarımınızı iyileştirin ve Java'da gelişmiş bileşen arka plan menümüzü kullanmayı öğrenin.
- Tasarım
MDC-103 Web: Renk, Şekil, Yükseklik ve Tür ile Materyal Teması (Web)
Web için Materyal Bileşenlerin ürününüzü farklılaştırmayı ve tasarım yoluyla markanızı ifade etmeyi nasıl kolaylaştırdığını keşfedin.
- Web
- Tasarım
MDC-104 Android: Gelişmiş Materyal Bileşenleri (Kotlin)
Tasarımınızı iyileştirin ve Kotlin'deki gelişmiş bileşen arka plan menümüzü kullanmayı öğrenin.
- Tasarım
MDC-111 Android: Kod tabanınıza Materyal Bileşenleri Dahil Etme (Kotlin)
Ayrı Materyal Bileşenlerini, sıfırdan başlamak zorunda kalmadan mevcut Kotlin kod tabanınıza nasıl ekleyebileceğinizi öğrenin.
- Tasarım
Unity'yi ve PC Üzerinde Google Play Games'i Kullanmaya Başlama
Bu codelab'de, oyununuzu (veya bir Unity örnek oyununu) Google Play Games'e nasıl uyarlayacağınızı öğreneceksiniz. Bu, Android oyununuz için PC desteğine giden ilk adımınız.
- Oyun
Go'da uygulamanızda daha iyi performans elde etmeye yönelik araç (2. bölüm: Profiler)
Sürekli profil çıkarma, performans ayarı için son bir kilometre bilgilerini tanımlamaya yarayan araçtır. Bu codelab'de, bir profil aracı aracısıyla uygulamanızda nasıl performans gösterebileceğinizi ve Cloud Profiler'daki görselleştirilmiş grafiklerden yararlanarak performans sorununu nasıl tespit edeceğinizi öğreneceksiniz.
BigQuery'de Bölümlendirme ve Kümeleme
Bu codelab'de, BigQuery'de bölümlendirme ve kümelemeyi anlamak için BigQuery web kullanıcı arayüzünü kullanacaksınız.
- Cloud
Gemini'da İşlev Çağrısı'nı Kullanarak API'lerle Etkileşimde Bulunma
Bu codelab'de, kullanıcıların döviz kurları hakkında soru sorabilecekleri, harici bir API'den en güncel verileri getirebilecekleri ve ardından kullanıcıya yanıtla yanıt verebilecekleri bir uygulama oluşturmak için Gemini'da işlev çağrısını kullanacaksınız.
- Cloud
- AI ve Makine Öğrenimi
C++'te Firebase'i kullanmaya başlayın
Android ve iOS için Firebase SDK'larını biliyor olabilirsiniz, ancak bununla ilgili bir C++ Yalnızca platformlar arası oyunlar için tasarlanmış SDK mı? Bu çalıştayda, S++ CMake aracılığıyla bir Android projesine SDK ekleyin, oyununuzu iyileştirmeye yardımcı olacak bazı temel analizleri ekleyin ve geri bildirim toplamaya başlamak için bunu arkadaşlarınız ve test kullanıcılarınızla paylaşın.
Hareketle Gezinme ve uçtan uca deneyim
Bu codelab'de, uygulama denetimlerinin Hareketle Gezinme ile çalışmasını sağlamak için mevcut bir uygulama üzerinde çalışacaksınız. Uçtan uca bir ekran deneyimi de elde edersiniz.
Google Workspace Eklentileriyle e-postaları daha işlem yapılabilir hale getirin
Bu codelab'de, kullanıcıların makbuzdaki giderleri Gmail'den ayrılmadan bir Google E-Tablosuna kolayca eklemesine olanak tanıyan bir Gmail eklentisi tasarlayıp uygulayacaksınız.
- Cloud
PaLM ve LangChain4J ile Java'da üretken yapay zekayla metin oluşturma
Bu codelab'de, PaLM büyük dil modelini entegre ederek ve LangChain4J LLM düzenleme çerçevesinden yararlanarak Java'da üretken yapay zekayı kullanmaya başlayacaksınız.
- AI ve Makine Öğrenimi
- Cloud
Yapay Zeka Özetleme, Hızlı Başlangıç Çözümü'nü keşfetmek ve geliştirmek için Gemini Code Assist'i kullanma
Bu codelab'de, Google Cloud Storage'a yüklenen PDF belgelerini özetlemek için Vertex AI modellerini kullanan mevcut bir Jump Start Çözümü olan AI Özetleme'yi inceleyeceğiz. Gemini Code Assist'i anlamak ve çözüme yeni işlevler eklemek için kullanacağız.
- Cloud
Gemini'ı kullanarak hizmetleriniz için Sentetik İzleme Testleri yazma
Bu codelab'de, mevcut hizmetleriniz için Sentetik İzleme Testleri yazmak amacıyla Yazmama yardım et özelliğini nasıl kullanacağınızı inceleyeceğiz.
- Cloud
GKE NFO Çoklu Ağını Dağıtma ve Doğrulama Yüksek Performanslı Arayüz
Bu codelab'de GKE L3'ü ve netdevice çoklu düğüm havuzunu yapılandırmayı ve doğrulamayı öğreneceksiniz.
Google Analytics ile Web Görünümünde Etkinlikleri İzleme
Bu codelab'de, bir web sitesindeki etkinlikleri GA4F ile bir Web Görünümü'nde yerel koda yönlendirerek nasıl izleyeceğinizi öğreneceksiniz.
Node.js Codelab'de TensorFlow.js Eğitimi
Bu codelab'de, Node.js sunucusunda TensorFlow.js kullanarak beyzbol sahası tahmin modelini nasıl oluşturup eğiteceğinizi ve müşterilere metrik sunmayı öğreneceksiniz.
- AI ve Makine Öğrenimi
TensorFlow.js: Python SavedModel'i TensorFlow.js biçimine dönüştürme
Bu codelab'de, SavedModel biçimindeki mevcut Python ML modelini alıp TensorFlow.js biçimine dönüştürerek web tarayıcısında çalıştırılabilmesini ve dönüşümlerde oluşabilecek yaygın sorunların nasıl giderileceğini öğreneceksiniz.
- Web
- AI ve Makine Öğrenimi
Laboratuvar: Medya CDN'de Hizmet Uzantıları
Bu codelab'de, özel HTTP kimlik doğrulaması elde etmek için özel kodunuzu Hizmet Uzantıları eklentisi aracılığıyla çalıştıran Medya CDN dağıtımı oluşturacaksınız.
Perakende ürünlerinin fiyatını optimize etme
Bu codelab'de farklı perakende fiyatlarının etkisini analiz etmek ve ürünlerin fiyatını optimize etmek için bilinçli kararlar almak amacıyla Dataprep, BigQuery ve Looker'dan nasıl yararlanacağınızı öğreneceksiniz.
- Cloud
Slack Komut Otomasyonu
Slack uygulamasında metin özetlemesi için Slack Slash komutu oluşturmaya yönelik kaynak kodu. Slack uygulaması, metin özetleme amacıyla PaLM API'yi çağırmak için Cloud Functions işlevini kullanır.
- Cloud
- AI ve Makine Öğrenimi
Büyütme ile Ölçeklendirme
Kustomize, uygulama yapılandırmasını şablonsuz bir şekilde özelleştirmek için kullanıma hazır uygulamaların kullanımını basitleştiren bir araçtır. Bağımsız bir yardımcı program olarak kullanılabilir ve kubectl apply -k aracılığıyla kubectl'e entegre
Secret Manager'ı Python ile kullanma
Bu eğiticide, Secret Manager'ı Python ile kullanmayı öğreneceksiniz.
- Cloud
Cloud Dataproc'ta Apache Spark ve Jupyter Notebooks
Bu laboratuvarda, İsteğe Bağlı Bileşenler ve Bileşen Ağ Geçidi kullanarak Cloud Dataproc'ta Apache Spark ve Jupyter Not Defteri'nin nasıl kurulacağı anlatılmaktadır.
- Veri
- Cloud
Spring Resource soyutlama ile Cloud Storage'daki dosyalara erişme
Spring Resource soyutlaması ile Cloud Storage'daki dosyalara nasıl erişeceğinizi öğrenin.
- Cloud
Private Service Connect ve Hybrid NEG TCP Proxy kullanarak Karma Ağ İletişimi üzerinden şirket içi hizmetlere bağlanma
Bu codelab'de, şirket içi hizmetlere erişmek için Private Service Connect'i TCP Proxy ile nasıl kullanacağınızı öğreneceksiniz.
Cloud Armor ve TCP/SSL Proxy Yük Dengeleyicileri - Hız sınırlama ve IP Reddetme listesi Codelab
Bu codelab'de, arka uç hizmetiyle bir TCP/SSL proxy yük dengeleyici oluşturacaksınız ve yük dengeleyiciye erişimi yalnızca belirli bir kullanıcı istemci kümesiyle sınırlamak için Cloud Armor'ı kullanacaksınız
- Cloud
- Ağ İletişimi
- Güvenlik
Kotlin 03.2'de Gelişmiş Android: MotionLayout ile Animasyon
Bu codelab'de, dinamik animasyonlara sahip Android Kotlin uygulaması oluşturmak için MotionLayout'u kullanacaksınız.
Android'de TensorFlow Lite ile Çiçekleri Tanıyın
Bu codelab'de, bir görüntü sınıflandırıcısı alacak ve TensorFlow Lite kullanarak bunu bir Android telefonda çalıştıracaksınız.
- AI ve Makine Öğrenimi
Beam'de Gizlilik ile Özel İstatistikleri Hesaplama
Bu codelab'de, diferansiyel gizlilik çerçevesinin özelliklerini keşfetmek ve uygulamak için Beam on Beam'i kullanarak bir restorana yapılan ziyaretler için özel istatistikler oluşturmayı öğreneceksiniz.
- Açık Kaynak
Cloud Data Fusion'ı kullanarak CSV (virgülle ayrılmış değerler) verilerini BigQuery'ye aktarma: Gerçek zamanlı kullanım
Bu codelab'de CSV biçimindeki sağlık hizmetleri verilerini Cloud Data Fusion'ı kullanarak gerçek zamanlı olarak BigQuery'ye yüklemek için bir veri kullanımı kalıbı uygulayacağız.
- Cloud
Mikrodenetleyiciler için TensorFlow Lite ve SparkFun Edge ile AI Konuşma Tanıma
Bu codelab'de, mikrodenetleyici içeren pille çalışan bir geliştirme kartı olan SparkFun Edge'de Mikrodenetleyiciler için TensorFlow Lite'ı kullanarak konuşma tanıma modeli çalıştırmayı öğreneceksiniz.
Spanner ve Vertex AI ile Benzerlik Araması
Kullanıcı girişlerine dayalı giyim önerileri için bir benzerlik arama uygulaması oluşturun ve en yakın komşularla yanıt vermek için anahtarda depolanan ve Vector Search tarafından dizine eklenen verilerle ilgili arama yapın.
- AI ve Makine Öğrenimi
- Cloud
OpenTelemetry kullanarak araç izleme bilgileri
OpenTelemetry, iz ve metriklerde sistem gözlemlenebilirliği için endüstri standardıdır. Bu oturumda, OpenTelemetry kullanarak uygulama metriklerinin nasıl kullanılacağı ve bunların Cloud Monitoring ve diğer izleme araçlarında nasıl kullanılacağı ile ilgili bilgiler paylaşılır.
- Cloud
Laboratuvar: EsnekWAN SD-WAN Cihazı ile NCC Siteden Siteye
Bu laboratuvarın amacı, NCC Merkezine takılı, yazılım tanımlı WAN cihazı uçlarıyla NCC'yi keşfetmektir.
iOS uygulamalarına push bildirimleri ekleme
Bu codelab'de, Firebase Cloud Messaging ile iOS uygulamalarına push bildirimleri ekleyeceksiniz.
- iOS
Web uygulamalarına push bildirimleri ekleme
Bu codelab'de, web uygulamanıza push bildirimlerini nasıl ekleyeceğinizi öğreneceksiniz.
- Web
Sunucusuz Web API'leri Atölyesi
Bu kod laboratuvarında, bir kitap rafını ve kitaplarını sunmak için Google Cloud'un sunucusuz çözümlerine ek olarak bir Web API'si geliştireceksiniz. Örnek verileri içe aktarmak için bir Cloud Functions işlevi, yeniden kullanılabilir bir arka uç Web API'si sunmak için bir Cloud Run container'ı ve kitap kitaplığına göz atmanızı sağlayacak bir web ön ucu sunmak için bir App Engine web uygulaması oluşturacaksınız.
- Cloud
- Sunucusuz
TensorFlow.js - Aktarım öğrenmeyi kullanarak ses tanıma
Bu codelab'de seslerinizi tanıyabilen ve tarayıcıdaki kaydırma çubuğunu kontrol etmek için bunu kullanabilecek temel bir ses tanıma ağı oluşturacaksınız. JavaScript için güçlü ve esnek bir makine öğrenimi kitaplığı olan TensorFlow.js'yi kullanacaksınız.
- AI ve Makine Öğrenimi
Android Codelab'de Remote Config'i entegre etme
Bu codelab'de, Android'de Remote Config'i nasıl uygulayacağınızı ve kullanacağınızı öğreneceksiniz.
- Ads
Metin ve yüz özelliklerini tanıma Makine Öğrenimi Kiti: iOS
Bu codelab'de, resimlerdeki metinleri ve yüz özelliklerini tanımak için cihaz üzerinde makine öğreniminden yararlanan ML Kit'i kullanarak bir iOS uygulaması derleyeceksiniz.
- AI ve Makine Öğrenimi
Firebase Performance Monitoring ile yükleme süresini ve ekran oluşturmayı ölçün
Bu codelab'de örnek bir uygulama geliştirecek ve Firebase Performance Monitoring ile yükleme süresini ve ekran oluşturmayı nasıl ölçeceğinizi öğreneceksiniz.
- Codelab
SKAdNetwork Dönüşüm Değeri Şeması'nın Gelir Bölümlerini Hesaplama
Bu codelab'de, SKAdNetwork Dönüşüm Değeri Şeması'nı ayarlamak için gelir grupları oluşturmayı nasıl düşünebileceğinize dair bir örnek göstereceğiz.
Reklam metrikleriyle Core Web Vitals alan verilerini ölçün
Bu codelab'de, önceden oluşturulmuş bir Google Etiket Yöneticisi (GTM) etiket şablonuyla Core Web Vitals'ı nasıl ölçeceğinizi ve verileri bir Google Analytics 4 (GA4) mülküne göndermeyi öğreneceksiniz. Ayrıca, Core Web Vitals alan verileri ile reklam
- Ads
- Analytics
- Codelab
Dijital erişilebilirlik nasıl ölçülür?
Engelli bireyler dahil herkesin web sitenizle anlamlı ve eşit bir şekilde etkileşim kurmasını sağlayan erişilebilirlik ölçümüne giriş.
- Erişilebilirlik
- Kurs
Mülk erişimcileri
Bir nesnenin özelliklerini nasıl ayarlayacağınızı, değiştireceğinizi ve özelliklerine nasıl erişeceğinizi öğrenin.
- Kurs
Anahtarlı koleksiyonlar
Harita ve kümeler gibi anahtarlı koleksiyonların nasıl kullanılacağını öğrenin.
- Kurs
Yeni anahtar kelime
Nesne oluşturmak için "yeni" anahtar kelimesini kullanarak işlevleri çağırın.
- Kurs
Derslerin süresini uzat
"extends" anahtar kelimesi, mevcut sınıfların alt sınıflarını oluşturmanıza olanak tanır.
- Kurs
Statik başlatma blokları
Statik alanları ayarlamak veya değiştirmek için statik başlatma bloklarını kullanın.
- Kurs
Bu anahtar kelime
İşlevinizin içinde çalıştığı bağlamla çalışmak için "this" anahtar kelimesini kullanın.
- Kurs
Dönüş anahtar kelimesi
İşlevlerinizden daha fazla yararlanmak için "return" anahtar kelimesini kullanın.
- Kurs
Sınıf alanları ve yöntemleri
Sınıflarınıza özellik eklemek için sınıf alanlarını ve yöntemlerini kullanın.
- Kurs
null ve tanımsız
JavaScript'in "null" ve "undefined" veri türlerinin nasıl kullanılacağını öğrenin.
- Kurs
Uygulamada bileşen testi
Karmaşık bağımlılıkları olan bir React bileşeni için test tasarımı örnekleri.
- Test
- Kurs
Testlerin çalıştırıldığı yer
Testleri manuel olarak veya otomatik bir sürecin parçası olarak nasıl çalıştıracağınızı öğrenin.
- Test
- Kurs
Meslekte kullanılan araçlar
Çoğu test çerçevesinde ortak olan onaylar ve diğer temel öğeler hakkında bilgi edinin.
- Test
- Kurs
Kod bölmeli JavaScript
Bazı kaynaklar bir web sayfasının ilk yüklemesi için gerekli değildir. JavaScript, kod bölme olarak bilinen bir teknikle ihtiyaç zamanına kadar ertelenebilecek böyle bir kaynaktır. Böylece, bant genişliği ve CPU anlaşmazlığını azaltarak performansı artırabilirsiniz. Bu, başlatma sırasında hem ilk sayfa yükleme hızını hem de giriş yanıt verme hızını iyileştirmek için son derece önemlidir.
- Performans
- Kurs
Kritik yolu anlama
Kritik oluşturma yolu, web performansında bir sayfanın ilk oluşturmanın tarayıcıda ne kadar hızlı göründüğüyle ilgilenen bir kavramdır. Bu modül, oluşturma engelleme ve ayrıştırıcı engelleme kaynakları gibi kavramları ve bunların bir sayfanın tarayıcıda görünme hızında nasıl önemli bir rol oynadıklarını ele alarak kritik oluşturma yolunun arkasındaki teoriyi ele alıyor.
- Performans
- Kurs
Performansı Öğrenin'e hoş geldiniz.
Bu kurs, kullanıcı deneyiminin vazgeçilmez bir parçası olan web performansına yeni başlayanlar için tasarlanmıştır. Bu kılavuz, performansı artırmak için önemli web performansıyla ilgili kavram ve teknikleri kapsar.
- Performans
- Kurs
Video performansı
Video, web sayfalarında sıklıkla kullanılan bir medya türüdür ancak bunların verimli bir şekilde nasıl sunulacağını bilmek performansın göz ardı etmeniz gereken bir yönüdür. Bu modülde, videoları web sitenizin hızlı kalabileceği şekilde yerleştirmeye yönelik bazı temel tekniklerin yanı sıra kullanım sırasında ortaya çıkabilecek performansla ilgili önemli hususlar ele alınmaktadır.
- Performans
- Kurs
Resim performansı
Resimler, günümüzde birçok web sayfasına aktarılan verilerin büyük bir kısmını temsil eder. Bu modülde, resimlerin nasıl optimize edileceği ve verimli şekilde nasıl sunulacağı ele alınmaktadır. Böylece, kullanıcının cihazından bağımsız olarak boşa giden bayt miktarını en aza indirebilirsiniz.
- Performans
- Kurs
Web çalışanlarına genel bakış
Kullanıcının tarayıcıda gördüklerinin çoğu _ana iş parçacığı_ olarak bilinen tek bir ileti dizisinde gerçekleşir. Bununla birlikte, ana iş parçacığının kullanıcının gördüğü önemli görevleri barındırabilmesi için işlem yükü açısından pahalı işler yapmak için yeni ileti dizileri başlatabileceğiniz fırsatlar vardır. Bunu yapan API, Web Worker API olarak bilinir ve bu modülde bununla ilgili temel bilgiler ele alınmıştır.
- Performans
- Kurs
Tarayıcıya kaynak ipuçlarıyla yardımcı olun
Kaynak ipuçları, HTML'de bulunan ve tarayıcının kaynakları daha erken yüklemesine, hatta muhtemelen daha yüksek kaynak önceliğiyle yüklemesine yardımcı olabilecek özelliklerin bir koleksiyonudur. Bu modülde, sayfalarınızın daha da hızlı yüklenmesine yardımcı olabilecek birkaç kaynak ipucu ele alınmaktadır.
- Performans
- Kurs
Kaynak yüklemeyi optimize edin
Sayfa yüklenirken, bir sayfanın HTML'sinde, görünümü ve düzeninin yanı sıra JavaScript aracılığıyla etkileşim düzeyini sağlayan birçok kaynağa başvurulur. Bu modülde, bu kaynaklarla ilgili bir dizi önemli kavram ve bunların sayfa yükleme süresini nasıl etkilediği ele alınmaktadır.
- Performans
- Kurs
Önceden getirme, önceden işleme ve hizmet çalışanı önceden önbelleğe alma
Performansın büyük kısmı gereksiz kaynakları optimize edip ortadan kaldırmak için yapabileceklerinizle alakalı olsa da, bazı kaynakların ihtiyaç duyulmadan önce yüklenmesini önermek biraz paradoksal görünebilir. Ancak, belirli kaynakların önceden yüklenmesinin _uygun olabileceği bazı durumlar da vardır. Bu modülde, önceden getirme ve önceden işleme ele alındığında performansın bu yönü ele alınmaktadır.
- Performans
- Kurs
Web çalışanının somut kullanım alanı
Artık web çalışanları ve onların becerileri ile sınırlamaları hakkında temel bir fikre sahip olduğunuza göre, web işçilerinin somut bir kullanım alanına göz atmanın zamanı geldi. Bu demoda bir web çalışanı JPEG dosyasını getirmek, meta verilerini çıkarmak ve kullanıcının tarayıcıda görebilmesi için dosyayı ana iş parçacığına geri göndermek için kullanılır.
- Performans
- Kurs
HTML performansıyla ilgili olarak dikkat edilmesi gereken genel noktalar
Her web sitesi, bir HTML dokümanı isteğiyle başlar. Bu isteğin, web sitenizin yüklenme hızında önemli bir rolü vardır. Bu modül HTML önbelleğe alma, ayrıştırıcı engelleme, oluşturma engelleme ve diğer önemli kavramları kapsar. Böylece, web sitenizin HTML'si için ilk isteğin doğru şekilde yapıldığından emin olabilirsiniz.
- Performans
- Kurs
Hız neden önemlidir?
Öğrenme performansı hakkında bilgi edinmeye başlamadan önce önce bu metriğin kullanıcı deneyimindeki rolünü ve bunun kullanıcılar için nasıl daha iyi sonuçlar sağlayabileceğini anlamanız gerekir. Bu kurs, söz konusu konularla ilgili kısa bir girişle başlıyor ve performansı öğrenmenin neden önemli olduğuyla ilgili önemli bir bağlam sunuyor.
- Performans
- Kurs
Web yazı tiplerini optimize etme
Web yazı tipleri web'de yaygın olarak kullanılan bir kaynaktır. Bu nedenle web sitesi tasarımına diğer kaynakların yapamadığı şekillerde katkıda bulunurlar. Yine de web yazı tiplerinin bir performans maliyeti vardır. Bu modülde, web yazı tipleriyle ilgili bazı performans noktaları ve teknikler açıklanmaktadır.
- Performans
- Kurs
Resimleri ve <iframe> öğelerini geç yükleme
Görüntüler ve iframe öğeleri, önemli ölçüde bant genişliği ve CPU işleme süresi tüketebilir. Ancak tüm resimlerin ve iframe öğelerinin ilk sayfa yükleme sırasında yüklenmesi gerekmez. Bu öğeler, kullanıcının bunları görme olasılığının en yüksek olduğu daha sonraki bir zamana ertelenebilir. Bu teknik _geç yükleme_ olarak bilinir. Bu modülde, sayfalarınızın daha hızlı yüklenmesini ve bant genişliği ve işlem süresini yalnızca gerektiğinde kullanabilmeniz için geç yükleme resimleri ve iframe öğeleri açıklanmıştır.
- Performans
- Kurs
Yalnızca ihtiyacınız olan verileri kullanın
Bu modülde yalnızca gerekli verileri toplama, topladığınız verileri yönetme ve kaldırma ve topladığınız verileri kullanıcılara açıklamayla ilgili stratejileri öğreneceksiniz.
- Kurs
Dijital parmak izi
Dijital parmak izi, kullanıcı ayarlarının özelliklerini kullanarak belirli bir kullanıcıyı tanımlamaya çalışmaktır. Bu durumun kullanıcı gizliliğine nasıl zarar verebileceğini öğrenin.
- Kurs
Üçüncü taraflar
Üçüncü taraflar hakkında bilgi edinin ve üçüncü tarafları entegre ederken kullanıcılarınız için risklerin nasıl azaltılacağını öğrenin.
- Kurs
Şifreleme
Şifrelemenin, kullanıcılarınızın içeriğine başkaları tarafından müdahale edilip okunmasını önleyerek gizliliği nasıl koruyabileceğini öğrenin.
- Kurs
HTML API'leri
HTML bilgilerinin JavaScript kullanılarak nasıl açığa çıkarılabileceğini ve değiştirilebileceğini öğrenin.
- Kurs
Resim içeriği yayınlama ağları
Görsel CDN'lerin bir resmin içeriğini nasıl dönüştürüp optimize edebileceğini öğrenin.
- Kurs
Temel performans sorunları
Resim isteklerinizin mümkün olduğunca küçük ve yüksek performanslı olmasını sağlamanın yollarını öğrenin.
- Kurs
Resim biçimleri: WebP
WebP hakkında bilgi edinin ve bu biçim ile diğerleri arasındaki farkı anlayın.
- Kurs
Açıklayıcı söz dizimiler
Tarayıcıya resim kaynakları ve bunların nasıl kullanılacağı hakkında bilgi sağlamak için srcset'i ve boyutları kullanma.
- Kurs
Resim biçimleri: AVIF
AV1 Resim Dosyası Biçimi (AVIF), açık kaynaklı AV1 video codec'ine dayalı bir kodlamadır.
- Kurs
Gizliliği Öğrenin'e hoş geldiniz.
Gizliliği korumaya yönelik daha fazla web sitesi oluşturmanıza yardımcı olacak bir kurs.
- Kurs
Manuel erişilebilirlik testi
Erişilebilirlik açısından manuel olarak nasıl test edilir?
- Erişilebilirlik
- Kurs
Sonuç ve sıradaki adımlar
Sonraki adımları atmanıza yardımcı olacak diğer kaynaklar.
- Erişilebilirlik
- Kurs
Özellikler
Farklı genel özellikler ve belirli HTML öğelerine özgü özellikler hakkında bilgi edinin.
- Kurs
Tasarım ve kullanıcı deneyimi
Erişilebilir tasarımlar oluşturun ve kullanıcı deneyiminizi değerlendirin.
- Erişilebilirlik
- Kurs
JavaScript
'Erişilebilir tetikleyici etkinlikleri, sayfa başlıkları, dinamik içerik ve daha fazlasını yazın.'
- Erişilebilirlik
- Kurs
Kalıplar, bileşenler ve tasarım sistemleri
'Erişilebilirlik için kalıpları, bileşenleri ve tasarım sistemlerini değerlendirin.'
- Erişilebilirlik
- Kurs
İçerik yapısı
'Erişilebilir içerik için semantik HTML, önemli noktalar ve tablolar kullanın.'
- Erişilebilirlik
- Kurs
Belge
Erişilebilir web siteleri ve web uygulamaları oluştururken dikkate alınması gereken ek HTML öğeleri.
- Erişilebilirlik
- Kurs
Video ve işitsel
Videonuzu ve sesinizi erişilebilir hale getiren alternatif medya türleri.
- Erişilebilirlik
- Kurs
Animasyon ve hareket
Hareketle tetiklenen tüm bozukluk türlerine sahip kişilere destek olun.
- Erişilebilirlik
- Kurs
Erişilebilirliği Öğrenme'ye hoş geldiniz.
Web geliştirmede seviye atlatmak için sürekli başvurulan bir erişilebilirlik kursu.
- Erişilebilirlik
- Kurs
Yazı biçimi
Doğru yazı tiplerini ve yazı tipi boyutlarını seçin ve reklam metninizi erişilebilir bir düzenle yapılandırın.
- Erişilebilirlik
- Kurs
Başlıklar ve bölümler
İçeriğinizi anlamlandırmak için bölümlendirme öğelerini doğru şekilde kullanma.
- Kurs
Araçlar ve hata ayıklama
Progresif Web Uygulamalarınızı geliştirmek, test etmek ve bunların hatalarını ayıklamak için kullanabileceğiniz araçları inceleyeceğiz.
- Progresif Web Uygulamaları
- Kurs
İşlemler
PWA'lar sadece ekrana bağlı değildir. Bu bölüm artık PWA'nın donanım, sensörler ve platform kullanımı açısından sahip olduğu özellikleri konu alıyor.
- Progresif Web Uygulamaları
- Kurs
Deneysel özellikler
Henüz yapım aşamasında olan PWA özellikleri vardır ve geliştirme sürecinin bir parçası olabilirsiniz. Bu bölümde Fugu projesi, kaynak deneme sürümüne kaydolma ve deneysel API'lerin kullanımı hakkında bilgi edineceksiniz
- Progresif Web Uygulamaları
- Kurs
Mimari
PWA geliştirirken, tek sayfalı bir uygulama mı yoksa çok sayfalı bir uygulama mı oluşturacağınız ve onu alanınızın kök dizininde mi yoksa bir klasör içinde mi barındıracağınız gibi bazı kararlar verirsiniz.
- Progresif Web Uygulamaları
- Kurs
İşletim Sistemi Entegrasyonu
PWA'nız artık tarayıcının dışında çalışıyor. Bu bölümde, kullanıcıların uygulamanızı yükledikten sonra işletim sistemiyle nasıl daha fazla entegre olacağı ele alınmaktadır.
- Progresif Web Uygulamaları
- Kurs
Güncelle
PWA'nızın güncellenmesi gerekiyor olabilir. Bu bölüm, öğelerden meta verilere kadar PWA'nızın farklı bölümlerini güncellemek için kullanabileceğiniz araçlar sağlar.
- Progresif Web Uygulamaları
- Kurs
Yükleme istemi
PWA (Progresif Web Uygulaması) yükleme ölçütlerini karşılayan sitelerde tarayıcı, kullanıcıdan yüklemeyi yüklemesini isteyen bir etkinlik tetikler. Neyse ki isteminizi özelleştirmek ve kullanıcıları uygulamanızı yüklemeye davet etmek için bu etkinliği kullanabilirsiniz.
- Progresif Web Uygulamaları
- Kurs
Sunum
Service Worker'ın getirme etkinliğini kullanarak ağ isteklerine müdahale edebilir ve farklı teknikler kullanarak yanıt sunabilirsiniz.
- Progresif Web Uygulamaları
- Kurs
Çevrimdışı veriler
Güçlü bir çevrimdışı deneyim oluşturmak için depolama alanı yönetimini uygulamanız gerekir. IndexedDB, Önbellek, Depolama Alanı Yöneticisi, Kalıcı Depolama Alanı ve İçerik Dizine Ekleme gibi araçlar yardımcı olabilir.
- Progresif Web Uygulamaları
- Kurs
Workbox
Çalışma kutusu, yönlendirme ve önbelleğe alma gibi yaygın hizmet çalışanı etkileşimlerini basitleştiren bir dizi modüldür. Her modül, hizmet çalışanı gelişiminin belirli bir yönünü ele alır. Workbox, gerektiğinde karmaşık uygulama gereksinimlerini karşılama esnekliğine sahip olurken Service Worker'ların kullanımını mümkün olduğunca kolaylaştırmayı amaçlar.
- Progresif Web Uygulamaları
- Kurs
Kullanıcı arayüzü kalıpları
Farklı ekran boyutlarına uyum sağlayan bazı yaygın kullanıcı arayüzü öğelerini düşünün.
- Kurs
Hizmet çalışanları
Service Worker'lar, PWA'nın temel bir parçasıdır. Ağ, çevrimdışı erişim, push bildirimleri ve diğer önemli özelliklerden bağımsız olarak hızlı yüklemeyi etkinleştirir.
- Progresif Web Uygulamaları
- Kurs
Önbelleğe alınıyor
Cihazdaki öğeleri indirmek, depolamak, silmek veya güncellemek için Önbellek Depolama API'sini kullanabilirsiniz. Ardından bu öğeler, ağ isteği gerekmeden cihazda yayınlanabilir.
- Progresif Web Uygulamaları
- Kurs
Arka planlar
Bu modülde, CSS kullanarak kutuların arka planlarını nasıl biçimlendireceğinizi öğreneceksiniz.
- Kurs
Taşma
Taşma, belirli bir üst boyuta uymayan içerikleri ele alma şeklinizdir. Bu modülde kalıpların dışına çıkacak ve taşan içeriği nasıl biçimlendireceğinizi öğreneceksiniz.
- Kurs
Otomatik Doldurma özelliği
Otomatik doldurma ve otomatik tamamlama özelliği hakkında her şeyi öğrenin.
- Kurs
Medya sorguları
CSS medya sorgularını kullanarak tasarımlarınızı farklı ekran boyutlarına uyarlayın.
- Kurs
Kullanıcıların formlara veri girmelerine yardımcı olun
Formunuzu oluşturmak için seçebileceğiniz çeşitli form öğelerine genel bakış.
- Kurs
Başlangıç
Progresif Web Uygulaması oluşturmak istiyorsanız nereden başlayacağınızı, bir web sitesini en baştan başlamadan PWA'ya yükseltmenin mümkün olup olmadığını veya platforma özgü bir uygulamadan PWA'ya nasıl geçebileceğinizi merak ediyor olabilirsiniz. Bu makale, bu soruları yanıtlamanıza yardımcı olacaktır.
- Progresif Web Uygulamaları
- Kurs
Kullanıcıların formlara doğru verileri girmelerine yardımcı olun
Formlarınızı ön uçta nasıl doğrulayacağınızı öğrenin.
- Kurs
Uluslararasılaştırma ve yerelleştirme
Uluslararası veri biçimlerine hazır olun ve formunuzu yerelleştirme için nasıl planlayacağınızı öğrenin.
- Kurs
Güvenlik ve gizlilik
Formlarınızı nasıl güvenli hale getireceğinizi ve kullanıcılarınızın verilerini nasıl gizli tutacağınızı öğrenin.
- Kurs
Kapsamlı form özellikleri
Form özellikleri hakkında her şeyi öğrenin: Dokunmatik klavyelerin düzenini değiştirme, yerleşik doğrulamayı etkinleştirme ve daha fazlası.
- Kurs
Kimlik
Güvenli ve erişilebilir kayıt ve oturum açma formlarını nasıl oluşturacağınızı ve kullanıcıların hesap ayarlarını değiştirmesine nasıl yardımcı olabileceğinizi öğrenin.
- Erişilebilirlik
- Kurs
Kullanıcıların formlara tekrar veri girmekten kaçınmasına yardımcı olun
Kullanıcıların form doldurmasını daha kolay bir hale getirin.
- Kurs
Formları kullanılabilirlik açısından test etme
Kullanılabilirlik testini nasıl yapacağınızı ve formunuzun tüm kullanıcılarınız için iyi çalıştığından nasıl emin olacağınızı keşfedin.
- Kurs
Temeller
Tüm Progresif Web Uygulamaları, özünde modern web siteleridir. Bu nedenle, web sitenizin duyarlı tasarım, mobil ve öncelikle her şey, doğuştan gelen tasarım ve web performansı konularında sağlam bir temeli olması önemlidir.
- Progresif Web Uygulamaları
- Kurs
Form öğesinin yakından görünümü
Form öğesi, formu ne zaman kullanmanız gerektiği ve formun işleyiş şekli hakkında ayrıntılı bilgi edinin.
- Kurs
Learn Formlar'a hoş geldiniz!
Web geliştirici uzmanlığınızı geliştirmenize yardımcı olacak HTML formları kursu.
- Kurs
Formları cihazlar ve platformlarda test edin
Formunuzun farklı cihazlar, tarayıcılar, platformlar ve farklı bağlamlarda çalıştığından emin olun.
- Kurs
Adres formları
Kullanıcıların adres formlarını hızlı ve kolay bir şekilde doldurmasına yardımcı olun.
- Kurs
Formların stilini belirleme
Formları CSS kullanarak biçimlendirin ve herkes için kullanılabilir ve okunabilir kalmalarını sağlayın.
- Kurs
Derinlemesine form alanları
Kullanabileceğiniz farklı form alanları ve doğru form öğesini nasıl seçeceğiniz hakkında bilgi edinin.
- Kurs
Listeler
Liste, yapısal olarak liste öğeleriyle dolu bir liste kapsayıcı öğesinden oluşur. Bu modülde, bir listenin tüm bölümlerinin stilini nasıl ayarlayacağınızı öğreneceksiniz.
- Kurs
Geçişler
Bu modülde, bir öğenin durumları arasındaki geçişleri nasıl tanımlayacağınızı öğrenin. Kullanıcı etkileşimine görsel geri bildirim sağlayarak kullanıcı deneyimini iyileştirmek için geçişleri kullanın.
- Kurs
Filtreler
CSS'deki filtreler, yalnızca bir grafik uygulamasında mümkün olduğunu düşündüğünüz efektleri uygulayabileceğiniz anlamına gelir. Bu modülde neler kullanabileceğinizi keşfedebilirsiniz.
- Kurs
Animasyonlar
Animasyon, etkileşimli öğeleri öne çıkarmanın ve tasarımlarınıza ilgi çekici ve eğlenceli öğeler eklemenin mükemmel bir yoludur. Bu modülde, CSS ile animasyon efektlerini nasıl ekleyeceğinizi ve kontrol edeceğinizi öğreneceksiniz.
- Kurs
Karışık Modlar
İki veya daha fazla katmanı karıştırarak kompozisyon efektleri oluşturun ve harmanlama modlarıyla ilgili bu modülde beyaz arka plana sahip bir resmin nasıl izole edileceğini öğrenin.
- Kurs
CSS'yi Öğrenme'ye hoş geldiniz.
Web tasarımı alanındaki uzmanlığınızı geliştirmenizi sağlayacak, her zaman tüketilebilecek bir CSS kursu ve referanstır.
- Kurs
İşlevler
CSS'nin çeşitli dahili işlevleri vardır. Bu modülde temel işlevlerden bazıları ve bunların nasıl kullanılacağı hakkında bilgi edineceksiniz.
- Kurs
Renk geçişi
Bu modülde, CSS'de bulunan çeşitli renk geçişlerini nasıl kullanacağınızı öğreneceksiniz. Gradyanlar, bir grafik uygulaması kullanarak resim oluşturmaya gerek kalmadan çok sayıda yararlı efekt oluşturmak için kullanılabilir.
- Kurs
Z-endeksi ve yığma bağlamlar
Bu modülde, z-endeksi ve yığma bağlamı kullanarak nesnelerin üst üste katmanlarını nasıl kontrol edeceğinizi öğrenebilirsiniz.
- Kurs
Gölgeler
CSS'de metne ve öğelere gölge eklemenin çeşitli yolları vardır. Bu modülde, her bir seçeneği nasıl kullanacağınızı ve bu seçeneklerin hangi görevler için tasarlandığını öğreneceksiniz.
- Kurs
Odak
Web uygulamalarınızda odaklanmanın önemini anlayın. Odağı nasıl yöneteceğinizi ve sayfanızdaki yolun fare kullanan ve gezinmek için klavye kullanan kişilerin işine uygun olmasını nasıl sağlayacağınızı öğreneceksiniz.
- Kurs
Kenarlıklar
Kenarlık, kutularınız için bir çerçeve sağlar. Bu modülde, CSS kullanarak kenarlıkların boyutunu, stilini ve rengini nasıl değiştireceğinizi öğreneceksiniz.
- Kurs
Tablo
CSS Izgara Düzeni, satır ve sütunlardaki düzeni kontrol eden iki boyutlu bir düzen sistemi sağlar. Bu modülde, ızgaranın sunduğu her şeyi keşfedin.
- Kurs
Sözde sınıflar
Sözde sınıflar, durum değişikliklerine göre CSS uygulamanıza olanak tanır. Bu, tasarımınızın geçersiz bir e-posta adresi gibi kullanıcı girişlerine tepki verebileceği anlamına gelir.
- Kurs
Boşluk Bırakma
Kullandığınız düzen yöntemini ve oluşturmanız gereken bileşeni göz önünde bulundurarak öğeler için en uygun yerleştirme yöntemini nasıl seçeceğinizi öğrenin.
- Kurs
Sözde öğeler
Sözde öğe, daha fazla HTML eklemek zorunda kalmadan fazladan bir öğeyi eklemeye veya hedeflemeye benzer. Çeşitli rollere sahiptirler ve bu modülde onlar hakkında bilgi edinebilirsiniz.
- Kurs
Flexbox
Flexbox, öğe gruplarını tek boyutta düzenlemek için tasarlanmış bir düzen mekanizmasıdır. Bu modülde nasıl kullanacağınızı öğrenin.
- Kurs
Mantıksal Özellikler
Mantıksal, akışla ilgili özellikler ve değerler ekranın fiziksel şekli yerine metnin akışıyla bağlantılıdır. CSS'ye yönelik bu yeni yaklaşımdan nasıl yararlanacağınızı öğrenin.
- Kurs
Düzen
Bileşen veya sayfa düzeni oluştururken seçebileceğiniz çeşitli düzen yöntemlerine genel bakış.
- Kurs
Ölçü Birimleri
Bu modülde, web'in esnek ortamıyla çalışarak CSS kullanarak öğeleri nasıl boyutlandıracağınızı öğrenebilirsiniz.
- Kurs
Belirginlik
'Bu modülde, şelalenin önemli bir parçası olan belirlilik özelliği ayrıntılı bir şekilde ele alınmaktadır.'
- Kurs
Devralma
Bazı CSS özellikleri için bir değer belirtmezseniz devralır. Bu modülde bunun nasıl çalıştığını ve bunlardan nasıl yararlanabileceğinizi öğrenin.
- Kurs
Renk
CSS'de rengi belirtmenin birkaç farklı yolu vardır. Bu modülde en yaygın kullanılan renk değerlerine göz atacağız.
- Kurs
Şelale
Bazen bir öğeye iki veya daha fazla rekabet eden CSS kuralı uygulanabilir. Bu modülde, tarayıcının hangisinin kullanılacağını ve bu seçimi nasıl kontrol edeceğinizi öğrenin.
- Kurs
Seçiciler
Bir öğeye CSS uygulamak için öğeyi seçmeniz gerekir. CSS, bu işlemi gerçekleştirmeniz için bir dizi farklı yöntem sunar. Bunları bu modülde inceleyebilirsiniz.
- Kurs
Kutu Modeli
CSS tarafından görüntülenen her şey bir kutudur. Bu nedenle CSS Kutusu Modeli'nin nasıl çalıştığını anlamak, CSS'nin temel temelini oluşturur.
- Kurs
在 Android 设备上使用 FCM 和 FIAM 向用户发送消息
了解如何使用 Firebase Cloud Messaging 和 In-App Messaging 与用户通信并发展业务。
- Yol Haritası
使用 App Check 保护您的应用免遭滥用
App Check 使用平台专有的证明提供方机制,以实现仅允许来自正版应用的流量。除了保护 Firebase 上的后端资源外,您还可以用它来保护其他资源、端点或您自己的服务器。欢迎完整观看此播放列表,了解 App Check 的多功能特性以及如何立即开始使用。
- Yol Haritası
使用 Firebase Performance Monitoring 监控新功能
了解如何使用 Performance Monitoring 来调查性能问题并监控新功能发布、发布配置更改,以及使用 Firebase Remote Config 安全地发布新功能
- Yol Haritası
使用 Remote Config 更新您的 Unity 游戏,无需发布
了解如何使用 Firebase Remote Config 更改行为、围绕配置开展实验,以及如何不进行更新即测试您的 Unity 游戏。
Scene Semantics and Geospatial Depth
了解 ARCore 中的 Scene Semantics and Geospatial Depth API,这些 API 可让您更深入地了解环境。
Streetscape Geometry 和 Rooftop 锚点
了解 ARCore 中的 Streetscape Geometry API 和 Rooftop 锚点 API,它们可帮助您了解高达 100 米的建筑物的数据。
使用 Jetpack Compose 和 Firebase 构建 Android 应用
了解如何构建遵循 Model-View-ViewModel (MVVM) 架构的 Android 应用,并准备一个代码库,以便通过 Jetpack Compose 和 Firebase 使用不同的环境。
将 Play Integrity 添加到您的 Android 应用
在此 Codelab 中,您将向示例应用添加 Play Integrity API。您将使用 Play Integrity API 请求完整性判定,以帮助您确定应用的许可状态和完整性,以及运行该应用的设备的完整性状态。
配置、实现和验证 Android App Links
在此 Codelab 中,您将构建一个列出一系列餐馆的 Android 应用。该课程旨在协助您设计、配置和验证 Android App Links。
高级 activity 嵌入
在此 Codelab 中,您将学习如何使用与 activity 嵌入有关的新增功能来改善大屏设备上的应用体验。这些功能包括窗格展开、叠加层呈现、全屏对话框变暗和 activity 堆栈固定。
- Android
- Codelab
(已废弃)向 Wear OS 上的表盘复杂功能提供数据
在本 Codelab 中,您将学习如何向表盘复杂功能提供数据,同时牢记平台的相关最佳做法。
- Android Cihazlar
- Kullanıcı Arayüzü
- Android Giyilebilir Cihazlar
提升 Android 应用的用户体验
了解“全屏显示”“预测性返回”和“Glance”如何提升 Android 应用的用户体验和质量。本开发者在线课程将引导用户完成多个 Codelab,改进 Android 维护的 SociaLite 应用。
开始在 Android 上使用 Vulkan
Vulkan 是一个高性能的现代图形 API。它提供了对 GPU 的低级别访问权限,并以各种方式优化了实现,但使用难度较高。替代方案 OpenGL ES 更为简单,但因其基于旧版硬件架构,功能和性能相对较差。OpenGL ES 在大多数其他平台上已废弃,不再处于积极开发状态。在 Android 平台上,我们计划逐渐废弃 OpenGL ES,转而采用 Vulkan,因此需要让开发者做好过渡准备。
- Oyun
使用 activity 嵌入和 Material Design 构建列表-详情布局
activity 嵌入可让基于 activity 的应用在大屏设备上支持双窗格布局,而无需重构代码。您需要添加一些依赖项,创建一个 XML 配置文件,实现一个初始化程序,并向应用清单添加一些内容。或者,如果您更喜欢在代码中操作,可以通过主 activity 的 onCreate() 方法进行一些 Jetpack API 调用。在此 Codelab 中,您将使用 XML 和 API 开发方法将基于 activity 的应用更新为列表-详情双窗格布局。
- Android
在 Wear OS 中创建您的第一个功能块
在此 Codelab 中,您将学习如何为 Wear OS 创建自己的功能块。您将使用 Tiles Material 组件,该库可帮助您更轻松地构建符合 Material Design 准则的界面。而且,在开发过程中,您还可以在 Android Studio 中预览功能块。
- Android Giyilebilir Cihazlar
- Android Cihazlar
- Kullanıcı Arayüzü
activity 嵌入
发现 activity 嵌入的优势,探索实现案例,将基于 activity 的应用升级为列表-详情布局,并了解可让您针对平板电脑、可折叠设备和 ChromeOS 设备打造差异化应用的高级功能。
在 Jetpack Compose 中进行测试
在此 Codelab 中,您将了解如何测试使用 Jetpack Compose 创建的界面。您将编写您的第一项测试,并在此过程中了解隔离测试、调试测试、语义树和同步。
- Android Mimarisi
- Android Compose
- Kullanıcı Arayüzü
布局、主题设置和动画
实现更高级的布局,并为您的应用添加动态效果和样式。您将了解各种 Compose Animation API、如何实现 Material Design 3、如何使用自定义布局实现复杂设计,以及如何使用延迟布局创建高性能界面。
Jetpack Compose 中的高级状态和附带效应
在此 Codelab 中,您将学习 Jetpack Compose 中状态和附带效应的高级概念。您可以了解如何为复杂的有状态可组合项创建状态容器,如何通过 Compose 代码创建协程和调用挂起函数,以及如何触发附带效应以完成不同的用例。
- Android Compose
- Android Mimarisi
- Kullanıcı Arayüzü
Android Sleep API Codelab
了解如何注册 Android Sleep API 以获取 SleepSegmentEvent 和 SleepClassifyEvent。
- Diğer Android Konuları
构建和测试适用于 Android Automotive OS 的停车状态下使用的应用
在此 Codelab 中,您将学习如何为 Android Automotive OS 设备上在停车状态下使用的应用构建和测试出色的使用体验。您将了解如何充分利用汽车中各种各样的屏幕,以及如何让用户使用标准 Android 机制在汽车独有的各种场景中控制内容播放。
- Android Cihazlar
- Codelab
使用 Jetpack WindowManager 优化可折叠设备上的相机应用
多年来,Android 设备不断发展完善,演变出多种多样的尺寸、形状、显示屏和其他特点。不过,从一开始,使用手机拍照就一直是其中最重要的一种使用场景。如今,相机功能仍是消费者购买手机的首要原因之一。
使用 Material 3 在 Compose 中设置主题
本 Codelab 旨在通过新的 Material Design 3 和 Material You 实现,在 Jetpack Compose 中演示主题设置。
- Android Mimarisi
- Android Compose
- Kullanıcı Arayüzü
利用 Ongoing Activity API,以新的方式与 Wear OS 用户互动
借助 Wear 中的 Ongoing Activity API,开发者只需编写少量代码即可在表盘以及应用启动器中与用户互动,让用户只需简单点按一下就返回到应用中进行重要的活动。
使用 WorkManager 处理后台工作
面向 Android 的 WorkManager API 可简化后台工作。WorkManager 可以创建可查询、可重用和可链接的任务。WorkManager 是 Android 平台上推荐的任务调度器。此 Codelab 将向您介绍 WorkManager 的详细信息:从编写简单的作业,到更为复杂的链式作业,涵盖方方面面。
Android 基础知识 02.2:activity 生命周期和状态
在此 Codelab 中,您将向 TwoActivities 应用添加日志记录语句,并观察 activity 生命周期的变化。您将应对这些变化,并探索在此类条件下如何处理用户输入。
Cronet 基础知识
上次更新日期 :2022 年 5 月 6 日 Cronet 是以库的形式提供给 Android 应用使用的 Chromium 网络堆栈。Cronet 利用多种技术来减少延迟和提高网络请求吞吐量,以满足您的应用的运行需要。 很多每日用户量达到数百万的应用(如 YouTube 、 Google 应用 、 Google 相册 以及 Google 地图 - 导航和公交 )都由 Cronet 库来处理请求。Cronet 支持 HTTP3,是使用极广的 Android 网络库。 如需了解详情,请参阅
- Android Bağlantısı
使用 Jetpack Compose 改进应用的无障碍功能
在此 Codelab 中,您将学习如何通过 Compose 让应用更加易于使用。了解如何增大触摸目标以及如何添加内容描述、点击标签、自定义操作,等等。
Android Paging 基础知识
在此 Codelab 中,您要将 Paging 库集成到一款显示列表的应用中。Paging 库可帮助您加载和显示来自本地存储空间或网络中更大的数据集中的数据页面。
- Kullanıcı Arayüzü
- Android Mimarisi
Jetpack Compose 中的状态
在此 Codelab 中,您将了解如何通过管理状态来构建功能丰富的互动式 Compose 应用。
- Android Compose
- Android Mimarisi
- Kullanıcı Arayüzü
Compose for Wear OS Codelab
在此 Codelab 中,您将了解如何使用新版 Compose for Wear OS 将所学 Compose 知识运用到穿戴式设备应用的开发中。到最后,您将学会在适合腕戴设备的应用中创建简单和高级的可组合函数。
- Android Giyilebilir Cihazlar
- Android Compose
- Android Cihazlar
Compose 中的基本布局
在此 Codelab 中,您将学习如何通过使用由 Compose 以开箱即用的方式提供的可组合项和修饰符来实现真实的设计。
- Android Compose
- Android Mimarisi
- Kullanıcı Arayüzü
Android 隐私保护 Codelab
在前几个版本中,Android 发布了许多单独的隐私保护功能,我们很高兴能让您在应用中采用这些功能!此 Codelab 力图将各项单独的隐私保护功能联系起来,并向开发者展示如何才能了解应用对私密用户数据的访问以及如何在运行中的现有应用中采用隐私保护最佳实践。
Android 网络安全配置 Codelab
在此 Codelab 中,您将了解 Android 上的网络安全配置,并处理建立安全网络通信时遇到的一些常见错误。
- Android Bağlantısı
- Android Uygulama Kalitesi
使用 Flutter 的 Material 组件实现 Material Design
学习如何遵循 Material Design 准则,为 Flutter 应用构建功能强大且美观出众的界面。
- Yol Haritası
Android 中的数据绑定
通过数据绑定库,您可使用声明性格式而不是以编程方式将布局中的界面组件绑定到应用中的数据源。您将学习如何对该库进行全面设置、使用布局表达式、使用可观察对象,以及创建自定义绑定适配器以最大限度地减少样板文件。
编写您的第一款 Flutter 应用(第 1 部分)
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在此 Codelab 中,您将学习如何构建移动端的 Flutter 应用,此应用可使用能生成随机词对的软件包延迟加载无限列表。
使用 Google Pay 提供更简单、更安全的付款方式
借助 Google Pay,您的客户只需按下按钮即可使用保存在其 Google 帐号中的付款方式完成付款。了解如何将 Google Pay 添加到您现有的付款处理堆栈,以便在您的应用和网站中提供更简单、更安全的结算方式。
- Google Pay API
- Yol Haritası
使用 Spring Boot 快速构建 Google Cloud 应用
了解如何使用 Spring Boot(一种基于 Java 的开源框架)为 Google Cloud 快速创建可直接用于生产环境的独立 Web 应用。
- Yol Haritası
编写您的第一款 Flutter 应用(第 2 部分)
Flutter 是 Google 的界面工具包,可用于通过单一代码库为移动设备、网络和桌面设备制作本机编译的精美应用程序。在本 Codelab 中,您将扩展简单的移动应用,以添加交互性和导航,并更改其主题颜色。
在 Android 应用中使用 Hilt
在本 Codelab 中,您将了解 依赖项注入 (DI) 对于创建可靠且可扩展应用(扩展到大型项目)的重要性。我们将使用 Hilt 作为 DI 工具来管理依赖项。 依赖项注入是一种广泛用于编程的技术,非常适合 Android 开发。您需要遵循 DI 的原则,为打造优秀的应用架构奠定坚实的基础。 实施依赖项注入可带来以下优势: Hilt 是专为 Android 设计的依赖项注入库,可减少在项目中使用手动 DI 的样板。进行 手动依赖项注入 需要手工构造每个类及其依赖项,并使用容器重用和管理依赖项。
开始改进 Android 的无障碍性
在本 Codelab 中,您将学习 Android 无障碍功能的基础知识。您将通过练习来学习如何使用 Android 平台构建更易于使用的应用,以满足更广泛人群的各种无障碍需求。
在 Java 版 Android 应用中遵循 Material Design 准则
学习如何遵循 Material Design 准则,为使用 Java 编写的 Android 应用构建功能强大且美观出众的界面。
- Yol Haritası
MDC-103 Flutter:Material 主题中的颜色、形状、高度和类型 (Flutter)
了解 Material Components for Flutter 如何让您的产品与众不同并通过设计表达您的品牌。
- Tasarım
在 Google Cloud 中构建自定义响应式聊天机器人
学习如何为 Dialogflow 聊天机器人构建自定义前端,为用户打造自然的对话式体验,然后使用 Cloud Vision 增强前端,使它能够分析上传的图片,并将相关分析结果包含在响应中。
- Yol Haritası
使用 Preferences DataStore
在本 Codelab 中,您将修改一个示例应用,以加入 Jetpack Preferences DataStore – 一个经过改进的新型数据存储解决方案,用于替代 SharedPreferences。
开始在 ARCore 中使用 Scene Semantics API 和 Geospatial Depth API
了解如何在 ARCore 中将 Scene Semantics API 和 Geospatial Depth API 与 Kotlin 结合使用。
- AR
- Codelab
MDC-101 Flutter:Material Components (MDC) 基础知识 (Flutter)
利用核心组件构建一个简单的应用,学习使用 Material Components for Flutter 的基础知识。
- Tasarım
如何在 ARCore 中使用 Streetscape Geometry API 和 Rooftop Anchors API
了解如何在配置了 Kotlin 的 ARCore 中使用 Streetscape Geometry API 和 Rooftop Anchors API。
- AR
- Codelab
使用 AlloyDB 和 Vertex AI Agent Builder 构建智能购物助理 - 第 2 部分
在此 Codelab 中,您将构建一个知识驱动型聊天应用,该应用旨在回答客户问题、引导产品发现以及针对电子商务数据集定制搜索结果
- AI ve Makine Öğrenimi
- Cloud
Android 11 - 第 5 周 - 语言
Android 11 在语言和库方面进步巨大,例如一些最常用的 Jetpack 库现已支持 Kotlin、平台上新增了更多 Java API,并提供了多种新工具以协助防范原生代码内存损坏。此在线课程由一些视频和文章组成,其中会演示上述更新并教您如何在 Android 应用中实现。
使用 Unity 的 AR Foundation 创建 AR 游戏
在此 Codelab 中,您将学习如何借助 Unity 的 AR Foundation 框架使用 ARCore 创建一款简单的驾驶游戏。
- AR
- Oyun
深入了解对象检测
了解如何使用 TensorFlow Lite 和 TensorFlow Lite Model Maker 库训练您自己的自定义对象检测模型,并提升您在“对象检测入门”在线课程中学到的所有技能。
- Yol Haritası
Google Maps Platform 使用入门
了解 Google Maps Platform 以及如何在 Google Cloud Console 中管理项目,然后构建您的首个交互式 Web 地图。
- Yol Haritası
使用 Fugu API 强化 Web 应用的功能
了解如何扩展 Web 应用,以及缩小 Web 应用与原生应用之间的差距。
- Periodic Background Sync API
- File System Access API
- Shape Detection API
- Web Share Target API
- Async Clipboard API
- Web Share API
- Idle Detection API
- Contact Picker API
- Screen Wake Lock API
- File Handling API
- Badging API
- Yol Haritası
开始使用适用于 iOS 的 Google Maps Platform
了解 Google Maps Platform 以及如何在 Google Cloud 控制台中管理项目,然后构建您的首个交互式 iOS 地图。
在 Google Workspace 中使用 Apps 脚本
了解如何使用 Apps 脚本在 Google Workspace 中创建和管理用户数据。
- Apps Script API
- Yol Haritası
借助与应用有关的 Action 将 Android 应用扩展到 Google 助理
学习如何通过构建首个与应用有关的 Action 来使用 Google 助理为 Android 应用实现语音功能。本在线课程可指导 Android 开发者如何实现静态和动态快捷方式,以便让用户能够使用语音指令快速启动应用。
Google Maps Platform 使用入门:Android
了解 Google Maps Platform 以及如何在 Google Cloud Console 中管理项目,然后构建您的首个交互式 Android 地图。
使用 WebRTC 捕捉媒体内容
了解如何使用 WebRTC 捕捉媒体数据。WebRTC 是一个免费的开源项目,可通过简单的 API 为网络浏览器和移动应用提供实时通信功能。
- RTC Peer Connection
- RTC Data Channel
- HTML5 Video
- HTML5 Medya
- Yol Haritası
使用 TensorFlow 进行神经网络编程
从新编程范式的首要原则,到如何创建卷积神经网络来实现高级图像识别和分类,从而解决常见的计算机视觉问题;在这里,您可以获得所需的一切信息,真正理解机器学习。
- Veri Bilimi
- AI ve Makine Öğrenimi
- Yol Haritası
使用 Firebase 和 Angular 构建实时 Web 应用
了解如何构建一个使用 Angular 和 Firebase 实现用户身份验证和高级响应式数据模式的实时协作 Web 应用,然后将其部署到 Firebase Hosting。
使用 Angular 构建可维护且可扩缩的 Web 应用
了解如何使用 Angular 构建可维护且可扩缩的 Web 应用。Angular 是一个 Web 框架,可帮助团队和开发者构建并发布 Web 应用。
在 Google Maps Platform 上直观呈现数据
了解如何将外部数据源转换为地图上的图形。
- Coğrafi verileri görselleştirme
- Maps JavaScript API
- Yol Haritası
使用 Room 读取和更新数据
了解如何在 Android Kotlin 应用中使用 Room 读取和更新数据。Room 是一个数据库,属于 Android Jetpack 的一部分。Room 负责处理数据库设置和配置方面的许多繁琐工作,并让应用可以使用普通的函数调用与数据库进行交互。
使用 Room 持久保留数据
了解如何在 Android Kotlin 应用中使用 Room。Room 是一个与数据库相关的持久性库,属于 Android Jetpack 的一部分。Room 是在 SQLite 基础上构建的一个抽象层。Room 提供了便利的 API,用于设置、配置和查询数据库。
使用 Material Design 设计自适应布局
了解如何在 Material Design 中运用自适应设计原则,以便在不同屏幕尺寸间实现一致性。在此 Codelab 中,您将学习如何将移动设计转换为平板电脑格式,并了解自适应网格、自适应组合模式以及相关组件。
- Codelab
使用 Google Pay 在 Android 上打造快速结账体验 (Kotlin)
在此 Codelab 中,您将在 Android 应用中构建一个结账界面,并为其配备 Google Pay。这样,您应用中的用户只需点按一个按钮,即可快速、方便、安全地支付商品费用。
Android Developers
了解应用导航的基本概念,以及支持用户浏览、进入和退出应用中不同内容片段的互动。 了解集合,以及如何使用 lambda 和高阶函数操纵它们。 构建一个包含多个 activity 的 Words 应用,该应用使用 intent 在各 activity 之间导航,并会向其他应用传递数据。 了解 activity 生命周期以及 activity 从最初初始化到最终销毁的不同状态。
Android Developers
为您的应用选择颜色,并利用主题在您的应用中一致地使用这些颜色。 借助 Android Studio 中的 Image Asset Studio 工具,更改应用的启动器图标。 遵循 Material Design 准则以及界面开发最佳做法,更新您的 Tip Calculator 应用,打造更专业、更完善的体验。
第 5 课:布局
构建一款 Tip Calculator 应用,首先构建布局,然后实现根据用户输入来计算小费的逻辑。接下来,使用 Android 中的 RecyclerView widget 创建一款应用,该应用会显示一个可滚动列表。
创建您的首个 Android 应用
此内容已过时,我们不再对其进行维护。如需了解最新的推荐做法,请改为学习“Android 之 Compose 开发基础”课程。此开发者在线课程将于 2023 年 12 月被废弃。
在应用中获取用户输入:第 1 部分
此内容已过时,我们不再对其进行维护。如需了解最新的推荐做法,请改为学习“Android 之 Compose 开发基础”课程。此开发者在线课程将于 2023 年 12 月被废弃。
将 LiveData 与 ViewModel 配合使用
在此 Codelab 中,您将学习如何使用 LiveData(架构组件之一),如何将 ViewModel 中的应用数据转换为 LiveData,以及如何观察 LiveData 中的更改并自动更新界面。
- Android Mimarisi
SQL、Room 和 Flow 简介
此内容已过时,我们不再对其进行维护。如需了解最新的推荐做法,请改为学习“Android 之 Compose 开发基础”课程。此开发者在线课程将于 2023 年 12 月被废弃。
Android Developers
我们将在此衔接课程中向您介绍将要创建的 Cupcake 应用。 构建纸杯蛋糕订购应用,并使用共享 ViewModel 在同一 activity 的 fragment 之间共享数据。 修改 Cupcake 应用,让用户可以取消纸杯蛋糕订单,从而用自定义的方式操纵返回堆栈。 测试您的掌握情况,赢取“高级导航应用示例”徽章。
创建并运行您的首个 Android 应用
在此 Codelab 中,您将学习如何通过 Android Studio 使用 Kotlin 构建您的首个 Android 应用。您将使用 Android Studio 模板来创建您的第一个项目。
可选:在移动设备上运行您的应用
在此 Codelab 中,您将学习如何设置 Android 设备(如手机或平板电脑)以及如何在 Android 设备上运行通过 Android Studio 开发的应用。
Fragment 之间的共享 ViewModel
在更高级的应用示例中使用 Jetpack Navigation 组件,并了解在 activity 的多个 fragment 之间使用共享 ViewModel 的优势。
使用 Room 读取和更新数据
了解如何在 Android Kotlin 应用中使用 Room 读取和更新数据。Room 是一个数据库库,属于 Android Jetpack 的一部分。Room 负责处理数据库设置和配置方面的许多繁琐工作,并让应用可以使用普通的函数调用与数据库进行交互。
使用 WorkManager 调度任务
此内容已过时,我们不再对其进行维护。如需了解最新的推荐做法,请改为学习“Android 之 Compose 开发基础”课程。此开发者在线课程将于 2023 年 12 月被废弃。
学习汽车应用库基础知识
在此 Codelab 中,您将学习汽车应用库的基础知识。该库用于构建面向 Android Auto 和 Android Automotive OS 的应用,这些应用在停车和行驶时均可使用。您将学习如何在这两个平台之间重用您的实现,并处理一些困难的问题,比如不同的屏幕配置和输入法。
使用 Keras 和 TensorFlow Lite 的设备端大型语言模型
了解如何使用 KerasNLP 加载预训练的大型语言模型,对其进行优化并通过 TensorFlow Lite 将其部署到 Android 上
使用 Room 持久保留数据
了解如何在 Android Kotlin 应用中使用 Room。Room 是一个持久性数据库,属于 Android Jetpack 的一部分。Room 是 SQLite 之上的一个抽象层。Room 提供方便的 API,用于设置和配置数据库以及从数据库查询数据。
在相机应用中支持可调整大小的 Surface
随着 Android 12L 的出现以及新的外形规格(例如可折叠设备)和显示模式(例如多窗口模式和多屏幕模式)面市,关于相机输出和 Surface 之间关系的许多假设都面临着挑战。
使用 WorkManager 处理后台工作 - Java
WorkManager 是推荐使用的 Android 任务调度程序。本 Codelab 将向您介绍有关 WorkManager 的全面信息:从编写简单的作业,到更为复杂的具有约束条件的链式作业。
使用 Kotlin 03.2 进行高级 Android 开发:使用 MotionLayout 的动画效果
在此 Codelab 中,您将使用 MotionLayout 构建具有动态动画效果的 Android Kotlin 应用。
带 View 的 Android Room - Kotlin
在本 Codelab 中,您将使用 Android 架构组件(RoomDatabase、Entity、DAO、AndroidViewModel、LiveData)和 Kotlin 协程在 Kotlin 中构建 Android 应用。该示例应用可将字词列表存储在 Room 数据库中,并在 RecyclerView 中显示该列表。您将使用推荐的 Android 架构及以下组件实现此应用。
Android 11 - 第 6 周 - Jetpack
Android Jetpack 是一套库,旨在帮助您按照最佳做法编写优质应用,减少样板代码数量,并在各种 Android 版本和设备中以一致的方式运行应用。此在线课程将向您介绍 Android 11 中引入的新库和重大更新。
使用 Document AI 智能处理手写表单 (Python)
在此 Codelab 中,我将创建一个以 Python 编写的 Document AI API 教程。
- Web
- AI ve Makine Öğrenimi
安装 Android 11 GSI 以进行应用测试
在此 Codelab 中,您会在 Android 9 (Pie) 设备上安装 Android 11 通用系统映像 (GSI)。装好后,您就可以使用新操作系统开发和验证应用了!
TensorFlow.js 迁移学习图片分类器
在此 Codelab 中,您将学习如何构建一个“会学习的机器”,即一个可使用 TensorFlow.js 在浏览器中即时训练的自定义图片分类器。
- AI ve Makine Öğrenimi
在 Android 上使用 TensorFlow Lite 识别花卉(Beta 版)
在此 Codelab 中,您将提取一个图像分类器,然后使用 TensorFlow Lite 在 Android 手机上运行它。
- AI ve Makine Öğrenimi
借助适用于 Android 的 Material 运动效果构建精美的过渡
使用适用于 Android 的 Material 组件库中的过渡和 Kotlin 将 Material 运动效果系统构建到 Reply 应用中。
- Tasarım
构建 Kotlin 扩展库
在本 Codelab 中,您将为一个 API 构建自己的 Kotin 扩展库,该 API 最初是使用 Java 编程语言开发的。您将了解扩展函数及属性方面的基本知识,以及如何实现基于回调的传统 API 的协程版本和流版本。
内容与 Android TV 主屏幕频道集成 (Kotlin)
此 Codelab 介绍 Android TV 主屏幕功能。您将学习如何在 Android TV 主屏幕上添加频道和节目,并使其可以被用户发现。
通过 MediaSession 控制媒体
在本 Codelab 中,您将扩展示例视频,以添加对 MediaSession 的支持。这样 Android 可以从您的应用外控制播放,例如通过 Google 助理、适用于 Android TV 的遥控器或锁定屏幕和 Wear OS 上的屏幕控件。
与“接下来播放”行集成,在 Android TV 上提升互动度
此 Codelab 更深入地介绍了新的 Android TV 主屏幕。您将学习如何将节目添加到“接下来播放”行、允许的不同类型的节目,以及关于如何将应用与“接下来播放”行集成的最佳做法。
MDC-103 Android:通过颜色、高度和类型设置 Material 主题 (Kotlin)
了解 Material Components for Android 如何助力您轻松地通过 Kotlin 语言设计表述自己的品牌并使您的商品脱颖而出。
- Tasarım
Jetpack 导航
在本 Codelab 中,您将学习如何为 Android 应用实现常见的导航要求。导航组件可以处理 fragment 事务、向上/返回堆栈、导航界面模式(如抽屉式导航栏、深层链接等)。您还可以在 Android Studio 中探索新型 safe args 插件和导航编辑器。
使用 Kotlin 进行高级 Android 开发 04.1:Android Google 地图
了解如何向 Android Kotlin 应用添加 Google 地图,并为 Google 地图设置样式。
Tweakr:结合使用 Firebase 和 Android 进行 Wizard of Oz 原型设计和远程控制
所有原型和动画设计师请注意!是不是厌倦了那种在动画中调整了一个值,还要花好几分钟时间等待编译完成才能看到更改效果的糟心体验?有没有这样的想法:将原型交给别人,让他们使用您可以即时调整的各种选项来尝试这个原型的不同配置?当有人提到“单行代码解决方案”时,您会不会感到振奋?
集成 Google Wallet API 以在 Android 上数字化卡券
借助 Google Wallet API ,您可以通过各种预定义的卡券类型与用户互动:会员卡、优惠券、礼品卡、活动门票、公交票卡和登机牌。这些卡券类型都具有特定于用例的字段和功能。但我们知道,这些类型可能并非在任何用例中都适用,因此我们创建了一个通用卡券类型。顾名思义,如果您的用例不属于任何其他专用类型,则应使用通用卡券类型。以下是通用卡券类型的一些用例: 凡是能够以卡片(最多包含 3 行信息,可选择提供条形码和详细信息部分)形式向用户展示的用例,只要符合 使用限制政策
构建交互式应用
了解 Android 应用项目的基本构造、如何向应用添加图片、如何使应用具有向后兼容性(与旧版 Android 兼容)以及如何浏览在线文档。在此过程中,您将完成 DiceRoller 应用;该应用可让您在点按相应按钮时随机掷骰子。
导航
创建 fragment、定义导航路径并启动外部 activity。完成 AndroidTrivia 应用;在这款游戏中,用户可以玩有关 Android 开发的知识问答游戏,且可以在获胜后分享成绩。
存储库和 WorkManager
通过完成名为 DevBytes 的应用,了解如何使用 WorkManager 创建存储库、添加离线缓存以及调度后台任务。该应用显示了一个 DevByte 视频列表,这些视频是由 Google Android 开发者关系团队制作的简短教程。该应用使用 Retrofit 库从网络中获取视频网址列表,并使用 RecyclerView 显示该列表。
activity 和 fragment 生命周期
学习 activity 和 fragment 生命周期相关知识、如何处理复杂的生命周期情形,以及如何使用日志记录来帮助调试和跟踪应用的状态。您将完成 DessertClicker 应用,在该应用中,用户可以通过点按图片“购买”甜点。每当用户点击甜点时,应用都会更新所购甜点的数量以及用户消费的总金额。
架构组件
了解 ViewModel、LiveData、将 ViewModel 和 LiveData 与数据绑定集成以及 LiveData 转换。您将完成 GuessTheWord 应用,这是一款双人猜字谜游戏,玩家在游戏中可以协作以获得最高得分。
布局
创建不同类型的布局、添加用户互动并使用数据绑定。您将完成 AboutMe 应用;该应用通过按钮、图片以及一些可滚动的文本展示关于您的趣事。您还将构建 ColorMyViews 应用;该应用包含可点击的 TextView 以及点按时会更改颜色的按钮。
第 6 课:应用导航
创建 fragment、定义导航路径并启动外部 activity。完成 AndroidTrivia 应用;在这款游戏中,用户可以玩有关 Android 开发的知识问答游戏,且可以在获胜后分享成绩。
第 7 课:activity 和 fragment 生命周期
学习 activity 和 fragment 生命周期相关知识、如何处理复杂的生命周期情形,以及如何使用日志记录来帮助调试和跟踪应用的状态。
面向所有人进行设计
学习 Android 样式系统的基础知识,了解如何在设计应用界面时运用 Material Design 准则,以及如何使应用更便于所有用户使用。您将完成 GDG-finder 应用,该应用将在您所在地区查找本地 Google 开发者社区 (GDG)。
数据库和 RecyclerView
在此开发者在线课程的第一部分,您将使用 Room 库创建一个数据库,并使用协程来简化异步编程。在此开发者在线课程的第二部分,您将使用 RecyclerView 显示项目列表,并使列表项可点击。在整个在线课程中,您将构建 TrackMySleep 应用。通过此应用,用户可以对睡眠质量进行评分,并存储其不同时间段的睡眠数据。
将地图添加到您的 Android 应用 (Kotlin)
此 Codelab 介绍了如何通过构建一个可显示美国加利福尼亚州旧金山市自行车商店地图的应用,将 Maps SDK for Android 与您的应用集成以及使用其核心功能。 对于以下启用步骤,您需要启用 Maps SDK for Android 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为帮助您尽快入门,我们在下面提供了一些起始代码,帮助您顺利完成此
- Android için Haritalar SDK'sı
- Codelab
面向开发者的产品公平性测试
为了确保您的 AI 模型和/或数据不会使任何不公平的社会偏见长久存续,产品公平性测试对于至关重要。在本研讨会中,我们将向您介绍开展公平性测试的关键步骤,然后展示从机器学习公平性的角度评估生成式文本模型数据集的端到端历程。
Places SDK for Android 使用入门 (Kotlin)
此 Codelab 会教您如何将 Places SDK for Android 与您的应用集成并使用 Places SDK 的各项功能。 若要完成此 Codelab,您需要以下帐号、服务和工具: 若要完成下面的启用步骤,请启用 Places API 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为了让您能尽快上手,请下载起始代码,以便顺利完成此
- Android İçin Yerler SDK'sı
- Codelab
将地图添加到您的 iOS 应用 (Swift)
此 Codelab 会教您如何开始使用 Google Maps Platform 通过 Swift 构建 iOS 应用。您将构建一个 iOS 应用,用于执行以下操作: 若要完成此 Codelab,您需要以下帐号、服务和工具: 若要完成下面的启用步骤,您需要启用 Maps SDK for iOS 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。
- iOS için Haritalar SDK'sı
- Codelab
使用 TensorFlow Lite (Android) 构建和部署自定义对象检测模型
在此 Codelab 中,您将构建一个可以检测图片中对象的 Android 应用。首先,使用 TFLite Model Maker 训练自定义对象检测模型,然后使用 TFLite Task 库部署该模型
- Cep
TensorFlow.js:构建垃圾评论检测系统
在此 Codelab 中,您将学习如何构建具有博文功能的简单评论功能的网页,并将其与预训练的机器学习模型集成,以检测垃圾评论,从而让您在垃圾评论出现之前将其滤除存储在任何后端数据库中,可缩短服务器处理时间和费用。
- Web
- AI ve Makine Öğrenimi
TensorFlow.js:重新训练垃圾评论检测模型以处理极端情况
在此 Codelab 中,您将学习如何使用 Model Maker 重新训练垃圾评论模型,使之涵盖预训练模型无法处理的极端情况,然后将新模型重新部署到 Web 应用。
- Web
- AI ve Makine Öğrenimi
在 Android 上调用 Vision API Product Search 后端
在此 Codelab 中,您将向 Android 应用添加代码以调用 Vision API Product Search 后端,以便应用用户可以使用图片搜索商品。
- Cep
- Cloud
- AI ve Makine Öğrenimi
向网站添加地图 (JavaScript)
在此 Codelab 中,您将学习在 Web 平台上开始使用 Google Maps Platform 需知的内容。您将学习所有基础知识,从准备工作到加载 Maps JavaScript API、显示您的第一个地图、使用标记和标记聚类、在地图上绘图,以及处理用户互动等,面面俱到。 在此 Codelab 中,您将构建 Web 应用,用于执行以下操作: 您必须熟悉以下各项内容,才能完成此 Codelab。如果您已经能够熟练使用 Google Maps Platform,请直接跳到该 Codelab!
- Web
- Maps JavaScript API
- Codelab
使用 Vision API Product Search 构建商品图片搜索后端
在此 Codelab 中,您将学习如何使用 Vision API Product Search 构建商品图片搜索后端,以及如何创建 API 密钥以从移动应用调用该后端。
- AI ve Makine Öğrenimi
- Cep
- Cloud
Cloud Run 作业
Cloud Run 服务和 Cloud Run 作业都允许您在 Cloud Run 上运行代码。在此 Codelab 中,您将了解何时以及如何使用 Cloud Run 作业,包括如何创建作业、执行作业以及管理作业。
向 iOS 应用添加地图 (Objective-C)
在此 Codelab 中,您将学习开始使用 Google Maps Platform 通过 Objective-C 构建 iOS 应用需知的内容。您将学习所有基础知识,从准备工作到加载 Maps SDK for iOS、显示您的第一个地图、使用标记和标记聚类、在地图上绘图,以及处理用户互动等,面面俱到。 在此 Codelab 中,您将构建 iOS 应用,用于执行以下操作: 您必须熟悉以下各项内容,才能完成此 Codelab。如果您已经能够熟练使用 Google Maps
- iOS için Haritalar SDK'sı
- Codelab
在 Android 上以 AR 模式显示附近的地点 (Kotlin)
此 Codelab 会教您如何使用 Google Maps Platform 中的数据在 Android 上以增强现实 (AR) 模式显示附近的地点。 此 Codelab 使用 Android 10.0(API 级别 29),并且需要您在 Android Studio 中安装 Google Play 服务。要安装这两个依赖项,请完成以下步骤: 在下一节中的第 3 步,为此 Codelab 启用 Maps SDK for Android 和 Places API 。 如果您之前从未使用过
- AR
- Android İçin Yerler SDK'sı
- Android için Haritalar SDK'sı
- Codelab
使用 WebGL 叠加视图打造 3D 地图体验
此 Codelab 会教您如何使用由 WebGL 提供支持的 Maps JavaScript API 功能控制三维矢量地图并在地图上渲染对象。 此 Codelab 假定您熟悉 JavaScript 和 Maps JavaScript API 方面的知识。如需了解使用 Maps JS API 的基础知识,不妨试着学习 向网站添加地图 (JavaScript) Codelab 。 若要完成下面的启用步骤,您需要启用 Maps JavaScript API 。 如果您还没有已启用结算功能的
- Maps JavaScript API
- Codelab
Cloud Run 作业使用入门
在此 Codelab 中,您首先要探索 Node.js 应用,了解如何截取网页屏幕截图并将其存储到 Cloud Storage 中。然后,您将为该应用构建容器映像,以作业的形式在 Cloud Run 上运行应用,更新作业以处理更多网页,然后使用 Cloud Scheduler 按计划运行该作业。
- İşlem
- Cloud
- Sunucusuz
使用 TensorFlow Lite Model Maker 创建自定义文本分类模型
了解如何使用 TensorFlow Lite Model Maker 重新训练垃圾内容检测模型,以检测特定类型的垃圾内容。
- Cep
采用易于使用的颜色进行设计
在此 Codelab 中,您将了解颜色与无障碍功能、颜色对比度参考值之间的关系,以及 Material Theme Builder 如何创建易于访问的主题并用于轻松检查对比度。
- Web
在构建遥感数据集(例如 Dynamic World)时采用 Responsible AI 原则
在此 Codelab 中,您将在生成机器学习派生数据集(例如 Dynamic World)时采用负责任的做法。
使用 Chrome 开发者工具录制、重放和衡量用户流
您可以使用“Recorder”面板录制、重放和衡量用户流。 请观看下方视频,大致了解新的“Recorder”面板(预览版功能)。 按照以下步骤打开“Recorder”面板 我们将使用下方的咖啡订购演示页面。结账是购物网站中常见的用户流。 在接下来的部分中,我们将向您演示如何使用“Recorder”面板录制、重放和衡量以下结账流程: 录制完用户流后,您可以点击 Replay 按钮重放用户流。 您在页面上可以看到用户流的重放过程。重放进度也会显示在 Recorder 面板中。 您可以通过配置
- Web
使用 Chrome 开发者工具发现并修复低对比度文本
对比度设置不当是 Web 无障碍功能方面的头号问题 。现在,就让我们了解一下开发者工具可以如何帮助您了解、发现和修复这些问题。 您将修复网页的低对比度问题。 点击以下链接打开文本对比度低的网页: 然后,在该网页上 打开 Chrome 开发者工具 。 大约每 20 人中就有 1 人 患有色觉缺陷(又称“色盲”,但这个词不太准确)。这种障碍会令人更难分辨不同的颜色,从而放大对比度问题。 例如,作为视力正常的开发者,您可能会觉得网页上的文本看起来没有问题。
- Web
针对 Android (Java) 构建您自己的当前地点选择器
了解如何使用 Google Maps Platform 的 Maps SDK for Android 和 Places SDK for Android 向用户呈现用于确定他们位置的可能地点列表。
- Android İçin Yerler SDK'sı
- Android için Haritalar SDK'sı
- Codelab
如何使用 Chrome 开发者工具调试 CSS 网格
现在,开发者工具可以更好地支持 CSS 网格调试 ! 如果网页上的某个 HTML 元素应用了 display: grid 或 display: inline-grid , “元素”面板 会提供诸多选项来帮助您更好地检查网格。 在此 Codelab 中,您将学习如何使用 Chrome 开发者工具调试 CSS 网格。 您将借助 CSS 网格调试工具来解开此谜题。 点击下面的链接,打开谜题网页: 然后,在谜题网页上 打开 Chrome 开发者工具 。 在 元素 面板中 检查谜题
- Web
使用 Google Maps Platform 和 Google Cloud 构建全栈店铺定位工具
假设您要在地图上展示多个地点,并且希望用户可以看到这些地点的位置并确定他们想要访问的地点。这种情况的常见示例包括: 在此 Codelab 中,您将创建一个定位工具,该定位工具会根据特殊位置的实时数据 Feed 进行绘制,帮助用户找到距离他们的出发地最近的位置。这种全栈定位工具能够处理的地点远远多于 简单的店铺定位工具 ,后者最多只能处理 25 个店铺位置。 此 Codelab 使用开放数据集模拟与大量店铺位置相关的预填充元数据,以便您可以集中精力学习关键的技术概念。 在下文的第 3 步中,为此
- İdeal konumu bulma
- Perakende
- Distance Matrix Hizmeti
- Maps JavaScript API
- Place Autocomplete
- Maps JavaScript API
- Yerler Kitaplığı
- Maps JavaScript API
- Codelab
使用 Google Maps Platform 和 deck.gl 将数据可视化
此 Codelab 会教您如何使用 Maps JavaScript API 和 deck.gl(一个采用 WebGL 加速技术的开源数据可视化框架)将大量地理空间数据可视化。 如果您之前从未使用过 Google Maps Platform,请按照以下步骤操作: 如果您还没有 Node.js,请转到 https://nodejs.org/ ,然后在计算机上下载并安装 Node.js 运行时。 Node.js 包括 npm,您需要此软件包管理器才能为此 Codelab 安装依赖项。
- Coğrafi verileri görselleştirme
- Büyük veri ve analiz
- Maps JavaScript API
- Codelab
使用 SwiftUI (Swift) 将地图添加到您的 iOS 应用
此 Codelab 会教您如何将 Maps SDK for iOS 与 SwiftUI 搭配使用。 为了完成以下启用步骤,请启用 Maps SDK for iOS 。 如果您还没有已启用结算功能的 Google Cloud Platform 帐号和项目,请参阅 Google Maps Platform 使用入门 指南,创建结算帐号和项目。 为帮助您尽快入门,我们在下面提供了一些起始代码,帮助您顺利完成此 Codelab。您可以跳到解决方案部分,但如果您想要按照所有步骤自行构建,请继续阅读。
- iOS için Haritalar SDK'sı
- Codelab
使用 Google Maps Platform (JavaScript) 构建简单的店铺定位工具
网站最常用的功能之一是通过 Google 地图 突出显示有实体经营场所的商家、机构或其他实体的一个或多个地点。地图的实现方式可能会因各种要求(如地点数量及其更改频率)的不同而千差万别。 在此 Codelab 中,您看到的将是最简单的用例,其中只有几个地点且几乎不会更改,例如一个适用于连锁店商家的店铺定位工具。在这种情况下,您可以使用技术含量相对较低的无需任何服务器端编程的方法。但这并不是说您不能发挥创意,相反,您可利用 GeoJSON
- Web
- Perakende
- İdeal konumu bulma
- Distance Matrix Hizmeti
- Maps JavaScript API
- Yerler Kitaplığı
- Maps JavaScript API
- Place Autocomplete
- Maps JavaScript API
- Codelab
使用 WorkManager 在后台处理工作 - Kotlin
Android 为保证执行后台工作提供了许多选择,这些选择既有很多优点,也有很多缺点。面向 Android 的 WorkManager API 可简化后台工作。WorkManager 解决了极端情况和兼容性问题。它还可以创建可查询、可重用和可链接的任务。WorkManager 是 Android 平台上推荐的任务调度程序。本 Codelab 将向您介绍 WorkManager 的详细信息:从编写简单的作业,到更为复杂的具有约束条件的链式作业。
WorkManager 进阶知识
本 Codelab 在“WorkManager 基础知识”之上增加了有关在 WorkManager v2.3 中引入的全新 Progress API 的内容,还介绍了如何使用自定义配置对 WorkManager 进行自定义。本 Codelab 还将介绍如何测试工作器。
使用 ExoPlayer 流式传输媒体内容
在此 Codelab 中,您将构建一个媒体播放器,以使用在 Android 版 YouTube 应用中运行的开源媒体播放器 ExoPlayer 呈现音频和自适应视频串流。此 Codelab 将使用并自定义该库中包含的界面组件,并将演示如何在 activity 生命周期中实例化、设置、重用以及正确集成 SimpleExoPlayer 实例。
使用 Proto DataStore
在此 Codelab 中,您将修改一个示例应用,以向其中添加 Jetpack Proto DataStore。Jetpack Proto DataStore 是一个经过改进的新数据存储解决方案,旨在取代 SharedPreferences。
Android 无障碍功能入门
在本 Codelab 中,您将学习有关 Android 无障碍功能的基础知识。您将通过练习来学习如何使用 Android 平台构建无障碍功能出色的应用,让更多具有不同无障碍功能需求的用户能够更轻松地使用您的应用。
使用 Preferences DataStore
在此 Codelab 中,您将修改一个示例应用,以向其中添加 Jetpack Proto DataStore。Jetpack Proto DataStore 是一个经过改进的新数据存储解决方案,旨在取代 SharedPreferences。
Android 11 - 第 1 周 - 联系人和身份
要让用户能够轻松安全地与他人联系,这其中涉及许多挑战。Android 11 中发布了 Connection Notification API 和 Google Identity Services 库,可用于改进用户注册/登录流程。
Android 11 - 第 3 周 - 隐私权、信任与安全
Android 11 引入了新的安全更新和隐私保护功能,以确保用户安全并提高透明度和可控性。此在线课程由一些视频和文章组成,其中演示了相关更新,并会教您如何在 Android 应用中实现。
- Etkinlik Yöneticisi
探索适用于 PWA 的全新与即将推出的浏览器功能:From Fugu With Love
渐进式 Web 应用 (PWA) 是一种通过 Web 呈现的应用软件,使用常见的 Web 技术(包括 HTML、CSS 和 JavaScript)构建而成。它们适合在使用符合标准的浏览器的任意平台上运行。 在此 Codelab 中,您将从基准 PWA 入手,然后探索最终会赋予您 PWA 超能力 🦸 的新浏览器功能。 这些新的浏览器功能中有很多正处于试验阶段,并且仍在进行标准化,因此有时您需要设置浏览器标记才能使用它们。 对于此 Codelab,您应该熟悉现代 JavaScript,具体而言是
- Web
使用 PageSpeed Insights API 和 CrUX Report API 衡量核心网页指标
了解如何使用 PageSpeed Insights API 和 Chrome UX Report API 来衡量网页的核心网页指标。
- Web
Android Kotlin 基础知识:03.2 定义导航路径
学习如何使用 Android Studio 的 Navigation Editor 定义应用中的导航流(导航路径)。您将了解如何实现向上按钮、添加选项菜单,以及为应用创建抽屉式导航栏。
Android Kotlin 基础知识:创建 Room 数据库
了解如何在 Android Kotlin 应用中使用 Room。Room 是一个数据库,是 Android Jetpack 的一部分。Room 负责处理数据库设置和配置方面的许多繁琐工作,并让应用可以使用普通的函数调用与数据库进行交互。
Android Kotlin 基础知识:03.3 启动外部 activity
在此 Codelab 中,您将学习如何使用 Safe Args 把参数传递到 fragment,以便更轻松地调试应用;还会学习如何在应用中调用外部 activity。
Android Kotlin 基础知识:07.2 将 DiffUtil 和数据绑定与 RecyclerView 结合使用
学习提高 RecyclerView 效率的技巧,以处理大型列表。此外,您还能学到一些其他技巧,使您的代码更易于维护和扩展,以在您的 Android Kotlin 应用中处理复杂的列表和网格。
Getting started with the Gemini API and Android
Learn how to use the Gemini API and the Google AI SDK to prototype generative AI in Android applications.
- Cep
- Web
- AI ve Makine Öğrenimi
- Yol Haritası
Getting started with the Gemini API and Web apps
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).
- Web
- AI ve Makine Öğrenimi
- Yol Haritası
Getting started with the Gemini API and Dart and Flutter
Learn how to use the Gemini API and the Google AI Dart SDK to prototype generative AI in Dart and Flutter applications.
- AI ve Makine Öğrenimi
- Web
- Cep
- Yol Haritası
Getting started with the Gemini API and Swift
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).
- iOS
- AI ve Makine Öğrenimi
- Yol Haritası
Learn Responsive Design
A course exploring all aspects of responsive design. Learn how to make sites that look great and work well for everyone.
Build a modern three-tier architecture web application with Cloud Run
Learn how to build a multi-tier web application with a Golang backend running on Cloud Run and using a CloudSQL database.
- Web
- Yol Haritası
Build a microservice-based ecommerce web application with Kubernetes
Learn how to build a distributed, scalable ecommerce web app using microservices on Kubernetes.
- Web
- E-ticaret
- Cloud
- Yol Haritası
Build a serverless ecommerce web app with Python, Cloud Run, Cloud SQL, and Firebase
Learn how to build a modern serverless ecommerce web app using a Django and Cloud Run backend, Cloud SQL data storage, and Firebase.
- Web
- E-ticaret
- Yol Haritası
Learn Performance
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 HTML
This HTML course for web developers provides a solid overview for developers, from novice to expert level HTML.
Learn Accessibility
An evergreen accessibility course and reference to level up your web development.
Leveraging the Gemini Pro Vision model for image understanding, multimodal prompts and accessibility
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.
- AI ve Makine Öğrenimi
- Yol Haritası
AI-powered content search
Learn how to build a generative-AI conversational search application capable of answering questions related to a project or product.
- Yol Haritası
Getting started with Google AI Studio and the Gemini API using Node.js
Learn how to prototype text-based prompts with Google AI Studio and get started writing your first Gemini API Node.js script.
- AI ve Makine Öğrenimi
- Yol Haritası
Applied ML with Keras
Train and deploy your own basic text classification model using this project guide.
- Yol Haritası
Create Your First 3D Map
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
- Maps JavaScript API
- Codelab
Add markers and animation to a 3D Map
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
- Maps JavaScript API
- Codelab
Measure ad conversions
How to measure when an ad click or view leads to a purchase or other events
- Attribution Reporting API
- Yol Haritası
Learn Android XR Fundamentals: Part 1 - Modes and Spatial Panels
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.
- Codelab
Get started with the Google Pay API for Web
Learn how to integrate the Google Pay API into your website.
- Web
- Payments
- Yol Haritası
Incorporating generative AI into your game development process with Gemini and Gemma AI
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.
- AI ve Makine Öğrenimi
- Yol Haritası
Generate a summary report with aggregate reporting
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.
- Attribution Reporting API
- Private Aggregation API
- Yol Haritası
Android Basics with Compose
Learn the basics of building Android apps with Jetpack Compose, the recommended UI toolkit for building Android apps
- Kurs
Creating a multiplayer crossword with Gemini, Flutter, and Firebase
Learn how the Google engineering teams created a multiplayer crossword using Gemini, Flutter, and Firebase.
- AI ve Makine Öğrenimi
- Yol Haritası
(Deprecated) Build a musical game using Oboe
Learn how to build a musical game with the Oboe library.
(Deprecated) Automated Accessibility Testing using Espresso
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
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.
- Android'de Kotlin
- Android Uygulama Kalitesi
(Deprecated) Advanced Android in Kotlin 05.2: Introduction to Test Doubles and Dependency Injection
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.
- Android Uygulama Kalitesi
- Android'de Kotlin
(Deprecated) Advanced Android in Kotlin 05.1: Testing Basics
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.
- Android'de Kotlin
- Android Uygulama Kalitesi
(Deprecated) On Demand Modules
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.
- Diğer Android Konuları
(Deprecated) Direct Share to an Android app
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.
- Android Bağlantısı
(Deprecated) Using Dagger in your Android app - Kotlin
In this codelab, you’ll build an Android app that uses Dagger to do Dependency Injection.
- Android Mimarisi
(Deprecated) Data Binding in Android
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.
- Kullanıcı Arayüzü
(Deprecated) Use ConstraintLayout to design your Android views
In this codelab, you’ll learn how to use Android Studio’s Layout Editor to build your views using ConstraintLayout.
- Kullanıcı Arayüzü
(Deprecated) Kotlin Bootcamp for programmers: Welcome to the course
Welcome to the Kotlin bootcamp for programmers training course.
(Deprecated) Kotlin Bootcamp for Programmers 1: Get started
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
In this codelab, you’ll learn how to use Android Studio 4.0+ C++ template
(Deprecated) Login with Biometrics on Android
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.
- Android Uygulama Kalitesi
(Deprecated) Android Room with a View - Java
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
Learn how to create an audience to target your ads
- Shared Storage API
- Yol Haritası
Create and target ad audiences
Learn how to create an audience to target your ads
- Protected Audience API
- Yol Haritası
Work with Attribution Reporting
Learn the essentials for event-level conversion measurement with the Attribution Reporting API.
- Attribution Reporting API
- Yol Haritası
Sell ad spaces with a Protected Audience auction
Learn how to sell ad spaces with a Protected Audience auction
- Protected Audience API
- Yol Haritası