Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Internet Programcılığı IIBIL215233220
ÖnkoşullarYok
YarıyılBahar
Dersin DiliTürkçe
Dersin SeviyesiÖn Lisans
Dersin TürüZorunlu @ Bilgisayar Programcılığı Ön Lisans Programı
Ders Kategorisi
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBilgisayar Programcılığı Ön Lisans Programı
Dersin KoordinatörüKamelya Kavaklı
Dersi Veren(ler)
Asistan(lar)ı
Dersin AmacıBu ders ile öğrenci; internet ortamında çalışabilen, veritabanı ve web servislerini kullanabilen web programları yazma yeterlikleri kazandırılacaktır.
Dersin İçeriğiWeb tabanlı programlama için gerekli yazılımları tanıma. Web programlama dilinin temel komutları ile web sayfası hazırlama. Web servislerini kullanma.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Internet Programcılığı, Volkan Altınbaş, Hasan Uzunkavak, Moss Yayınevi, Eylül 2009, İstanbul. Uzmanlar için PHP Lightpd Apache Seo MySQL, Mehmet Şamlı, KODLAB Yayınevi, Ocak 2011, İstanbul.
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Web tabanlı programlama için gerekli yazılımları kurmak ve test etmek
  2. Web programlama dilinin temel komutları ile web sayfası hazırlamak
  3. Programlama Dilinde Fonksiyon ve Nesne Kullanarak web sayfası hazırlamak
  4. Web form uygulamaları yapmak
  5. Web servislerini kullanmak

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5
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-----

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Web sunucu için yazılım kurulumları ve yayınlama
2Değişkenler ve sabitler, operatörler ve işlem önceliği
3Karar kontrol deyimleri, döngü kontrol deyimleri
4Kullanıcı tanımlı fonksiyonlar
5Hazır fonksiyonlar
6Dizi işlemleri
7Dosya işlemleri
8Ara Sınav 1
91. Arasınav
10Sayfalar arası veri aktarımı
11Veritabanı bağlantısı
12Veritabanı işlemleri–1
13Veritabanı işlemleri–2
14Veritabanı işlemleri–3
15XML uygulamaları ve web servisleri
16Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama120
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar140
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati144
Laboratuar
Uygulama18
Arazi Çalışması
Sınıf Dışı Ders Çalışması142
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)14
Final (Sınav Süresi + Sınav Hazırlık Süresi)14
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok