Kayıtlar

Firebase Kursu Cloud Functions

Resim
Firebase Kursu - Cloud Functions Firebase Kursu - Cloud Functions Firebase Cloud Functions, sunucu tarafı kodları yönetmeden arka plan işlemleri yürütmenizi sağlar. Bu modülde tetikleyici fonksiyonlar, HTTP istekleri ve güvenlik uygulamalarını öğreneceğiz. Firebase Cloud Functions Nedir? Cloud Functions , Firebase olaylarına veya HTTP isteklerine yanıt olarak çalışan JavaScript/TypeScript tabanlı sunucu fonksiyonlarıdır. Bu sayede kendi sunucunuzu kurmadan arka plan işlemleri gerçekleştirebilirsiniz. Cloud Functions Avantajları ⚙️ Sunucu yönetimi olmadan backend işlemleri 🔔 Gerçek zamanlı olay tetikleme (Firestore, Auth, Storage) 🌐 HTTP endpoint oluşturma 🔒 Güvenli ve ölçeklenebilir altyapı Cloud Functions Kurulumu Cloud Functions kullanmak için Firebase CLI aracını kurun ve projenizi başlatın: npm install -g firebase-tools firebase login firebase init func...

Firebase Kursu Cloud Storage

Resim
  Firebase Kursu - Cloud Storage Firebase Kursu - Cloud Storage Firebase Cloud Storage, uygulamalarda dosya yükleme ve indirme işlemlerini güvenli, ölçeklenebilir ve kolay bir şekilde yönetmenizi sağlar. Bu modülde Cloud Storage’ın temellerini, güvenlik kurallarını ve örnek uygulamaları öğreneceğiz. Firebase Cloud Storage Nedir? Firebase Cloud Storage , kullanıcıların dosyalarını (resimler, videolar, belgeler vb.) güvenli bir şekilde bulutta depolamak için kullanılan bir servistir. Google Cloud altyapısı üzerinde çalışır ve yüksek performanslı veri aktarımı sağlar. Cloud Storage Avantajları 🔒 Güvenli dosya depolama ve erişim kontrolü ⚡ Hızlı yükleme ve indirme işlemleri 🌍 Google Cloud altyapısı ile yüksek ölçeklenebilirlik 🧩 Firebase Authentication ile entegre güvenlik Cloud Storage Kurulumu Firebase Console üzerinden Storage sekmesine gidin ve yeni bir depo...

Yeni Torba Yasa ÖTV Değişiklikleri Otomobil ve Motosiklet Vergi Rehberi

Resim
  Torba Yasa ÖTV Değişiklikleri: Otomobil ve Motosiklet Vergi Rehberi Torba Yasa İle Araç ve Motosiklet ÖTV Sisteminde Ne Değişti? Detaylı Analiz 26 Temmuz 2026 TBMM Genel Kurulu'nda kabul edilen yeni torba kanun düzenlemesiyle, otomobil ve motosiklet vergilendirme sisteminde Özel Tüketim Vergisi (ÖTV) tarafında önemli değişiklikler yapıldı. Yapılan düzenlemenin ana hatları ve piyasayı etkileyecek tüm teknik detayları şunlardır: 1. Asgari Maktu Vergi (Taban ÖTV) Dönemi Başladı Bugüne kadar ÖTV yalnızca aracın vergisiz satış bedeli (matrah) üzerinden oransal (%) olarak hesaplanıyordu. Yeni sistemle birlikte "hesaplanan vergi belirli bir tutarın altına düşemez" kuralı (taban vergi) getirildi: Binek Otomobiller (87.03 GTİP): Hesaplanan ÖTV tutarı 100.000 TL ’den az olamaya...

Firebase Firestore ve Realtime Database Karşılaştırması

