Bilgi Paketi

Bilgi Teknolojileri ve Sistem Yönetimi Tezsiz Yüksek Lisans Programı

BTS544

İNTERNET PROGRAMLAMA II

Ders Kodu
BTS544
Yarıyıl
-
Teori+Uygulama
3 + 0
AKTS
10
Dersin TürüSeçmeli
Dersin DüzeyiTezsiz Yüksek Lisans
Dersin Yılı-
Dersin Yarıyılı-
AKTS10
Öğretim Eleman(lar)ı -
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. Apache Web sunucusu tabanlı çalışacak PHP programları yazmayı, MySQL veritabanına bağlantı kurup kullanabileceklerdir
  2. UNIX veya Windows altyapıları ile çalışmayı ve PHP, MySQL ve Apache'yi kurup, konuşturup çalıştırabilmeyi öğreneceklerdir
Veriliş BiçimiYüz Yüze
ÖnkoşullarYok
Önerilen DerslerBu dersle ilişkili önerilen başka dersler bulunmamaktadır.
Ders TanımıSunucu-istemci mimarileri. Java dili ile internet programlama, jdbc, servlet, jsp, xsl.
Ders İçeriği
HAFTA KONULAR
1. Hafta PHP'e Giriş
2. Hafta Dinamik veri girişi / gömülü programlama
3. Hafta Veri saklama, arama ve çağırma
4. Hafta Dizilerle çalışma
5. Hafta String'ler ve Düzenli İfadelerle çalışma
6. Hafta Kodları tekrar kullanma ve fonksiyonlar
7. Hafta PHP ile Web sitesi işlevselliği
8. Hafta Cookie'ler - Session'lar
9. Hafta Cookie'ler - Session'lar
10. Hafta MySQL'e Giriş
11. Hafta PHP ile MySQL'e erişim
12. Hafta PHP'te prosedürler
13. Hafta PHP'te prosedürler
14. Hafta PHP'de kod ayıklama
KaynaklarSklar: Learning PHP 5, O'Reilly, 2004

Lerdorf, Tatroe: Programming PHP, O'Reilly, 2002

Welling, Thomson: PHP and MySQL Web Development, SAMS Publishing, 2001

Greenspan, Bulger: MySQL/PHP Database Applications, M&T Boks

Bakken, Schmid: PHP Manual, PHP Documentation Group, 2000

Öğretim Yöntemleri
  • Anlatım
  • Soru-Cevap
  • Sorun/Problem Çözme
  • Diğer
Değerlendirme
Sayısı Toplam Katkısı (%)
Ara Sınav 1 30
Ödev 1 10
Proje 1 10
Toplam(%) 50
Yıl İçinin Başarıya Oranı(%) 50
Finalin Başarıya Oranı(%) 50
Toplam(%) 100
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2
P1 X
P2
P3 X
P4 X
P5 X
P6 X
P7 X
P8 X X
P9 X X
P10 X
P11