Kotlin Android İçin (İleri Seviye) Video Ders Eğitim Seti

Diğer
Kotlin Android İçin (İleri Seviye) Video Ders Eğitim Seti
253

Mağazaya Sor

Ürün Detayları

Bu içerik SanalOgretim mağazası tarafından hazırlanmıştır.

Kotlin Android İçin (İleri Seviye) Video Ders Eğitim Seti

KULLANIM ŞEKLİ:

-   Eğitim Seti kargo ile gönderilmektedir. Video Eğitim setini internetsiz izleyebilirsiniz.

-   Aynı zamanda; eğitimi download ederek de, internetsiz izleyebilirsiniz. Gerekli bilgiler e-mail'inize gönderilmektedir.

    Eğitimi tekrar tekrar indirip, kullanabilirsiniz. Kullanım hakkı limitsizdir.

-   Aynı zamanda eğitimi; bilgisayar, telefon, tablet, smart TV den internetle izleyebilirsiniz.

-   Soru / Sorularınız için: 0216 338 88 82





SET HAKKINDA

Bu kurs ile Kotlin dilini ve Firebase bulut servisini kullanarak sosyal medya android uygulamasını yapacağız.
Amaç instgram yapmak gibi gözükse de aslında sadece bir araç. Buradaki asıl amaç bu uygulamayı yaparken kotlin, android ve firebase bilgilerimizi en etkin şekilde kullanmayı ve de büyük bir proje gerçekleştirirken nasıl yol almamız gerektiğini öğrenmektir. Bu kursu başarılı bir şekilde tamamlamanız için önceden Kotlin, Android ve Firebase bilginizin olması gerekmektedir.  Eğer Kotlin bilmiyorsanız öncelikle "KOTLIN Android İçin" setimizi bitirmeniz gerekmektedir.

Bu kursa katıldığınızda genel olarak aşağıdaki konularda bilgi sahibi olacaksınız :

Activity ve fragmentlerin kullanımları ve ilişkileri

Material design öğeleri

Android dosya işlemleri ( dosya listeleme, oluşturma ve sıkıştırma )

Resim ve Video İşlemleri,

Asynctask, Service Kullanımları

Eventbus ile Kolay Veri Alışverişi

Android Çalışma Anı İzin Yönetimi

3. parti kütüphanelerin kullanımları (en az 10 tane kütüphane aktif olarak kullanılmıştır)

Recyclerview kullanımı, kişiselleştirilmesi (en az 10 tane recyclerview oluşturulmuştur, farklı layout türleri ve veri kaynağı hazırlama gösterilmiştir)

Firebase Phone ve Email Authentication

Firebase Realtime Database ve verileri okumak için tüm Listener türleri kullanılmıştır

Firebase Storage İşlemleri

Firebase Cloud Messaging ile bildirim hizmetleri

Firebase Cloud Functions kullanımı

Sosyal medya uygulamasının çalışma mantığı

Canlı sohbet, okundu bilgisi ve yazıyor(typing) bilgisi çalışma mantığı

Listelerde sayfalama yapımı ve liste sonuna gelindiğinde yeni öğelerin yüklenmesi

Takip, Beğenme ve Yorum Yapma Olayları

Algolia ile Firebase Veri tabanındaki Verileri Filtrelemek


SET İÇERİSİNDE YAPILAN ÇALIŞMALARDAN BAZILARI:



Projenin Oluşturulması ve Github Ayarları





Projeyi Firebase Platformuna Bağlamak





Sosyal Medya Uygulaması Çalışma Mantığı





Eğitim İçeriği