Resim
  Firebase Firestore ve Realtime Database Karşılaştırması Firebase Firestore ve Realtime Database: Detaylı Karşılaştırma ve Kod Örnekleri Google Firebase, modern web ve mobil uygulamalar için güçlü bir backend hizmeti sunar. Bu hizmetin en çok kullanılan iki veritabanı çözümü Cloud Firestore ve Realtime Database ’dir. Her ikisi de NoSQL tabanlıdır ancak veri modeli, sorgulama yetenekleri, ölçeklenebilirlik ve kullanım senaryoları açısından farklılık gösterir. Firestore Nedir? Cloud Firestore, doküman ve koleksiyon yapısı sayesinde verileri hiyerarşik olarak düzenler. Büyük ölçekli uygulamalarda karmaşık veri ilişkilerini yönetmek için idealdir. Realtime Database Nedir? Realtime Database, tek bir JSON ağacı üzerinde çalışır ve verileri anlık olarak senkronize eder. Basit yapısı sayesinde küçük ölçekli projeler için uygundur. Firestore CRUD Kod Örnekleri Veri Ekleme (Create) // Firestore veri ekleme import { getF...

Firebase Authentication

Resim
  Firebase Kursu - Authentication (Kimlik Doğrulama) Firebase Kursu - Authentication (Kimlik Doğrulama) Firebase Authentication ile kullanıcıların güvenli şekilde giriş yapmasını sağlayın. Email/şifre, Google, Facebook ve diğer sosyal giriş yöntemlerini adım adım öğrenin. Firebase Authentication Nedir? Firebase Authentication , uygulamalarda kullanıcı kimlik doğrulamasını kolaylaştıran bir servistir. Geliştiriciler, kullanıcıların güvenli şekilde giriş yapmasını sağlamak için karmaşık backend kodları yazmak zorunda kalmaz. Desteklenen Giriş Yöntemleri Email/Şifre: Klasik kayıt ve giriş sistemi. Google: OAuth 2.0 tabanlı hızlı giriş. Facebook: Sosyal medya kimlik doğrulaması. GitHub: Geliştirici toplulukları için uygun giriş yöntemi. Anonymous Login: Geçici kullanıcı oturumları için. Authentication Kurulumu Firebase Console üzerinden Authentication se...

Firebase Kursu - Kurulum ve Proje Başlatma

Resim
Firebase Kursu - Kurulum ve Proje Başlatma Firebase Kursu - Kurulum ve Proje Başlatma Firebase projesini sıfırdan oluşturmayı ve uygulamana entegre etmeyi öğren. Bu adımda Firebase Console, SDK kurulumu ve yapılandırma dosyalarını ele alıyoruz. Firebase Console Üzerinden Proje Oluşturma İlk adım olarak Firebase Console adresine gidin ve Google hesabınızla giriş yapın. Ardından “Add Project” butonuna tıklayarak yeni bir proje oluşturun. Proje adını belirleyin (örneğin: MyFirebaseApp ). Google Analytics’i isteğe bağlı olarak etkinleştirin. Proje oluşturma işlemini tamamlayın. Firebase SDK Kurulumu Firebase’i uygulamanıza entegre etmek için uygun SDK’yı eklemeniz gerekir: Android: build.gradle dosyasına Firebase bağımlılıklarını ekleyin. iOS: Podfile içine Firebase podlarını ekleyin. Web: npm install firebase komutunu çalıştırın. Yapıland...

Firebase Kursu Giriş ve Temel Kavramlar

Resim
  Firebase Kursu - Giriş ve Temel Kavramlar Firebase Kursu Google Firebase ile modern uygulama geliştirmeyi adım adım öğrenin. Veritabanı, kimlik doğrulama, bulut fonksiyonları ve daha fazlası bu seride! Firebase Nedir? Firebase , Google tarafından geliştirilen bir Backend-as-a-Service (BaaS) platformudur. Mobil ve web uygulamalarının hızlı, güvenli ve ölçeklenebilir şekilde geliştirilmesini sağlar. Firebase Avantajları Hızlı geliştirme süreci Google ekosistemi ile güçlü entegrasyon Ölçeklenebilir altyapı Güvenlik kuralları ile veri koruma Firebase Kullanım Alanları Firebase, farklı sektörlerde ve projelerde kullanılabilir: Mobil uygulamalar (Android & iOS) Web projeleri Oyun geliştirme IoT çözümleri Firebase ve Rakipleri Firebase, AWS Amplify ve Supabase gibi alternatiflerle karşılaştırıldığında daha kulla...

