Rehber Niteliğinde Konular
  • Nasıl Yazılımcı Olurum ?
  • Nasıl Yazılım Öğrenirim ?
  • İngilizcenin önemi nedir ?
  • Hangi programlama dilini seçmeliyim ?
  • Freelance Olarak Çalışmak
Giriş
  • PHP Nedir ?
Çalışma Ortamının Hazırlanması
  • Xampp Kurulumu ve Host Ayarı ( Mac )
  • Xampp Kurulumu ve Host Ayarı ( Windows )
  • Windows için Gerekli Ortamların Kurulumu
  • Editör veya IDE Seçimi
Değişkenler
  • Değişkenlere Giriş
  • Değişkenleri Birleştirme
  • Değişkenlerde Toplama,Çıkarma,Bölme ve Çarpma Işlemi
  • Değişken Verip Tipi Işlemleri ve Yeni Değer Atama
  • Php Değişkenler Testi
Tür Dönüşümleri
  • Veri Tiplerinin Başka Bir Veri Tipine Dönüştürülmesi
  • Veri Tiplerinin Kontrolü
  • Tür Dönüşümü Testi
Çıktılama
  • Kaçış Karakterleri
  • Kaçış Karakteri Devamı
  • Çıktılama Testi
Sabitler Ve Yorum Satırı
  • Sabitler
  • Yorum Satırları
  • Sabitler Testi
Operatörler
  • Aritmetik ve Atama Operatörleri
  • Karşılaştırma , Mantıksal ve Hata Operatörleri
  • Operatörler Testi
Diziler
  • Dizilerin Tanımı ve Dizi Oluşturma
  • Dizileri Ekrana Bastırma Işlemleri
  • Dizi Eleman Sayısını Bulma ve Diziden Eleman Silme
  • list , array_key_exists ,array_keys ve array_values
  • array_pop , array_rand , array_count_values , array_shift ve array_search
  • array_sum , array_product , array_shuffle , array_chunk , array_combine
  • array_fill , array_fill_keys , array_flip , array_slice , array_unique
  • Diziler Testi
String İşlevleri
  • explode , implode , ltrim , rtrim
  • strlen , strrev , strstr , nl2br
  • parse_str , ucfirst , ucwords , md5 , sha1
  • String İşlevleri Testi
Denetim Yapıları Ve Döngüler
  • IF , ELSE IF ve ELSE Kullanımı
  • Switch - case Kullanımı
  • While ve For Döngüsü
  • Foreach Döngüsü
  • Include - Require
  • Denetim Yapıları ve Döngüler Testi
  • Php Bölüm Testi 1
Fonksiyonlar
  • Fonksiyon Tanımlama ve Çağırma İşlemleri
  • Fonksiyon Kontrolü ve Statik Değişken Kavramı
Dosya ve Dizin İşlemleri
  • Dosya , Dizin Varlığının Kontrolü ve Dizin Oluşturup Kaldırma işlemi
  • Dosya Oluşturma , Dosyaya Içerik Girme ve Dosya Silme
  • Dizin Içerisindeki Verilerin Listelenmesi
Ön Tanımlı Değişkenler
  • $_GET , $_POST , $_SERVER , $_REQUEST , $_SESSION , $_COOKIE
Oturum İşlemleri
  • Session Oluşturma
  • Session Varlığını Kontrol Edip Ekrana Bastırma
  • Cookie Oluşturma , Ekrana Bastırma ve Silme İşlemi
Tarih ve Saat
  • Saat Dilimi Belirtme ve Date Fonksiyonu
  • Time ve Mktime Kullanımı
  • Strtotime Fonksiyonu ile İleri Geri İşlemleri
Form İşlemleri
  • Get ve Post Türündeki Verileri Alma
  • Veri Kontrolü ve Giriş Uygulaması
  • Selecbox ve Textarea'dan Gelen Verileri Alma
  • Checkbox ve Radio inputlardan Veri Alma
  • File Türündeki İnputtan Dosya Bilgilerini Alma
PHP İle Veri İşlemleri
  • file_get_contents Fonksiyonu Kullanımı
  • cURL Oturumu Başlatma ve Veri Çekme İşlemi
  • cURL Referer ve Belirlenen Tarayıcı Degerini Gönderme
  • cURL Header , Timeout ve Proxy İşlemleri
  • cURL ile Veri Gönderme İşlemi
  • cURL ile resim gönderme ve gelen değeri dosyaya kaydetme
  • json_encode ile JSON Formatında Veri Oluşturma
  • json_decode ile JSON Formatındaki Veriyi Parçalama
  • XML'den Gelen Verilerin Parçalanıp Ekrana Bastırılması
Faydalı Fonksiyonlar
  • str_replace , rand , die
  • strpos , trim , floor , ceil , round , abs , in_array
  • eval , str_word_count , basename ,glob
  • sort , asort , rsort ,arsort ,ksort ve krsort
  • cal_days_in_month ile Ayın Kaç Gün Olduğunu Bulma
Veritabanı Kullanımı
  • Veritabanı Vedir ? Yeni Bir Veritabanı Oluşturma ve Bağlanma
  • Yeni Bir Tablo Oluşturma ve Veri Giriş İşlemi
  • Tablodaki Verileri Güncelleme İşlemi