Set içerisinde anlatılan konuların listesi

  • 1) Tanıtım
  • 2) Projenin Oluşturulması ve Github Ayarları
  • 3) Instagram Uygulamasının İncelenmesi
  • 4) Iconların Hazırlanması ve HomeActivity Bölüm 1
  • 5) HomeActivity Hazırlanması Bölüm 2
  • 6) BottomNavigationView ve Özelleştirilmesi
  • 7) BottomNavigationView Navigasyon İşlemleri
  • 8) Activityler Arası Geçiş Animasyonunu Kaldırma
  • 9) HomeActivity için Fragmentlerin Oluşturulması
  • 10) HomeViewPager için FragmentPagerAdapter Oluşturulması
  • 11) Profil Activity Layout Hazırlama Bölüm 1
  • 12) Profil Activity Layout Hazırlama Bölüm 2
  • 13) Profil Ayarları Layoutunun Hazırlanmas
  • 14) Profil Ayarları İçin Fragment Alt Yapısı
  • 15) Profil Düzenle Fragmentinin Layoutunu Hazırlama
  • 16) Profil Duzenle Fragmentini Gerekli Yerlerde Çağırmak
  • 17) Resimler için Universal Image Loader Kütüphanesi ve Ayarları
  • 18) ImageLoader Testi ve ProfilActivitye Uygulanması
  • 19) Register Ekranı Tasarımı Bölüm 1
  • 20) Register Ekranı Tasarımı Bölüm 2
  • 21) Telefon ve Mail ile Kaydolma Fragmentleri
  • 22) Eventbus Kütüphanesi ile Veri Gonderme
  • 23) Kullanıcı Profil Bölümü
  • 24) Projemizi Firebase ye Bağlayalım
  • 25) SMS onay kodu gönderilmesi
  • 26) PhoneAuth Düzeltme, Açıklama ve Fragment Geri Butonu
  • 27) Eventbus ile Kayit Bilgilerinin Gonderilmesi
  • 28) Neden PhoneAuth Kullanmayacağız ve ProgressBar Kullanımı
  • 29) Kullanıcıdan Alınan Verilerin Kontrolü
  • 30) Kullanıcı Sınıfı ve Email ile Kullanıcı Olusturma
  • 31) TelNo ile Oturum Açma ve Veritabanına Kaydetme
  • 32) Users Model Değişikliği ProgressBar Eklenmesi
  • 33) Veritabanından Okuma Yaparak Email TelefonNo ve Username Kontrolü
  • 34) Kullanıcı Giriş Layoutunun Hazırlanması ve Textwatcher
  • 35) Email Username veya TelNo ile Giriş Yapma
  • 36) Geri Butonu Olayları ve AuthListener Tanımlanması
  • 37) Çıkış Yap AlertDialog ve GeriButonu Ayarları
  • 38) Profil Detaylari için Model Sınıf
  • 39) Kullanıcı Verilerinin Okunup ProfileActivityde Gösterilmesi
  • 40) Eventbus ile Kullanıcı Bilgilerinin Editprofile Fragmentine Gönderilmesi
  • 41) Kullanıcı Bilgilerinin Güncellenmesi ve Profil Resmini Değiştirme
  • 42) Profil Resminin Storagea Yüklenmesi ve Veritabanına Kaydedilmesi
  • 43) Profil Düzenle Fragmentinin Düzenlenmesi
  • 44) Gönderi Paylaşım Bölümü
  • 45) Share Activityde Viewpager ve tablayoutun Oluşturulması
  • 46) Galeri Fragmentinin Tasarlanması ve ArrayAdapter Kullanımı
  • 47) Klasördeki Tüm Resim ve Video Dosyalarını Okumak
  • 48) GridArrayAdapter Oluşturulması ve Spinner
  • 49) Gridview, DosyaArama ve ImageLoader
  • 50) Dosyanın Türüne Göre Video veya ımage View Gösterilmesi
  • 51) Video Dosyalarının Sürelerini Göstermek
  • 52) Secilen Resmin Fragmente Eventbus ile Aktarılması
  • 53) Gönderi Paylaşım Bölümü
  • 54) Secilen Resmin Storage ve Veritabanına Kaydedilmesi
  • 55) Dexter ile Çalışma Anında İzin İsteme Bölüm 1
  • 56) Dexter ile Çalışma Anında İzin İsteme Bölüm 2
  • 57) Dosya Upload Ilerlemesini Gösterme ve SiliCompressor
  • 58) SiliCompressor ile Resimleri Sıkıştırıp Storagea Yükleme
  • 59) SiliCompressor ile Videoları Sıkıştırıp Storagea Yükleme
  • 60) Camera ve Video Fragmentlerinin Arayüzlerinin Oluşturulması
  • 61) Camera ve Video Viewların Çalışması için Düzenleme
  • 62) Çekilen Resmin Dosyaya Dönüştürülmesi ve Firebaseye Yüklenmesi
  • 63) Çekilen Videonun Dosyaya Dönüştürülmesi ve Firebaseye Yüklenmesi
  • 64) Share Activitydeki Back Button Olayları ve Düzeltmeler
  • 65) Gallery Fragment için Recylerview Adapter Oluşturma
  • 66) Recyclerview Hızlandırma ve Eventbusla Tıklanma Olayları
  • 67) Home Activity İşlemleri
  • 68) HomeActivitynin ve ShareNexFragmentinin Düzeltilmesi
  • 69) HomeActivitydeki Camera Fragmentinin Oluşturulması
  • 70) Camera Fragmentinin Tamamlanması
  • 71) HomeFragmentda Kullanıcı Gönderileri için Layout ve Model Oluşturulması
  • 72) Tüm Gönderiler için Veri Kaynağını Oluşturma
  • 73) HomeFragment için Recylerview Adapterin Oluşturulması
  • 74) Listenin Düzenlenmesi, Zaman Eklenmesi ve Tab Tıklanma Olayları
  • 75) Yorumlar Fragmenti İçin Temel Hazırlıklar
  • 76) Yorumlar Recyclerview için Layoutların Oluşturulması
  • 77) Eventbus ile Gönderi IDsi yollanması ve Firebaseui Recyclerview
  • 78) Yorumların Firebaseuid Recyclerview Adapter ile Gösterilmesi
  • 79) Yorum Bilgisinin Veritabanına Kaydedilmesi
  • 80) Yorumların Beğenilme Bilgisini Saklamak ve Göstermek
  • 81) Ana Sayfadaki Gönderilerin Begenme Olayları
  • 82) Begeni Sayısının Gösterilmesi ve Aynı Textviewa Farklı Görünüm Atama
  • 83) Search Activitydeki Arama, Profil Gösterilmesi
  • 84) Profil Sayfasındaki Kullanıcı Gönderilerini Gösterme Bölüm 1
  • 85) Tüm Kullanıcı Gönderilerin NestedScroolView ile Gösterilmesi
  • 86) Algolia İle FullTextSearch Local Makinede Testler
  • 87) Google Cloudda Nodejs için Server Oluşturma
  • 88) Algolia için hazırlıklar ve Kütüphanelerin Güncellenmesi
  • 89) Algolia Uygulanması ve Nodejs Serverin Sürekli Çalışmasını Sağlama
  • 90) Diğer Kullanıcıların Bilgilerini Göstermek için UserProfileActivity
  • 91) Takip Sisteminin Yapılması ve Bilgilerin Veritabanına Kaydedilmes
  • 92) Ana Sayfada Takipçilerin Gönderilerini Listeleme ve YorumSayilarini Gosterme
  • 93) Profil sayfasındaki Post Takipçi TakipEdilen Değerlerinin Okunmas
  • 94) Video Dosyaları için Thumbnail Oluşturma ve Gösterme
  • 95) Anasayfa ve Mesajlaşma Bölümleri
  • 96) Ana Sayfadaki Video Oynatma için Kütüphane Eklenmesi
  • 97) Kaydırma Olayına Göre Videoların Oynatılması
  • 98) Ana Sayfadaki Videolar için Bazı Düzenlemeler
  • 99) Mention ve Hashtaglerin Renklendirilmesi
  • 100) Profil Activitydeki Scroll Hatası ve Yapılacaklar
  • 101) Profil Activty Scroll Hatasının Çözümü
  • 102) Mesajlaşma Modülü İçin Ön Hazırlıklar
  • 103) Mesajlasma için Veritabanı Tasarımı ve İlk Mesajın Kaydedilmesi
  • 104) Mesajlaşların Getirilmesi ve Gerekli Layotuların Oluşturulması
  • 105) Mesajların Gösterilmesi için Adapter Yapılması
  • 106) ChildEventListener ile Mesajlar Listesinin İyileştirilmesi
  • 107) Temel Sayfalama Yapımı ve Bazı Hataların Düzeltilmesi
  • 108) Gelişmiş Sayfalama Yapımı Bölüm 1
  • 109) Gelişmiş Sayfalama Yapımı Bölüm 2
  • 110) Yorumlar Fragmentinin Düzeltilmesi ve Video Thumbnailler için Asysntask
  • 111) Anasayfa ve Mesajlaşma Bölümleri
  • 112) Kullanıcı Adları Tıklanıldığında Yönlendirme Yapmak
  • 113) Konusmalar Recyclerview Oluşturulması
  • 114) ChatActivitydeki Düzeltme ve Konusmalar için ChildEventListener
  • 115) Konusmalar Listesinin En Son Atılan Mesaja Göre Güncellenmesi
  • 116) Konusmalar Listesinde Düzeltme ve Okundu Bilgisi
  • 117) Tıklanılan Konusmanın Açılması ve Okunma Bilgisi
  • 118) Mesajlaşırken Yazıyor Uyarısının Gösterilmesi Bölüm 1
  • 119) Mesajlaşırken Yazıyor Uyarısının Gösterilmesi Bölüm 2
  • 120) Mesaj Görüldü Bilgisinin Yazdırılması
  • 121) Profil Gizliliği,Takip Olayları ve News Activity
  • 122) Kullanıcının Gizli Profil Bilgisini Gösterme ve Kaydetme
  • 123) Profil Gizli ise Gönderilerin Gizlenmesi ve Uyarı Gösterilmesi
  • 124) Profil Gizlerken Oluşan Hataların Düzeltilmesi
  • 125) Takip İsteğinin Gönderilmesi
  • 126) News Activity Alt Yapısı ve Gösterilecek Haberlerin Kaydedilmesi
  • 127) Bildirimler için Ayrı Bir Düğüm Yapalım
  • 128) Takip Etme Takip İstekleri ve Gönderi Beğenildi Bildirimleri
  • 129) Bildirimlerin Getirilmesi ve Layoutlarının Hazırlanması
  • 130) Farklı Türdeki Bildirimlerin Aynı Listede Gösterilmesi Bölüm 1
  • 131) Farklı Türdeki Bildirimlerin Aynı Listede Gösterilmesi Bölüm 2
  • 132) Profile Activityde Güncelleme ve Takip İsteğinin Onaylanması
  • 133) Oturum Açan Kullanıcının News Kısmı Bitti
  • 134) Takipçilerin Yaptıklarını Kaydetmek
  • 135) Takip Ettiğim Kişilerin Bildirimlerini Getirmek
  • 136) Takip Ettiklerimin Bildirimleri için Adapter Hazırlama Bölüm 1
  • 137) Takip Ettiklerimin Bildirimleri için Adapter Hazırlama Bölüm 2
  • 138) Firebase Cloud Messaging ve Functions ile Bildirim İşlemleri
  • 139) CM Giriş ve Ilk Cloud Mesage Yolllanmas
  • 140) Bildirim Göndermek için Firebase Cloud Function Oluşturmak
  • 141) Gelen Bildirimleri Göstermek ve PendindIntent Kullanımı
  • 142) Yeni Mesaj Bildirimi için Cloud Function Yazalım
  • 143) Yeni Mesaj Bildirimi Tıklandığında İlgili Konusmaya Gitmek
  • 144) Sadece Belli Durumlarda Yeni Mesaj Bildirimi Göndermek
  • 145) Bazı Ufak Düzeltmeler ve Güncellemeler
  • 146) Login ve Register Activityde Düzeltme
  • 147) Share Activityde Düzeltmeler ve Crop Image Kullanma
  • 148) Register, UserProfile Activity ve Konusmalar Fragmentinde Düzeltmeler
  • 149) Bottom Navigationda ve Back Stack Olaylarında Düzenlemeler
  • 150) News ve Chatactivity ve Message Fragmentinde ProgressBar
  • 151) Home Fragmentteki Ana Listeye Sayfalama ve Refresh Özelliği
  • 152) Profile Activity Tek Gönderi, Beğendiğim Gönderiler, Şifre ve Search Activity
  • 153) Profile ve UserProfileActivityde Tek Gönderi Gösterme Bölüm 1
  • 154) Profile ve UserProfileActivityde Tek Gönderi Gösterme Bölüm 2
  • 155) Profile ve UserProfileActivityde Tek Gönderi Gösterme Bölüm 3
  • 156) Begendigim Gönderiler için Veri Kaynağını Hazırlama
  • 157) Begendigim Gönderilerin Gösterilmesi ve Fragment BackStack Olayları
  • 158) Arama Kısmı İçin Veri Kaynağını Hazırlamak
  • 159) Arama Kısmında Son Gönderileri Listelemek
  • 160) StaggaredGrid Kullanımı ve Sifre Güncelle Layotunun Hazırlanması
  • 161) Şifre Güncellenmesinin Yapılması
  • 162) Genel Testler ve Hata Düzeltmeler
  • 163) Uygulamanın Genel Testi ve Hata Düzeltmeler Bölüm 1
  • 164) Uygulamanın Genel Testi ve Hata Düzeltmeler Bölüm 2
  • 165) Uygulamanın Genel Testi ve Hata Düzeltmeler Bölüm 3
  • 166) Uygulamanın Genel Testi ve Hata Düzeltmeler Bölüm 4
  • 167) Uygulamanın Genel Testi ve Hata Düzeltmeler Bölüm 5
  • 168) Uygulamanın Genel Testi ve Hata Düzeltmeler Bölüm 6
  • 169) Yapılan Güncellemeler
  • 170) Android Studio Guncellendi ve Bazı Hatalar Giderildi
  • 171) Uygulamanın Ve Firebase Methodlarının Güncellenmesi