Android Studio’da Paket Adı Değiştirme: Adım Adım Refactor

Resim
Android Studio’da Paket Adı Değiştirme: Adım Adım Refactor Android Studio’da Paket Adı (Package Name) Değiştirme Rehberi: Adım Adım Refactor Bir Android projesine başlarken çoğumuz geçici paket isimleri veririz veya proje ilerledikçe kurumsal kimlik ya da markalaşma (rebranding) ihtiyacı doğar. Ancak Android Studio kullanan geliştiriciler iyi bilir ki, paket adını kökten değiştirmek bazen tam bir saç baş yoldurma seansına dönüşebilir. Bu yazımızda, mevcut com.legends.gen.game paket adımızı, yeni kurumsal kimliğimiz olan com.nustware.legends haline adım adım, hiçbir hata almadan nasıl dönüştüreceğimizi inceliyoruz. Hazırsanız başlayalım! Adım 1: Klasör Yapısını Serbest Bırakın (Compact Middle Packages) Android Studio varsayılan olarak paket isimlerini tek bir satırda birleşik gösterir ( com.legends.gen.game ). Bizim ise aradaki legends ve gen klasörlerine ayrı ayr...

Android Studio’da Tüm Aktivite Kodlarını Kopyalamanın En Pratik Yolu

Resim
  Android Studio’da Tüm Aktivite Kodlarını Kopyalamanın En Pratik Yolu Pratik Yazılım Geliştirme Bilgileri Android Studio’da Bir Aktivite İçindeki Tüm Kodları Kopyalamanın En Hızlı Yolu Yazar: Sami Aksoy Android Studio'da büyük bir aktivite (Activity) dosyasıyla çalışırken, bazen koddaki tüm satırları başka bir yere taşımak veya yedeklemek isteyebiliriz. Fareyle yüzlerce satırı yukarıdan aşağıya seçmeye çalışmak hem zaman kaybettirir hem de dikkat dağıtır. Peki, bunun tek hamlelik pratik bir yolu yok mu? Tabii ki var! JetBrains altyapısını kullanan Android Studio, geliştirme sürecini hızlandıracak pek çok klavye kısayoluna sahip. Bu yazımızda, tek bir satırı bile kaçırmadan tüm aktivite kodlarını nasıl kopyalayabileceğinizi ve kod taşırken işinizi kolaylaştıracak gizli bir harika ipucunu paylaşıyoruz. 1. Klasik ve En Hızlı Yöntem: Klavye Kısayolları Aktivite dosyanız açıkken, fareni...

Firebase Entegrasyonu

 Android Studioda üst menüde Tools dan Firebase tıkla. İlk Sıradaki ve en üstte gözüken proje oluşturma ve kaydetmeyi yap. Bunun ardından orda yazan işlemi yap (Dependency lerin eklenme işlemi) . Bu işlemden sonra aşağıda yazılı olan işlemleri yap. private lateinit var analytics: FirebaseAnalytics activitenin üstünde app compat activity  içine  // Obtain the FirebaseAnalytics instance. analytics = Firebase.analytics en sonunda  on the create içine     ekle Hepsi bu kadar.

Android Studio'da SHA-1 Alma - Adım Adım Rehber 2026

Android Studio'da SHA-1 Alma - Adım Adım Rehber 2026 Android Studio'da SHA-1 Fingerprint Alma Firebase, Google Play API ve Uygulama İmzalama için Adım Adım Rehber Ana Sayfa > Android > Android Studio > SHA-1 Alma İçindekiler SHA-1 Nedir ve Neden Gerekli? Yöntem 1: Terminal / Komut Satırı (En Hızlı) Yöntem 2: Gradle signingReport Yöntem 3: Android Studio Araçları Debug vs Release Keystore Karşılaştırması Release SHA-1 Alma Firebase'e SHA-1 Ekleme Sık Sorulan Sorular Android Studio'da SHA-1 fingerprint almak, Firebase entegrasyonu, Google Play Games API, Google Maps API ve diğer Google servisleri için zorunlu bir adımdır. Bu rehberde 3 farklı yöntemle SHA-1 değerinizi nasıl alacağınızı adım adım öğreneceksiniz. ...

