Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
BPR709 | PHP PROGRAMLAMA | Seçmeli Ders Grubu | 2 | 4 | 5,00 |
Önlisans
Türkçe
Dinamik web programlama tekniklerini öğrenmek, sunucu taraflı web uygulamaları geliştirmeyi öğrenmek, dosya ve oturum yönetimi uygulamaları gerçekleştirmek, sunucu taraflı veritabanlarını tanımak ve bir internet programlama dili ile birlikte kullanımını anlamak.
Öğr. Gör. Hasan Hüseyin CİHANGİR
1 | İnternet Programcılığı temel kavramlarını tanımlar ve dinamik web programlama yapısının işleyişini analiz eder. |
2 | PHP programlama dilinin yapısını ve özelliklerini tanımlar, diğer dillerle arasındaki farkları karşılaştırır ve eleştirir. |
3 | PHP dili ile değişken yapıları, veri tiplerini tanımlar, operatörlerin kullanımını açıklar ve örneklerle özetler. |
4 | Basit giriş-çıkış işlemlerini tanımlar, döngü ve karar verme yapılarını açıklar ve bu yapıların nasıl çalıştığını örneklerle gösterir. |
5 | MySQL veritabanını tanımlar, SQL sorgulama dilinin özelliklerini açıklar ve bu dilin temel işlevlerini listeler. |
6 | PHP ve MySQL kullanarak dinamik web sayfaları tasarlar, bu sayfaların işlevselliğini test eder ve kullanıcı etkileşimini optimize eder. |
Birinci Öğretim
Yok
Yok
PHP´ye Giriş, Diziler, Sabitler, Operatörler, Kontrol Yapıları, String Fonksiyonları, Zaman, Mat. ve Değişken Fonk., Diğer Hazır Fonksiyonlar, Dosya ve Klasör İşlemleri,PHP İle Oturum Yönetimi, MySQL´e Giriş, PHP´de MySQL Fonksiyonları, PHP ile MySQL Kullanımı, Örnek Uygulamalar.
Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|---|
1 | PHP´ye giriş | Anlatım, Soru-Cevap, Tartışma | Ön Okuma | |
2 | Dil bilgisi, PHP´nin diğer dillere göre avantaj- dezavantajları | Anlatım, Soru-Cevap, Tartışma | Ön Okuma | |
3 | Değişkenler, sabitler, operatörler | Değişkenler, sabitler, operatörler ve uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
4 | Kontrol yapıları | Kontrol yapıları uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
5 | Döngüler | Döngülerin uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
6 | Metin işleme, zaman, matematiksel ve değişken fonksiyonları | Metin işleme, zaman, matematiksel ve değişken fonksiyonlarının uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
7 | Form ve link ile veri gönderip alma | Form ve link ile veri gönderip alma uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
8 | Dosya yükleme (upload) işlemleri | Dosya yükleme (upload) işlemlerinin uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
9 | Dosya yükleme (upload) işlemleri | Dosya yükleme (upload) işlemlerinin uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
10 | Oturum ve çerez işlemleri | Oturum ve çerez işlemlerinin uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
11 | MySQL´e giriş, fonksiyonları ve kullanımı | MySQL´e giriş, fonksiyonları ve kullanımının uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
12 | MySQL´de veritabanı oluşturup SQL komutlarını kullanma | MySQL´de veritabanı oluşturup SQL komutlarını kullanımı uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
13 | Veritabanı temel işlemleri (Kayıt, Listeleme, Silme,Güncelleme, Arama vb.) | Veritabanı temel işlemlerinin (Kayıt, Listeleme, Silme,Güncelleme, Arama vb.) uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
14 | Dosya ve klasör işlemleri | Dosya ve klasör işlemlerinin uygulamaları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
A’dan Z’ye PHP, Rıza ÇELİK
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 60 |
Ev Ödevi | 1 | 40 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 2 | 28 |
Gösterme | 14 | 1 | 14 |
Bireysel Çalışma | 14 | 2 | 28 |
Ara Sınav İçin Bireysel Çalışma | 1 | 15 | 15 |
Final Sınavı içiin Bireysel Çalışma | 1 | 35 | 35 |
Ev Ödevi | 1 | 3 | 3 |
Toplam İş Yükü (saat) | 125 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | |
ÖÇ 1 | 5 | 3 | 2 | 3 | 3 | 3 | ||||||||||
ÖÇ 2 | 5 | 3 | 2 | 3 | 4 | 3 | ||||||||||
ÖÇ 3 | 5 | 3 | 2 | 5 | 4 | 3 | ||||||||||
ÖÇ 4 | 5 | 3 | 2 | 5 | 4 | 3 | ||||||||||
ÖÇ 5 | 5 | 4 | 2 | 4 | 5 | 3 | ||||||||||
ÖÇ 6 | 5 | 3 | 2 | 5 | 5 | 3 | 4 |