Ders İzlencesi
Kullanılacak Programlar
- Xampp
- Visual Studio Code
Hafta 1
- PHP Giriş ve Temel Bilgiler
- PHP (Hypertext Preprocessor) Nedir & Ne İşe Yarar ?
- PHP İle Neler Yapılabilir ?
- PHP’nin Diğer Kullanım Alanları
- PHP’nin Temel Özellikleri
- PHP’ye Başlangıç, Yazım Kuralları (Syntax) ve Açıklama Satırları
- PHP’de Değişkenlerin Kullanımı
- PHP’de Veri Türleri
- PHP’de Sabit Değişkenler
- PHP’de Sihirli Karakterler
Hafta 2
- PHP’de Operatörler
- PHP’de Aritmetiksel Operatörler
- PHP’de Atama Operatörleri
- PHP’de Artırma ve Azaltma Operatörleri
- PHP’de Karşılaştırma Operatörleri
- PHP’de Mantıksal Operatörler
Hafta 3
- PHP’de Koşullu İfadeler
- PHP’de If-Else İfadesi
- Örnek Uygulamalar
- PHP’de Switch-Case İfadesi
- Örnek Uygulamalar
- PHP’de Ternary (Üçlü) Operatör Kullanımı
- Switch-Case / If-Else Karışık Uygulamalar
Hafta 4
- PHP’de Diziler
- Dizi Nedir?
- Dizi Neden Kullanılır?
- Dizilerin Kullanım Alanları
- Dizi İçerisindeki Elemanlara Erişim
- Örnek Uygulamalar
- PHP’de İç İçe Dizi Oluşturma
- PHP’de Sabit Değişkenlerde Dizilerin Kullanımı
- PHP’de Dizi Sıralama Fonksiyonları
Hafta 5
- PHP’de Döngüler
- Döngü Nedir?
- Php’de For Döngüsü
- PHP’de Foreach Döngüsü
- PHP’de While Döngüsü
- PHP’de Do-While Döngüsü
Hafta 6
- PHP’de Fonksiyonlar
- Fonksiyon Nedir?
- Fonksiyon Kullanımın Avantajları
- Php’de Fonksiyon Kullanımı
- PHP’de Substring Fonksiyonu
- PHP’de Anonim Fonksiyonlar
- Fonksiyonda Sınırsız Parametre Göndermek
- PHP’de Varlık Kontrolü
Hafta 7
- PHP’de Tanımlı Fonksiyonlar
- En Sık Kullanılan String Fonksiyonları
- Php’de Strlen() Fonksiyonu
- Php’de Strpos() Fonksiyonu
- Php’de Substr() Fonksiyonu
- Php’de str_replace() Fonksiyonu
- Php’de strtolower() Fonksiyonu
- Php’de strtoupper() Fonksiyonu
- Php’de ucwords() Fonksiyonu
- Php’de ucfirst() Fonksiyonu
- Php’de trim() Fonksiyonu
- Php’de ltrim() Fonksiyonu
- Php’de rtrim() Fonksiyonu
- Php’de str_repeat() Fonksiyonu
- Php’de printf() Fonksiyonu
- Php’de sprintf() Fonksiyonu
- Php’de vprintf() Fonksiyonu
- Php’de vsprintf() Fonksiyonu
- Genel Tekrar Uygulamaları
Hafta 8
- PHP’de Form İşlemleri 1
- Php’de POST Metodu İle Değer Gönderme ve Alma
- strip_tags() Fonksiyonu
- htmlspecialchars() Fonksiyonu
- trim() Fonksiyonu
Hafta 9
- PHP’de Form İşlemleri 2
- Php’de GET Metodu İle Değer Gönderme ve Alma
- GET Metodu Nedir?
- GET Yönteminin Kullanımı
- Neden Kullanılır?
- GET ve POST Arasındaki Farklılıklar
- PHP ile Aynı Sayfada Birden Fazla Form İşlemi
Hafta 10
- PHP’de Dosya ve Dizin İşlemleri
- Php’de Dosya Çağırma
- Include & Require Arasındaki Farklar
- Include Kullanımı
- Require Kullanımı
- Örnek Uygulama
- Php’de Dosya Oluşturma
- Php’de Dosya Açma ve Kapatma
- Php’de Dosya İçeriğini Okuma
- Php’de Dosya Silme
- Php’de Dizin Oluşturma ve Silme
- Php’de Dizin ve Dosya Kontrolü
- Php’de Dizindeki Dosyaları Listeleme
- Php’de Dosya ve Dizinleri Yeniden Adlandırma ve Taşıma
Hafta 11
- PHP’de Veri Tabanı İşlemlerine Giriş
- PhpMyAdmin’e Giriş
- Veri Tabanı Oluşturma
- Veri Tabanı Tablolarını Ekleme
- Veri Tabanı Tablolarına Değer Ekleme
Hafta 12
- PHP’de SQL Veri Tabanı: MySQLi-1
- MySQLi ile Veri Tabanı Bağlantısı
- MySQLi ile Kayıt Ekleme
- MySQLi ile Çoklu Kayıt Ekleme
Hafta 13
- PHP’de SQL Veri Tabanı: MySQLi-2
- MySQLi ile Kayıt Sorgulama
- Veri Tabanı İçerisindeki Verilere Tek Tek Erişme
- Veri Tabanı İçerisindeki Bütün Satırlara Ait Verilere Erişme (Index Numarası İle)
- Veri Tabanı İçerisindeki Bütün Satırlara Ait Verilere Erişme (Key ve Value Değerleri İle)
- MySQLi ile Kayıt Filtreleme
Hafta 14
- PHP’de SQL Veri Tabanı: MySQLi-3
- MySQLi ile Kayıt Güncelleme
- MySQLi ile Kayıt Silme