Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | 16011201T11203 | İNTERNET PROGRAMCILIĞI-I | Zorunlu | 2 | 3 | 5 |
|
Dersin Seviyesi |
Ön Lisans |
Dersin Sunulduğu Dil |
Türkçe |
Dersin Amacı |
Bu ders ile öğrenci; İnternet ortamında çalışabilen açık kaynak kodlu programlar yazma yeterlikleri kazandırılacaktır. |
Dersi Veren Öğretim Görevlisi/Görevlileri |
Öğr. Gör. Oğuz Dönmez |
Öğrenme Çıktıları |
1 | Açık kaynak kod tabanlı programlama için gerekli yazılımları kurabilme ve test edebilme. | 2 | Açık kaynak kodlu programlama dilinin temel komutları ile WEB sayfası hazırlayabilme. | 3 | Açık kaynak kodlu programlama dili ile fonksiyon ve nesneleri kullanarak WEB sayfası hazırlayabilme. | 4 | Açık kaynak kodlu programlama dili ile form uygulamaları yapabilme. | 5 | Web servislerini açık kaynak kod tabanlı program içinde kullanabilme. |
|
Öğrenim Türü |
Örgün Öğretim |
Dersin Ön Koşulu Olan Dersler |
Yok |
Ders İçin Önerilen Diğer Hususlar |
Yok |
Dersin İçeriği |
Uygulama yazılımlarını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 işlemleri, web form uygulamaları, sayfalar arası veri aktarım yöntemleri, veritabanı işlemleri, XML ve WEB servisleri, AJAX, JSON. |
Haftalık Ayrıntılı Ders İçeriği |
|
1 | Uygulama Yazılımlarını Kurulumu ve Testi | Bilgisayar Uygulaması | | 2 | Değişkenler ve Sabitler, Operatörler | Bilgisayar Uygulaması | | 3 | Karar Kontrol Yapıları | Bilgisayar Uygulaması | | 4 | Döngü Kontrol Yapıları | Bilgisayar Uygulaması | | 5 | Kullanıcı Tanımlı Fonksiyonlar | Bilgisayar Uygulaması | | 6 | Hazır Fonksiyonlar | Bilgisayar Uygulaması | | 7 | Diziler ve Nesneler | Bilgisayar Uygulaması | | 8 | Arasınav | Değerlendirme | | 9 | Dosyalama İşlemleri | Bilgisayar Uygulaması | | 10 | WEB Form Uygulamaları | Bilgisayar Uygulaması | | 11 | Sayfalar Arası Veri Aktarım Yöntemleri | Bilgisayar Uygulaması | | 12 | Veritabanı İşlemleri-1 | Bilgisayar Uygulaması | | 13 | Veritabanı İşlemleri-2 | Bilgisayar Uygulaması | | 14 | XML ve WEB servisleri -1 | Bilgisayar Uygulaması | | 15 | XML ve WEB servisleri -2 | Bilgisayar Uygulaması | | 16 | Final Sınavı | Değerlendirme | |
|
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
1. Welling L., Thomson L. 2003. PHP and MySQL Web Development, Sams Publishing.
2. Kara H., Demir A. 2008. İnternet Programcılığı, Pegem Akademi Yayıncılık. |
Planlanan Öğrenme Aktiviteleri ve Metodları |
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir. |
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 |
| Staj Durumu | Yok |
|
İş Yükü Hesaplaması |
|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 3 | 42 |
Uygulama/Pratik | 14 | 1 | 14 |
Bireysel Çalışma | 8 | 4 | 32 |
Ara Sınav İçin Bireysel Çalışma | 1 | 6 | 6 |
Final Sınavı içiin Bireysel Çalışma | 1 | 12 | 12 |
Okuma | 14 | 3 | 42 |
|
Program ve Öğrenme Çıktıları İlişkisi |
ÖÇ1 | | | | 5 | 4 | | 4 | 4 | | 4 | 4 | | | 4 | ÖÇ2 | 5 | 5 | 5 | 5 | 4 | | 4 | 4 | | 4 | 4 | | | | ÖÇ3 | 5 | 5 | 5 | 5 | 4 | | 4 | 4 | | 4 | 4 | | | | ÖÇ4 | 5 | 5 | 5 | 5 | 4 | | 4 | 4 | | 4 | 4 | | | | ÖÇ5 | 5 | 5 | 5 | 5 | 4 | | 4 | 4 | | 4 | 4 | | | |
|
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek |
|
|
Ege University, Bornova - İzmir / TURKEY • Phone: +90 232 311 10 10 • e-mail: intrec@mail.ege.edu.tr |