Anasayfa  »  Fen Edebiyat Fakültesi »  İstatistik ve Bilgisayar Bilimleri Programı

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
WEB VE İNTERNET PROGRAMLAMA İST386 - 3 + 0 5

DERSİN TÜRÜSeçmeli
DERSİN DÜZEYİLisans
DERSİN YILI-
YARIYIL-
AKTS5
ÖĞRETİM ELEMAN(LAR)I-
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Öğrencilerin PHP kullanarak web sayfası geliştirebilmeleri
2) Öğrencilerin PHP/MySQL kullanarak Web'de etkileşimli uygulama geliştirebilmeleri
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIYok
ÖNERİLEN DERSLERBu dersle ilişkili önerilen başka dersler bulunmamaktadır
DERS TANIMIBu ders kapsamında, bilgisayar ağları ve istemci/sunucu mimari yapılanmasına bir giriş yapılacak, Linux ve UNIX işletim sistemi tabanlı Web sunucularda en yaygın Web programlama dillerinden biri olan PHP programlama dili çerçevesinde, bilgisayar yazılımındaki güncel eğilimler, gelişmeler, örnek yazılım araçları ve uygulamalar incelenecektir. PHP ile MySQL veritabanı etkileşimi kullanılarak öğrenciler tam fonksiyonel bir dinamik web sitesi tasarımı ve geliştirilmesinin nasıl yapılacağı hakkında bilgi sahibi olmaları beklenmektedir.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta PHP'e Giriş
2. Hafta Dinamik içerik yerleştirme
3. Hafta Veri saklama, arama, getirme
4. Hafta I. ARA SINAV
5. Hafta Array'lerle çalışma
6. Hafta String'lerle çalışma ve Regular Expression'lar Kodları tekrar kullanma ve fonksiyon yazma
7. Hafta PHP ile site oluşturma
8. Hafta II. ARA SINAV
9. Hafta PHP'de Cookie'lerle çalışma PHP'de Session'larla çalışma
10. Hafta MySQL giriş PHP ile MySQL'e erişim
11. Hafta Veritabanına veri ekleme, çağırma, arama, silme
12. Hafta PHP'de prosedürler PHP ile zaman/tarih ile çalışma
13. Hafta PHP'de kod ayıklama
14. Hafta III. ARA SINAV
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR"Learning PHP 5", Sklar, O'Reilly, 2004 "Programming PHP", Lerdorf, Tatroe, O'Reilly, 2002
"PHP and MySQL Web Development", Welling, Thomson, SAMS Publishing, 2001
"MySQL/PHP Database Applications", Greenspan, Bulger, M&T Boks "PHP Manual, PHP Documentation Group", Bakken, Schmid, 2000
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Soru-Cevap,Örnek Olay İncelemesi,Sorun/Problem Çözme
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav360
Proje110
Toplam(%)70
Yıl İçinin Başarıya Oranı(%)70
Finalin Başarıya Oranı(%)30
Toplam(%)100
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2
P1   
P2  X   X
P3   
P4   
P5   
P6   
P7  X   X
P8   
P9   
P10  X   X
P11   
P12