GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BPR709 PHP PROGRAMLAMA Seçmeli Ders Grubu 2 3 5,00

Önlisans


Türkçe


Öğrencinin dinamik web programlama tekniklerini ve sunucu taraflı web uygulamaları geliştirmeyi öğrenmesi, dosya ve oturum yönetimi uygulamaları gerçekleştirmesi, sunucu taraflı veritabanlarını tanıması ve bir internet programlama dili ile birlikte kullanımını anlaması amaçlanmaktadır.


Öğr.Gör. Engin KURHAN


1 İnternet Programcılığı temel kavramlarını ve dinamik web programlama yapısını bilir.
2 PHP programlama dilinin yapısını, özelliklerini ve diğer dillerden farkını bilir.
3 PHP dili ile değişken yapıları, veri tipleri ve operatörlerini bilir.
4 Basit giriş-çıkış işlemlerini, döngü ve karar verme yapılarını bilir.
5 MySQL veritabanını ve SQL sorgulama dilinin özelliklerini bilir.
6 PHP ve MySQL kullanarak dinamik web sayfaları geliştirebilir.

Birinci Öğretim


-


-


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, sunum
2 Dil bilgisi, PHP´nin diğer dillere göre avantaj- dezavantajları Anlatım, sunum
3 Değişkenler, sabitler, operatörler Anlatım, gösterip yaptırma
4 Kontrol yapıları Anlatım, gösterip yaptırma
5 Döngüler Anlatım, gösterip yaptırma
6 Metin işleme, zaman, matematiksel ve değişken fonksiyonları Anlatım, gösterip yaptırma
7 Form ve link ile veri gönderip alma Anlatım, gösterip yaptırma
8 Genel tekrar Soru - cevap
9 Dosya yükleme (upload) işlemleri Anlatım, gösterip yaptırma
10 Oturum ve çerez uygulamaları Anlatım, gösterip yaptırma
11 MySQL´e giriş, fonksiyonları ve kullanımı Anlatım, gösterip yaptırma
12 MySQL´de veritabanı oluşturup SQL komutlarını kullanma Anlatım, gösterip yaptırma
13 Veritabanı uygulamaları (Kayıt, Listeleme, Silme,Güncelleme, Arama vb.) Anlatım, gösterip yaptırma
14 Dosya ve klasör işlemleri Anlatım, gösterip yaptırma

Öğretim Elemanı Ders Notları



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 75
Ev Ödevi 1 25
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

-


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 3 42
Uygulama Sınavı 14 1 14
Bireysel Çalışma 14 2 28
Ödev Problemleri için Bireysel Çalışma 5 2 10
Ara Sınav İçin Bireysel Çalışma 1 5 5
Final Sınavı içiin Bireysel Çalışma 1 10 10
Ev Ödevi 5 2 10
Toplam İş Yükü (saat) 121

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
ÖÇ 1 5 5 3
ÖÇ 2 5 5 4
ÖÇ 3 5 5 4
ÖÇ 4 5 5 4
ÖÇ 5 5 5 3
ÖÇ 6 5 5 5 3
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek