Bilgi Paketi / Ders Kataloğu
İnternet Programlama
Ders Kodu: YBS403
Ders Türü: Seçmeli
Ders Grubu: Lisans
Eğitim Dili: Türkçe
Staj Durumu: Yok
Teori: 2
Uyg.: 1
Kredi: 3
Laboratuvar: 0
AKTS: 6
Amaç

Bu dersin amacı öğrencilere Web yapılanmasını öğretmek ve Internet Programlama tekniklerini kullanarak komple web çözümleri üretebilme yeteneği kazandırmaktır.

Özet İçerik

Uygulama Yazılımlarını Kurulumu ve Testi, Değişkenler ve Sabitler, Operatörler, Karar Kontrol Yapıları, Döngü Kontrol Yapıları, Kullanıcı Tanımlı Fonksiyonlar, Hazır Fonksiyonlar, Diziler ve Nesneler, Dosyalama İşlemleri, WEB Form Uygulamaları, Sayfalar Arası Veri Aktarım Yöntemleri, Veritabanı İşlemleri, XML ve WEB servisleri

Dersi Veren Öğretim Görevlisi/Görevlileri
Öğrenme Çıktıları
1.Bilgisayar Programcılığı alanındaki çalışmalar için gerekli verilerin tanımlanması, toplanması ve değerlendirilmesini etkin bir şekilde yapabilmek, yaptığı uygulamalarda öğrendiği teorik bilgileri kullanabilmek.
2.Temel bilgisayar kullanımı bilgisi ile donatılı olmak.
3.Bilgisayar Programcılığı programını bitirdikten sonra da alanı ile ilgili yazılım, donanım konusundaki teknolojik yenilikleri takip edebilmek ve kendini geliştirebilmek
4.Gelişmiş editör ve Entegre Geliştirme Ortamı (IDE-EGO) kullanabilmek
5.Javascript ile dinamik içerik yaratabilmek
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1.Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
Haftalık Ayrıntılı Ders İçeriği
1. Hafta - Teorik
Uygulama Yazılımlarını Kurulumu ve Testi
1. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
2. Hafta - Teorik
Değişkenler ve Sabitler, Operatörler
2. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
3. Hafta - Teorik
Karar Kontrol Yapıları
3. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
4. Hafta - Teorik
Döngü Kontrol Yapıları
4. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
5. Hafta - Teorik
Kullanıcı Tanımlı Fonksiyonlar
5. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
6. Hafta - Teorik
Hazır Fonksiyonlar
6. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
7. Hafta - Teorik
Diziler ve Nesneler
8. Hafta - Teorik
Dosyalama İşlemleri
9. Hafta - Teorik
WEB Form Uygulamaları
9. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
10. Hafta - Teorik
Veritabanı İşlemleri
10. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
11. Hafta - Teorik
XML ve WEB servisleri
11. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
12. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
13. Hafta - Teorik
XML ve WEB servisleri
13. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
14. Hafta - Teorik
Kurs Değerlendirme
14. Hafta - Ön Hazırlık
Sebesta, R.,"Concepts of Programming Languages", Pearson Publishing, 2013.
Değerlendirme
Değerlendirme TürüAdetYüzde
Derse Katılım (Performans)1%5
Kısa Sınav (Quiz)1%5
Ara Sınav (Vize)1%30
Dönem Sonu Sınavı (Final)1%60
İş Yükü Hesaplaması
EtkinlikSayısıÖn HazırlıkSüreToplam Iş Yükü (Saat)
Kuramsal Ders152375
Uygulamalı Ders72335
Ödev8108
Kısa Sınav1011
Ara Sınav19110
Dönem Sonu Sınavı120121
TOPLAM İŞ YÜKÜ (Saat)150
Program ve Öğrenme Çıktıları İlişkisi
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
OÇ-1
3
4
2
3
3
3
3
OÇ-2
3
3
3
3
3
4
3
3
OÇ-3
3
3
3
3
3
2
OÇ-4
OÇ-5
Adnan Menderes Üniversitesi - Bilgi Paketi / Ders Kataloğu
2026