Tanıtım
  • Twitter Clone Tanıtım
  • Alarm Uygulaması Tanıtım
  • Buradayım Uygulaması
Php ve MySQL Temel Eğitimi
  • Sunucu ve gerekli editörlerin kurulumu
  • Değişkenler ve Merhaba Dünya
  • Sabitler ve Kontrol Yapıları
  • Diziler ve Döngüler
  • Fonksiyonlar
  • Sınıf ve Nesne
  • PhpMyAdmin'i Tanıyalım
  • Veritabanına Bağlantı
  • Veritabanına Kayıt İşlemi (Prosedürel yöntem ile)
  • Veritabanına Kayıt İşlemi (OOP yöntemi ile)
  • Veritabanından Verileri Okuma
TwitterClone Örnek Uygulaması
  • Proje ile ilgili genel bilgi
  • Uygulama ikonunu hazırlıyoruz
  • Tema renklerini belirliyoruz
  • Login ekranı tasarımı
  • Arkaplan resmi için dinamik olarak genişlik ve yükseklik değerleri belirleme
  • Ekran tasarımı
  • Arkaplan resmi için animasyon belirleme
  • Gerekli kütüphanelerin eklenmesi
  • ConstraintLayout
  • Giriş ekranını hazırlıyoruz-1
  • Giriş ekranını hazırlıyoruz-2
  • Giriş ekranını hazırlıyoruz-3
  • Kayıt ekranını hazırlıyoruz-1
  • Kayıt ekranını hazırlıyoruz-2
  • Kayıt ekranını hazırlıyoruz-3
  • Kayıt ekranını hazırlıyoruz-4
  • Kayıt ekranını hazırlıyoruz-5
  • Kayıt ekranını hazırlıyoruz-6
  • Kullanıcı kaydı işlemleri-1
  • Kullanıcı kaydı işlemleri-2
  • Kullanıcı kaydı işlemleri-3
  • Kullanıcı kaydı işlemleri-4
  • Kullanıcı kaydı işlemleri-5 (veritabanını ve kişiler tablosunu oluşturuyoruz)
  • Veritabanına bağlantısı için php sınıfımızı oluşturuyoruz
  • Kullanıcı kaydı için php dosyasını oluşturuyoruz-1 (register.php)
  • Kullanıcı kaydı için php dosyasını oluşturuyoruz-2 (register.php)
  • registeruser ve selectuser metodları
  • Tarayıcı üzerinde kullanıcı kaydını test ediyoruz
  • Android tarafından verileri göndererek kullanıcı kaydı yapıyoruz-1
  • Android tarafından verileri göndererek kullanıcı kaydı yapıyoruz-2
  • Kayıt işleminde durum kodlarını ele alıyoruz
  • İnternet bağlantısı kontrolü
  • TextView lere selector özelliği ekleme
  • Email doğrulama için token oluşturma
  • Token oluşturup veritabanına kaydetme işlemi
  • Mail adresini onaylamak için mail şablonu oluşturuyoruz
  • sendMail ve emailOnaySablonu fonksiyonunu oluşturuyoruz
  • Onay mailini gönderiyoruz
  • PhpMailer kütüphanesi kullanımı
  • Mail gönderimini test ediyoruz
  • Proje klasorleri
  • onaylinki.php dosyasını kodluyoruz-1
  • onaylinki.php dosyasını kodluyoruz-2
  • onaylinki.php dosyasını kodluyoruz-3
  • Kayıt ekranında kullanıcıyı bilgilendirme dialoğu oluşturuyoruz
  • login.php dosyasını kodluyoruz
  • Android tarafında giriş ekranı işlemleri-1
  • Android tarafında giriş ekranı işlemleri-2
  • Android tarafında giriş ekranı işlemleri-3
  • Android tarafında giriş ekranı işlemleri-4
  • Twitter Ana Ekran-1
  • Twitter Ana Ekran-2
  • Twitter Ana Ekran-3
  • Profil Ekranı
  • Profil resmini güncelleme işlemi (Android tarafı)
  • Profil resmini güncelleme işlemi (Php tarafı 1)
  • Profil resmini güncelleme işlemi (Php tarafı 2)
  • Hesaptan çıkış işlemi
  • Kullanıcı bilgilerini Twitter ekranında set ediyoruz
  • Hatamızı bulup düzeltiyoruz
  • Tweet gönderme işlemi için arayüz oluşturuyoruz
  • Tweetler için veritabanını oluşturuyoruz
  • Tweet gönderme isteğini kodluyoruz
  • Tweet gönderme işlemi (php tarafı)
  • Bazı iyileştirmeler
  • Profil güncellemesinden anasayfayı haberdar etme işlemi-1
  • Profil güncellemesinden anasayfayı haberdar etme işlemi-2
  • Recyclerview kullanarak Tweet listesinin arayüzünü oluşturuyoruz
  • Listede gösterilecek tweetlerin tasarımı
  • Tweetler için model sınıf oluşturuyoruz
  • Php tarafında tweetleri sorgulama işlemi
  • AnasayfaFragmentimiz deki gerekli ayarlamalar
  • Tweetleri okuma isteği gönderiyoruz
  • Gelen tweet bilgisinin parse işlemleri
  • Tweetler için adapter oluşturma işlemi
  • Adapter sınıfımızda arayüz elemanlarına değerleri atama işlemi
  • Arayüz görünümünde iyileştirmeler
  • Tweet için zaman işlemleri
  • Tweet listesine refresh özelliği ekleme
  • Recyclerview yerine Listview kullanıyoruz
  • Tweet silme işlemi (php tarafı)
  • Tweet silme işlemi (android tarafı)
  • Tweet ikonu hazırlıyoruz