Ürün Özellikleri

  • Yayınevi

    Sanal Öğretim

  • Marka

    Diğer

Ürün Değerlendirmeleri

Bu ürünle ilgili henüz yorum ve değerlendirme yapılmamış

Diğer Mağazalar 0 mağaza listeleniyor

Bu ürün için başka satıcı bulunamadı.

Teslimat Bilgileri

KARGO ÜCRETİ

Ücretsiz Kargo

ŞEHİR

İstanbul

GÖNDERİM SÜRESİ

En geç 2 Mayıs Perşembe

İade Bilgileri
n11’den satın aldığınız ürünler için cayma hakkınızı kullanabilirsiniz.*

İade / değişim
talebini oluştur

Ürünü mağazaya
gönder

Mağaza iade / değişimini
onaylasın

Paran kartına
iade edilsin

n11
  • n11’den satın aldığınız ürünler için cayma hakkınızı kullanabilirsiniz.*
  • Ürünle ilgili bilgi almak için Mağazaya Soru Sor alanından mağazayla iletişime geçebilirsiniz.
  • Ürünü iade edebilirsiniz. İade sürecini görmek için tıklayınız.
  • Ürünü mağazaya ücretsiz göndermek için mağazanın anlaşmalı kargo firmasını tercih ediniz.

*Cayma Hakkı Kullanımı ve İade Şartları, 6502 Sayılı Tüketicinin Korunması Hakkında Kanun ve Mesafeli Sözleşmeler Yönetmeliği hükümlerine tabidir.

Taksit Seçenekleri

Bireysel Kredi Kartları

Ticari Kredi Kartları