BIST 100 Neden Düştü? 2026 Haziran Analizi | Borsa İstanbul

Resim
BIST 100 Neden Düştü? 2026 Haziran Analizi | Borsa İstanbul BIST 100 Neden Düştü? 2026 Haziran Ayı Kapsamlı Analizi Yayın Tarihi: 22 Haziran 2026 | Güncel Borsa Analizi Borsa İstanbul (BIST 100) endeksindeki son düşüşler tek bir nedene bağlı değil; makroekonomik kararlar, küresel piyasalar ve teknik düzeltmelerin bir araya gelmesiyle şekilleniyor. 19-22 Haziran 2026 haftasındaki gerilemenin temel sebeplerini bu yazımızda detaylıca inceliyoruz. İçindekiler Kâr Satışları ve Teknik Düzeltme Para Politikası ve Faiz Ortamı Jeopolitik Riskler: ABD-İran Gerginliği Küresel Piyasaların Etkisi Dolar/TL ve Kur Etkisi Likidite ve Güven Sorunları Teknik Görünüm ve Beklentiler Sonuç ve Özet 1. Kâr Sa...

SQL Alt Sorgular (Subqueries) – Detaylı Kurs Rehberi

Resim
  SQL Alt Sorgular (Subqueries) – Detaylı Kurs Rehberi 📚 SQL Alt Sorgular (Subqueries) Detaylı Kurs Rehberi – Sıfırdan İleri Seviyeye ⏱️ Süre: 45 dk 📊 Seviye: Orta-İleri 🎯 12 Bölüm 💻 15+ Örnek SQL subquery SQL alt sorgu SQL correlated subquery SQL IN subquery SQL EXISTS SQL scalar subquery SQL nested query SQL alt sorgu örnekleri Ana Sayfa › SQL Kursu › SQL Orta Seviye › SQL Alt Sorgular (Subqueries) 📋 İçindekiler 1 SQL Alt Sorgu Nedir? 2 Alt Sorgu Türleri 3 Scalar Subquery 4 Multi-Row Subquery 5 Correlated Subquery 6 FROM İçinde Alt Sorgu 7 ...
🎮 POPÜLER ⭐ 4.5

Ultra Blocks

Klasik Bulmaca · Strateji · Zeka Oyunu

Hızlı düşün, akıllıca istifle ve küresel liderlik tablosunda zirveye oyna! Ultra Blocks, klasik arcade bulmaca mantığını modern strateji ve göz alıcı görsel efektlerle birleştiriyor. Blokları sürükleyip yerleştir, tam satırları temizle ve rekorlarını kır!

🏆 Küresel Sıralama PlayFab ile dünyaya meydan oku
🎨 Özelleştirilebilir Tema Neon’dan klasik ahşaba
📱 Her Cihazda Telefon, tablet, TV ve katlanabilir
👑 VIP Kulüp Reklamsız · Sınırsız döndürme
⬇️ Google Play'den Ücretsiz İndir
📦 50 MB · Çevrimdışı oynanabilir 🔒 Veriler şifrelenir
Tarih Bilgini Test Etmeye Hazır mısın?

Avrupa'dan Afrika'ya, Asya'dan Amerika ve İslam tarihine uzanan 40 soruluk dev genel kültür testimiz yayında!

🏆 Yarışmayı Tam Sayfa Aç
PDF Okuyucu İkonu

Hızlı PDF Okuyucu

Hızlı, hafif ve kullanıcı dostu PDF görüntüleme deneyimi.

Google Play'den İndir
Dersimiz Tarih

Dersimiz Tarih Uygulaması

Tarih Derslerinden Tarih Alanında Hemen Herşeye Kadar Dijital Tarih Bilgi Merkezi.

Google Play'den İndir