Google Developers Codelabs, rehberli ve eğitici bir uygulamalı kod yazma deneyimi sunar. Çoğu codelab, küçük bir uygulama oluşturma veya mevcut bir uygulamaya yeni özellik ekleme sürecinde size yol gösterir. Onlar Android Wear, Google Compute Engine, ARCore ve Google API'leri.
GitHub'daki Codelab araçlarıAVIF Resimlerini Sunma
Updated 24 Şubat 2025
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
AWS'de Toplama Hizmeti ile çalışma
Updated 30 Ocak 2025
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
Google Cloud Platform'da (GCP) Toplama Hizmeti ile Çalışma
Updated 30 Ocak 2025
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
Uygulama içi satın alma işlemlerini Flutter uygulamanıza ekleme
Updated 23 Ocak 2025
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.
Cloud Firestore Web Codelab'i
52 dakika
Updated 23 Ocak 2025
Bu codelab'de, Cloud Firestore kullanan bir web uygulaması geliştirmeyi öğreneceksiniz.
AngularFire web codelab'i
1 saat 25 dakika
Updated 23 Ocak 2025
Bu codelab'de bir sohbet uygulaması oluşturarak Firebase platformunu web'de nasıl kullanacağınızı öğreneceksiniz.
Flutter'da animasyonlar
24 dakika
Updated 14 Ocak 2025
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.
İlk Flutter uygulamanız
1 saat 25 dakika
Updated 13 Ocak 2025
Bu codelab'de rastgele, hoş adlar üreten Flutter uygulamasını nasıl oluşturacağınızı öğreneceksiniz.
GKE'de Jenkins Çok Dallı Ardışık Düzen
44 dakika
Updated 13 Ocak 2025
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.
FirebaseUI kullanarak Flutter uygulamasına kullanıcı kimlik doğrulaması akışı ekleme
8 dakika
Updated 6 Ocak 2025
Bu codelab'de, yalnızca birkaç satır kodla Flutter uygulamasına Firebase Authentication'ı nasıl ekleyeceğinizi öğreneceksiniz.
Web için uçtan uca soru-cevap oturumlarını yerel olarak test etme
45 dakika
Updated 22 Aralık 2024
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
Canlı Müşteri Temsilcisi Aktarımı
4 dakika
Updated 21 Aralık 2024
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.
Firebase AppCheck ve reCAPTCHA ile Places API isteklerini doğrulama
41 dakika
Updated 21 Aralık 2024
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.
Web için Google Pay API 201: Gelişmiş
22 dakika
Updated 6 Aralık 2024
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
Vektör Yerleştirmeleri için textembedding-gecko@003 komutunu kullanma
7 dakika
Updated 30 Kasım 2024
Bu codelab'de, gecko@003 modelinin ne olduğunu ve bu modelin gerçek bir kullanım alanını öğreneceksiniz.
TensorFlow.js: Makine öğrenimi modelini geniş ölçekte dağıtmak ve barındırmak için Firebase Hosting'i kullanın
55 dakika
Updated 30 Kasım 2024
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.
Değişken yazı tiplerine taşıma
29 dakika
Updated 30 Kasım 2024
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 için Firebase Performance Monitoring
32 dakika
Updated 22 Kasım 2024
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.
Flutter için Firebase'i tanıyın
53 dakika
Updated 22 Kasım 2024
Firebase ile Flutter mobil uygulaması geliştirmeyi öğrenin.
Web için Firebase'i tanıyın
52 dakika
Updated 22 Kasım 2024
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.
Cloud Messaging ve Cloud Functions'ı kullanarak bir web uygulaması için bildirim gönderme
1 saat 2 dakika
Updated 22 Kasım 2024
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.
AI Platform Notebooks ile Faturalarınızı Ayrıştırmak için Procurement Document AI'dan yararlanın
7 dakika
Updated 22 Kasım 2024
Procurement DocAI'ı kullanarak faturaların akıllı bir şekilde ayrıştırılmasını öğreneceksiniz.
Gelişmiş Kimlik Doğrulama özellikleri
29 dakika
Updated 22 Kasım 2024
Çok öğeli kimlik doğrulamasını uygulamayı ve engelleme işlevleriyle özel kimlik doğrulama gereksinimleri oluşturmayı öğrenin
Modüler Firebase JS SDK'ya geçiş yaparak web uygulamanızı güçlendirin
32 dakika
Updated 21 Kasım 2024
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 için Google Pay API 101: Temel Bilgiler
21 dakika
Updated 15 Kasım 2024
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
Flutter oyununuza ses ve müzik ekleyin
42 dakika
Updated 9 Kasım 2024
Flutter ile oyunlara nasıl ses efekti, arka plan müziği ve dinamik ses ekleyeceğinizi öğrenin.
Flutter uygulamalarınız için Firebase Emulator Suite'i kullanarak yerel geliştirme
8 dakika
Updated 9 Kasım 2024
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.
Bağımsız Bileşenleri kullanmaya başlama
Updated 8 Kasım 2024
Yeni başlayanlara uygun bu codelab'de, Angular v14 Bağımsız Bileşenleri kullanarak örnek uygulama derlemeyi öğreneceksiniz.
WebXR Device API'yi kullanarak artırılmış gerçeklik (AR) uygulaması derleme
21 dakika
Updated 8 Kasım 2024
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.
Açısal sinyalleri kullanmaya başlama
19 dakika
Updated 8 Kasım 2024
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.
Daha erişilebilir Angular uygulamaları geliştirme
47 dakika
Updated 8 Kasım 2024
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.
MDC-112 Web: MDC'yi Web Çerçeveleriyle Entegre Etme
17 dakika
Updated 8 Kasım 2024
Önceden oluşturulmuş Materyal Bileşenlerini herhangi bir web çerçevesi için bileşenlere nasıl genişleteceğinizi öğrenin.
React Geliştiricileri için Edebiyat
1 saat 32 dakika
Updated 4 Kasım 2024
Bu codelab'de React kavramlarını Lit'e nasıl çevireceğinizi öğreneceksiniz.
Firebase Güvenlik Kuralları ile Firestore verilerinizi koruma
58 dakika
Updated 4 Kasım 2024
Güvenlik Kuralları ile Firestore verilerinizi nasıl koruyacağınızı öğrenin
MDC-111 Web: Kod tabanınıza Materyal Bileşenleri Dahil Etme (Web)
21 dakika
Updated 4 Kasım 2024
Ayrı Materyal Bileşenlerini, baştan başlamak zorunda kalmadan mevcut bir web kodu tabanına nasıl ekleyeceğinizi öğrenin.
Flutter için Material Motion ile Güzel Geçişler Oluşturma
56 dakika
Updated 4 Kasım 2024
Animasyon paketindeki geçişleri kullanarak Yanıtla uygulamasına Material'ın hareket sistemini oluşturun.
MDC-104 Flutter: Gelişmiş Malzeme Bileşenleri
28 dakika
Updated 4 Kasım 2024
Flutter uygulamanızın tasarımını iyileştirin ve Flutter'da gelişmiş bir arka plan menüsü bileşeni ekleyin.
MDC-102 Flutter: Malzeme Yapısı ve Düzen
22 dakika
Updated 4 Kasım 2024
Flutter uygulaması oluşturmak ve düzenlemek için Material'ı nasıl kullanacağınızı öğrenin.
MDC-102 Web: Materyal Yapısı ve Düzen (Web)
17 dakika
Updated 4 Kasım 2024
Web'de yapı ve düzen için Materyal'i nasıl kullanacağınızı öğrenin.
Aktarım öğrenimi özellikli ilk Keras modeliniz
33 dakika
Updated 4 Kasım 2024
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.
Firebase Emulator Suite ile Yerel Geliştirme
47 dakika
Updated 4 Kasım 2024
Firebase Emulator Suite ile nasıl web uygulaması geliştireceğinizi öğrenin.
Web Serial API'yi kullanmaya başlama
16 dakika
Updated 16 Ekim 2024
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.
Cloud Data Loss Prevention'a Genel Bakış
20 dakika
Updated 9 Eylül 2024
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 Özellikleri codelab'i
31 dakika
Updated 9 Eylül 2024
Bu codelab'de, yeni olan veya yalnızca bir işaretin ardında bulunan çeşitli web API'leriyle denemeler yapacaksınız.
Identity-Aware Proxy ile kullanıcı kimlik doğrulaması
35 dakika
Updated 9 Eylül 2024
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.
WebRTC ile gerçek zamanlı iletişim
34 dakika
Updated 9 Eylül 2024
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.
Web Serial API'yi kullanmaya başlama
16 dakika
Updated 9 Eylül 2024
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 uygulamasına anında gezinme ve sorunsuz sayfa geçişleri ekleyin
44 dakika
Updated 9 Eylül 2024
Google Chrome'daki en yeni API'leri kullanarak web uygulamasına anında gezinme ve sorunsuz sayfa geçişleri eklemeyi öğrenin.
Tercih edilen medya sorgularıyla kullanıcıya göre uyarlanabilir arayüzler oluşturma
34 dakika
Updated 9 Eylül 2024
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.
Flutter uygulamasına AdMob banner'ı ve yerel satır içi reklamlar ekleme
39 dakika
Updated 29 Ağustos 2024
Bu codelab'de, flutter uygulamasına AdMob satır içi reklamları (Banner ve Yerel) nasıl ekleyeceğinizi öğreneceksiniz.
Accelerated Mobile Pages Temelleri
39 dakika
Updated 29 Ağustos 2024
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.
Accelerated Mobile Pages İleri Düzey Kavramları
1 saat
Updated 29 Ağustos 2024
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.
Measurement Protocol'ü kullanarak web etkinliklerini GA4'e gönderme
11 dakika
Updated 29 Ağustos 2024
Bu codelab'de, (WEB) Measurement Protocol kullanarak harici etkinlikleri GA4'e nasıl göndereceğinizi öğreneceksiniz.
Flutter uygulamasına AdMob reklamları ekleme
40 dakika
Updated 29 Ağustos 2024
Bu codelab'de, Flutter uygulamasına banner, geçiş reklamı ve ödüllü reklam eklemeyi öğreneceksiniz.
Flutter Uygulamanıza Ana Ekran widget'ı ekleme
35 dakika
Updated 29 Ağustos 2024
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.
Google Compute Engine'de Dataproc
16 dakika
Updated 29 Ağustos 2024
Bu codelab'de, Google Compute Engine'de (GCE) Dataproc'u kullanmayı öğreneceksiniz.
Google Dataproc ile Spark ML modelleri oluşturma
31 dakika
Updated 29 Ağustos 2024
Bu codelab'de, Spark ML işlerini Google'ın Dataproc hizmetine göndereceksiniz.
Dataproc Sunucusuz
37 dakika
Updated 29 Ağustos 2024
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.
Dart modellerini ve kayıtlarını ayrıntılı şekilde inceleyin
39 dakika
Updated 29 Ağustos 2024
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.
Dialogflow Essentials ile Android İçin Ses Bot'ları Derleyin Fırfır Kollu
1 saat 5 dakika
Updated 29 Ağustos 2024
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.
Web Bileşeninden Edebiyat Öğesine
43 dakika
Updated 29 Ağustos 2024
Bu codelab'de, & sıfırdan bir Web Bileşeni oluşturacak ve daha sonra bunu kademeli olarak Edebiyat Öğesi olacak şekilde iyileştirebileceksiniz.
Node.JS ve Google Cloud Functions ile DAG tetikleme
27 dakika
Updated 29 Ağustos 2024
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 Bluetooth ile PLAYBULB mumu kontrol edin
36 dakika
Updated 23 Ağustos 2024
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.
CEL-Go Codelab: Hızlı, güvenli, yerleştirilmiş ifadeler
1 saat 1 dakika
Updated 23 Ağustos 2024
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.
Bigtable ve Dataflow: Database Monitoring Art (HBase Java İstemcisi)
Updated 23 Ağustos 2024
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.
TensorFlow.js: Uç durumları ele almak için yorum spam algılama modelini yeniden eğitme
44 dakika
Updated 23 Ağustos 2024
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.
Google Haritalar'ı Flutter uygulamasına ekleme
30 dakika
Updated 23 Ağustos 2024
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.
Önceden eğitilmiş TensorFlow.js modeliyle JavaScript'te akıllı web kamerası oluşturma
52 dakika
Updated 23 Ağustos 2024
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.
Flutter uygulamanızı hem sıkıcı hem de güzel bir hale getirin
52 dakika
Updated 23 Ağustos 2024
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.
Flutter'da Uyarlanabilir Uygulamalar
1 saat
Updated 23 Ağustos 2024
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.
Materyal 3 ile animasyonlu duyarlı uygulama düzeni oluşturma
53 dakika
Updated 23 Ağustos 2024
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.
Flutter uygulamasını test etme
55 dakika
Updated 23 Ağustos 2024
Bu codelab'de basit bir Flutter uygulaması derleyip test edeceksiniz.
Flutter eklentisinde FFI kullanma
Updated 23 Ağustos 2024
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.
Flutter uygulamanıza WebView ekleme
1 saat 5 dakika
Updated 22 Ağustos 2024
Bu codelab'de, webview_flutter eklentisini bir Flutter uygulamasına nasıl ekleyeceğinizi öğreneceksiniz.
Flutter ve Flame ile 2D fizik oyunu geliştirin
32 dakika
Updated 22 Ağustos 2024
2D fizik motoru olan Forge2D ile Flutter ve Flame oyunlarında oyun mekaniği oluşturmayı öğrenin.
Flutter ile Flame'e Giriş
55 dakika
Updated 22 Ağustos 2024
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.
Flutter'da yeni nesil kullanıcı arayüzleri oluşturma
1 saat 15 dakika
Updated 22 Ağustos 2024
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.
Flutter ile kelime bulmacası oluşturun
53 dakika
Updated 22 Ağustos 2024
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.
MDC-101 Web: Malzeme Bileşenleri (MDC) ile İlgili Temel Bilgiler (Web)
17 dakika
Updated 21 Ağustos 2024
Temel bileşenlere sahip basit bir uygulama oluşturarak web için Malzeme Bileşenleri'ni kullanma ile ilgili temel bilgileri öğrenin.
MDC-103 Flutter: Renk, Şekil, Yükseklik ve Tür ile Malzeme Teması
39 dakika
Updated 21 Ağustos 2024
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.
MDC-101 Flutter: Malzeme Bileşenleriyle İlgili Temel Bilgiler
22 dakika
Updated 21 Ağustos 2024
Basit bir Flutter uygulaması için giriş sayfası oluşturarak Malzeme Bileşenleri'ni kullanmayla ilgili temel bilgileri öğrenin.
MDC-103 Web: Renk, Şekil, Yükseklik ve Tür ile Materyal Teması (Web)
35 dakika
Updated 21 Ağustos 2024
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.
TensorFlow.js: Python SavedModel'i TensorFlow.js biçimine dönüştürme
58 dakika
Updated 21 Ağustos 2024
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 uygulamalarına push bildirimleri ekleme
Updated 20 Ağustos 2024
Bu codelab'de, web uygulamanıza push bildirimlerini nasıl ekleyeceğinizi öğreneceksiniz.
Create Your First 3D Map
40 dakika
Updated 21 Şubat 2025
This codelab is intended to help you understand how to create your first 3D Map using Photorealistic 3D Maps in Maps JavaScript. You will learn the basics about loading the right components of the Maps Javascript API, displaying your first 3D Map and
Add markers and animation to a 3D Map
1 saat 37 dakika
Updated 20 Şubat 2025
This tutorial explores how to add and style 3D markers in your application. You'll also learn how to animate your application by flying to and around specific locations. This tutorial builds on the concepts covered in the first codelab. If you
Add a Google map to a React app
42 dakika
Updated 8 Kasım 2024
In this codelab, you learn everything that you need to get started with the vis.gl/react-google-map library for the Google Maps JavaScript API, which lets you add a Google map to a React app. You learn how to get set up, load the Maps JavaScript API,
Building a web application with Angular and Firebase
Updated 18 Eylül 2024
In this codelab we’ll build together a real-time web application with Firebase and Angular.
Explore new and upcoming browser capabilities for your PWA: From Fugu With Love
27 dakika
Updated 18 Eylül 2024
Progressive Web Applications (PWAs) are a type of application software delivered through the web, built using common web technologies including HTML, CSS, and JavaScript. They are intended to work on any platform that uses a standards-compliant
Query and Visualize Location Data in BigQuery with Google Maps Platform (JavaScript)
1 saat 55 dakika
Updated 18 Eylül 2024
Maps can be a very powerful tool when visualizing the patterns in a dataset that are related to location in some way. This relation could be the name of a place, a specific latitude and longitude value, or the name of an area that has a specific
Build a full stack store locator with Google Maps Platform and Google Cloud
59 dakika
Updated 18 Eylül 2024
Imagine you have many places to put on a map and you want users to be able to see where these places are and identify which place they want to visit. Common examples of this include: In this codelab, you will create a locator that draws from a live
Create a simple website that classifies images
41 dakika
Updated 18 Eylül 2024
Learn how to create a simple website that classifies images with TensorFlow Serving.
Build a nearby business search service with Google Maps Platform (JavaScript)
1 saat
Updated 18 Eylül 2024
Learn to build a location-based web app using the Maps JavaScript API and PLaces Library to perform a Nearby Search.
Train a comment-spam detection model with TensorFlow Lite Model Maker
18 dakika
Updated 18 Eylül 2024
Learn how to train a comment-spam detection model with TensorFlow Lite Model Maker.
Create a custom text-classification model with TensorFlow Lite Model Maker
16 dakika
Updated 18 Eylül 2024
Learn how to retrain the spam-detection model to detect specific types of spam with TensorFlow Lite Model Maker.
Building an image-slider element using Angular
2 saat
Updated 18 Eylül 2024
In this codelab, you’ll build an image-slider,, which works independently of Angular framework, can be imported in any framework, and is very easy to integrate.
Progressive Web Apps: Going Offline
15 dakika
Updated 18 Eylül 2024
In this lab, you'll take an existing web application and make it work offline. This is the first in a series of companion codelabs for the Progressive Web App workshop. There are seven more codelabs in this series. Start by either cloning or
Build a route planner with Place Autocomplete and Routes API
Updated 18 Eylül 2024
Whether you are embarking on a road trip, planning your daily commute, or navigating a bustling city, getting from point A to point B is more than just knowing where you want to go. A reliable route generation tool is essential. With Google Maps
Add a map to your website (JavaScript)
42 dakika
Updated 18 Eylül 2024
In this codelab, you learn everything you need to get started using Google Maps Platform for the web. You learn all the basics, from getting set up to loading the Maps JavaScript API, displaying your first map, working with markers and marker
Enable real-time communication with WebRTC
Updated 18 Eylül 2024
Learn how to build an app to get video and take snapshots with your webcam, and share them peer-to-peer with WebRTC.
Secure your site with two-factor authentication with a security key (WebAuthn)
1 saat
Updated 18 Eylül 2024
In this codelab, you’ll add second-factor authentication to your site or web app with a security key.
Progressive Web Apps: Working with Workbox
15 dakika
Updated 18 Eylül 2024
In this lab, you'll take website with an existing service worker and convert it to using Workbox. This is the second in a series of companion codelabs for the Progressive Web App workshop. The previous codelab was Going Offline. There are six more
Adding Your Progressive Web App to Google Play
1 saat 30 dakika
Updated 18 Eylül 2024
In this lab, you'll take an existing Progressive Web App that you have deployed and wrap it in an app for distribution in Google's Play store. Bubblewrap is a tool to make wrapping your Progressive Web App into an Android App Bundle as easy as
Create a Flutter app to classify texts
51 dakika
Updated 18 Eylül 2024
Learn how to build a Flutter app that classifies texts and displays the results in its UI.
TensorFlow.js: Build a comment spam detection system
1 saat 14 dakika
Updated 18 Eylül 2024
In this codelab, you’ll learn how to build a simple web page that has commenting ability akin to a blog post article and integrate it with a pre trained machine learning model to detect comment spam posts, enabling you to filter these out before they even get stored in any backend database, reducing server processing time and cost.
Build 3D map experiences with WebGL Overlay View
1 saat
Updated 18 Eylül 2024
This codelab teaches you how to use the WebGL-powered features of the Maps JavaScript API to control and render on the vector map in three dimensions. This codelab assumes you have intermediate knowledge of JavaScript and the Maps JavaScript API. To
Build a simple store locator with Google Maps Platform (JavaScript)
49 dakika
Updated 18 Eylül 2024
One of the most common features of a website is displaying a Google map that highlights one or more locations for a business, establishment, or some other entity with a physical presence. How these maps are implemented can vary greatly depending on
Visualize data with Google Maps Platform and deck.gl
Updated 18 Eylül 2024
This codelab teaches you how to create a high-volume geospatial data visualization using the Maps JavaScript API and deck.gl, an open-source, WebGL-accelerated, data-visualization framework. If you haven't used Google Maps Platform before, follow
Build your first WebAuthn app
49 dakika
Updated 18 Eylül 2024
Learn how to build a website with a simple reauthentication functionality that uses a fingerprint sensor.
TensorFlow.js: Retrain a comment spam detection model to handle edge cases
44 dakika
Updated 18 Eylül 2024
In this codelab you’ll learn how to use Model Maker to retrain a comment spam model to account for edge cases the pre-trained model could not handle, and then re-deploy the new model to the web application.
Protect yourself from online harassment
24 dakika
Updated 18 Eylül 2024
Learn how to secure your online information, identify phishing attacks, enable Advanced Protections for Google Accounts, and stay safe on social media.
Write a Flutter desktop application
45 dakika
Updated 11 Eylül 2024
In this codelab, you’ll build a GitHub client in Flutter for desktop.
Create an accessible and personalized theme and brand with Material Design 3
Updated 16 Nisan 2024
Learn how to create a theme and brand that’s accessible and personalized with Material 3.
Design an Adaptive Layout with Material Design
4 dakika
Updated 4 Nisan 2024
Learn how to use adaptive design principles in Material Design to achieve consistency across screen sizes. In this codelab, you take a mobile design to tablet format, and learn about the responsive grid, adaptive composition patterns, and the correct components.