Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | 3303004202 | İNTERNET PROGRAMCILIĞI-II | Zorunlu | 2 | 4 | 5 |
|
Dersin Seviyesi |
Ön Lisans |
Dersin Amacı |
Bu ders ile öğrenci; internet ortamında çalışabilen, veritabanı ve web servislerini kullanabilen web programları yazma yeterlikleri kazandırılacaktır. |
Dersi Veren Öğretim Görevlisi/Görevlileri |
Öğr. Gör. Metehan Günde |
Öğrenme Çıktıları |
1 | Web tabanlı programlama için gerekli yazılımları kurup ve test edebilecektir. | 2 | Web programlama dilinin temel komutlarını; değişkenler, sabitler, operatörler, karar kontrol deyimleri, döngü deyimleri, hazır fonksiyonları ve kendi tanımladığı fonksiyonları dizi, nesneler ve dosya işleme komutlarını kullanarak web sayfası hazırlayabilecektir. | 3 | Web form oluşturabilecektir ve formlar arasında veri aktarabilecektir. | 4 | Veritabanına bağlantı kurup veritabanı işlemleri yapabilecektir. | 5 | XML uygulaması yapabilecektir. | 6 | Web servislerini kullanabilecektir. |
|
Öğrenim Türü |
Birinci Öğretim |
Dersin Ön Koşulu Olan Dersler |
Yok |
Ders İçin Önerilen Diğer Hususlar |
Bu ders için Adobe Dreamweaver, PHP Programlama dili ve MySQL (PDO) kullanılır. |
Dersin İçeriği |
Web sunucusu için yazılım kurulumu, Dilin yazım kuralları, Uygulamayı Web sunucusunda yayınlama, Değişkenler ve Sabitler, Operatörler ve işlem önceliği, Karar kontrol deyimleri, Döngü kontrol deyimleri, Kullanıcı tanımlı fonksiyonlar, Hazır fonksiyonlar, Dizi işlemleri, Dosya işlemleri, Web formları, Sayfalar arası veri aktarımı |
Haftalık Ayrıntılı Ders İçeriği |
|
1 | Web sunucu için yazılım kurulumları ve yayınlama | x | | 2 | Değişkenler ve sabitler, operatörler ve işlem önceliği | x | | 3 | Karar kontrol deyimleri, döngü kontrol deyimleri | x | | 4 | Kullanıcı tanımlı fonksiyonlar | x | | 5 | Hazır fonksiyonlar | x | | 6 | Dizi işlemleri | x | | 7 | Dosya işlemleri | x | | 8 | Web formları | x | | 9 | Web formları | x | | 10 | Sayfalar arası veri aktarımı | x | | 11 | Veritabanı bağlantısı | x | | 12 | Veritabanı işlemleri | x | | 13 | XML uygulamaları | x | | 14 | Web servisleri | x | |
|
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
A'dan Z'ye PHP, Rıza Çelik, Seçkin Yayıncılık |
Planlanan Öğrenme Aktiviteleri ve Metodları |
|
Değerlendirme | |
Ara Sınav | 1 | 100 | TOPLAM | 100 | |
Final Sınavı | 1 | 100 | TOPLAM | 100 | Yarıyıl (Yıl) İçi Etkinlikleri | 40 | Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | TOPLAM | 100 |
| Dersin Sunulduğu Dil | Türkçe | Staj Durumu | Yok |
|
İş Yükü Hesaplaması |
|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 2 | 2 |
Derse Katılım | 14 | 4 | 56 |
Uygulama/Pratik | 1 | 1 | 1 |
Bireysel Çalışma | 14 | 4 | 56 |
Ara Sınav İçin Bireysel Çalışma | 1 | 5 | 5 |
Final Sınavı içiin Bireysel Çalışma | 1 | 10 | 10 |
Ev Ödevi | 2 | 7 | 14 |
|
Program ve Öğrenme Çıktıları İlişkisi |
ÖÇ1 | 3 | 5 | | | | | | 3 | | | | ÖÇ2 | 4 | 5 | | | | | | 3 | | | | ÖÇ3 | 4 | 5 | | | | | | 3 | | | | ÖÇ4 | 5 | 5 | | | | | | 3 | | | | ÖÇ5 | 3 | 5 | | | | | | 3 | | | | ÖÇ6 | 5 | 5 | | | | | | 3 | | | |
|
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek |
|
|
Iğdır University, Iğdır / TURKEY • Tel (pbx): +90 476
226 13 14 • e-mail: info@igdir.edu.tr
|