Slide background
Mersin Üniversitesi

Ders Bilgileri

INTERNET PROGRAMCILIĞI I
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
BL203 Güz 3 1 4 5
Ön Koşulu Olan Ders( ler ) Yok
Dili tr
Türü Zorunlu
Seviyesi Ön Lisans
Öğretim Elemanı( ları ) Öğr. Gör. Durmuş TOPKARA
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar Yok
Staj Durumu Yok
Amacı Bu ders ile öğrenciye; İnternet ortamında çalışabilen açık kaynak kodlu programlar yazma yeterlikleri kazandırılacaktır.
İçeriği php programlama dili genel tanımlar, Uygulamada kullanılacak programlar, genel yapı, değişkenler, sabitler, karar kontrol işlemleri, döngüler, form kullanımı, MYSQL işlemleri

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Açık kaynak kod tabanlı programlama için gerekli yazılımları kurara ve test eder
2 Açık kaynak kodlu programlama dilinin temel komutları ile WEB sayfası hazırlayabilir
3 Açık kaynak kodlu programlama dili ile fonksiyon ve nesneleri kullanarak WEB sayfası hazırlayabilir
4 Açık kaynak kodlu programlama dili ile form uygulamaları yapabilir
5 Web servislerini açık kaynak kod tabanlı program içinde kullanabilir
6 Php kodlarıyla mysql veritabanı uygulamaları yapar

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 Uygulama Yazılımlarını Kurulumu ve Testi Konu Anlatımı ve Uygulama
2 Değişkenler ve Sabitler, Operatörler Konu Anlatımı ve Uygulama
3 Karar Kontrol Yapıları Konu Anlatımı ve Uygulama
4 Döngü Kontrol Yapıları Konu Anlatımı ve Uygulama
5 Kullanıcı Tanımlı Fonksiyonlar Konu Anlatımı ve Uygulama
6 Hazır Fonksiyonlar Konu Anlatımı ve Uygulama
7 Diziler ve Nesneler Konu Anlatımı ve Uygulama
8 Ara Sınav
9 Dosyalama İşlemleri Konu Anlatımı ve Uygulama
10 WEB Form Uygulamaları Konu Anlatımı ve Uygulama
11 Sayfalar Arası Veri Aktarım Yöntemleri Konu Anlatımı ve Uygulama
12 Veritabanı İşlemleri-1 Konu Anlatımı ve Uygulama
13 Veritabanı İşlemleri-2 Konu Anlatımı ve Uygulama
14 XML ve WEB servisleri -1 Konu Anlatımı ve Uygulama
15 XML ve WEB servisleri -2 Konu Anlatımı ve Uygulama
16 Son Sınav

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak
1 Php, MySQL, Javascript, Robin Nixon,O'Reilly
2 İnternet Programcılığı II Ebubekir Yaşar, Turgut Özseven, , Murathan Yayıncılık,

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 0.4 1 1. Ara Sınav
2 0.6 5 Son Sınav

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 Açık kaynak kod tabanlı programlama için gerekli yazılımları kurara ve test eder 6͵7͵8 1͵2
2 Açık kaynak kodlu programlama dilinin temel komutları ile WEB sayfası hazırlayabilir 6͵7͵8 1͵2
3 Açık kaynak kodlu programlama dili ile fonksiyon ve nesneleri kullanarak WEB sayfası hazırlayabilir 6͵7͵8 1͵2
4 Açık kaynak kodlu programlama dili ile form uygulamaları yapabilir 6͵7͵8 1͵2
5 Web servislerini açık kaynak kod tabanlı program içinde kullanabilir 6͵7͵8 1͵2
6 Php kodlarıyla mysql veritabanı uygulamaları yapar 6͵7͵8 1͵2

Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
0 Ders Süresi 14 4 56
1 Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) 14 3 42
2 Sunum ve Seminer Hazırlama 0 0 0
3 İnternette tarama, kütüphane ve arşiv çalışması 0 0 0
4 Belge/bilgi listeleri oluşturma 0 0 0
5 Atölye 0 0 0
6 Ara Sınav için Hazırlık 1 8 8
7 Ara Sınav 1 1 1
8 Kısa Sınav 0 0 0
9 Ödev 0 0 0
10 Ara Proje 0 0 0
11 Ara Uygulama 0 0 0
12 Son Proje 1 7 7
13 Son Uygulama 0 0 0
14 Son Sınav için Hazırlık 1 10 10
15 Son Sınav 1 1 1
125