Başlamadan Önce
  • PHP Nedir?
  • MAMP Kurulumu (Mac os X için)
  • MAMP Kurulumu (Windows için)
  • Doğru Editör - IDE seçimi
  • VSCode'da Otomatik Kaydetme Özelliği
  • İngilizce'nin Önemi?
PHP'ye Giriş
  • PHP'ye Başlangıç, Yazım Kuralları (Syntax), Açıklama Satırları
  • PHP'de Değişkenlerin Kullanımı
  • PHP'de Değişkenlerin Kullanımı
  • PHP'de Veri Türleri
  • PHP'de Sabit Değişkenler
  • PHP'de Sabit Değişkenlerin Kullanımı
  • PHP'de Sihirli Karakterler
PHP'de Operatörler
  • Aritmetik Operatörler
  • Atama Operatörleri
  • Artırma ve Azaltma Operatörleri
  • Karşılaştırma Operatörleri
  • Mantıksal Operatörler
PHP'de Koşullu İfadeler
  • If-Else İfadesi
  • Switch-Case İfadesi
  • Ternary (Üçlü) Operatör Kullanımı
  • If-Else ve Switch-case için Alternatif Sözdizimleri
PHP'de Diziler
  • PHP'de Dizi Oluşturmak
  • PHP'de İç İçe Dizi Oluşturmak
  • PHP'de Sabit Değişkenlerde Dizilerin Kullanımı
PHP'de Döngüler
  • For Döngüsü
  • Foreach Döngüsü
  • While Döngüsü
  • Do-While Döngüsü
PHP'de Fonksiyonlar
  • PHP'de Fonksiyon Kullanımı
  • PHP'de Fonksiyon Oluşturmak
  • PHP'de Anonim Fonksiyonlar
  • PHP'de Anonim Fonksiyonlar
  • Fonksiyonda Sınırsız Parametre Göndermek
  • Recursive Fonsiyonlar
  • Fonksiyon Varlık Kontrolü (function_exists())
  • PHP'de Üreteç Fonksiyonlar (Yield)
  • Fonksiyonda Static Değişken Kullanımı
  • PHP7 Parametre ve Return Değişken Türü Dayatması
PHP'de Tanımlı Fonksiyonlar
  • PHP'de Dizi Fonksiyonları -1
  • PHP'de Dizi Fonksiyonları -2
  • PHP'de Dizi Fonksiyonları -3
  • PHP’de String Fonksiyonları
  • printf(), sprintf(), vprintf(), vsprintf() Fonksiyonları
PHP'de Form İşlemleri
  • Örnek bir form hazırlayalım
  • POST ile Değer Göndermek / Almak
  • GET ile Değer Göndermek / Almak
  • REQUEST ile Değer Göndermek / Almak
  • PHP ile Aynı Sayfada Birden Fazla Form İşlemi
PHP'de Dosya ve Dizin İşlemleri
  • Dosya Çağırmak (Include, Require)
  • Dosya Oluşturmak/Okumak/Silmek
  • Dizin Oluşturmak/Silmek
  • Dizin/Dosya Olup Olmadığını Kontrol Etmek
  • Dosya ve Dizinlerde CHMOD Ayarını Belirlemek
  • Dizindeki Dosyaları Listelemek
  • Dosya ve Dizin Adlarını Yeniden Adlandırmak / Taşımak
PHP'de Oturum Yönetimi
  • Oturum (Session) Başlatmak/Kullanmak/Silmek
  • Örnek: Giriş Yap Uygulaması
  • Çerez (Cookie) Oluşturmak/Kullanmak/Silmek
  • Zaman Ayarlı Session Örneği
  • Cookie ve Session'larda Dizi (Array) Depolamak
PHP'de Dosya Yükleme
  • Örnek formun oluşturulması
  • PHP ile Yüklenen Dosyaların Bilgilerini Almak ($_FILES)
  • PHP ile Dosyası Yüklemek
  • PHP'de Dosya Yükleme İşlemini Kolaylaştırmak için Bir Fonksiyon Yazalım
  • PHP'de Çoklu Dosya Yüklemek
MySQL
  • SQL ve MySQL Nedir? Farkları Nelerdir?
  • Veritabanı (DATABASE) Oluşturmak / Silmek / Listelemek / Seçmek
  • Tablo (TABLE) Oluşturmak / Listelemek / Silmek
  • Sütun (COLUMN) Oluşturmak / Listelemek / Silmek
  • PRIMARY KEY ve AUTO INCREMENT Kolonlar
  • Tablo ve Sütunları Detaylı Listelemek
  • MySQL Veri Türleri
  • MySQL Rezerve Edilmiş Kelimelerin Kullanımı
  • CRUD Nedir?
  • Veri Ekleme (INSERT) İşlemi
  • Veri Çekme (SELECT) İşlemi
  • Veri Güncelleme (UPDATE) İşlemi
  • Veri Silme (DELETE) İşlemi
  • WHERE Cümleciği
  • Verilerde Sıralama (ORDER BY)
  • Verilerde Limit (LIMIT)
  • Verilerde Gruplama (GROUP BY) ve HAVING Kullanımı
  • Verilerde Arama (LIKE)
  • Verilerde Arama (IN)
  • Verilerde Arama (FIND_IN_SET)
  • İki Değer Arasındakileri Seçmek (BETWEEN)