Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Web Programlama I ADA 203 3 2 + 1 3 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Ön Lisans
Dersin Türü Zorunlu
Dersin Koordinatörü Öğr.Gör. ÖZKAN CANAY
Dersi Verenler Öğr.Gör. ÖZKAN CANAY,
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı PHP dilini kullanarak dinamik web programlama tekniklerini öğrenmek, sunucu taraflı web uygulamaları geliştirmeyi öğrenmek, PHP dili ile dosya ve oturum yönetimi uygulamaları gerçekleştirmek, MySQL veritabanını tanımak ve PHP ile birlikte kullanımını anlamak.
Dersin İçeriği PHP´ye Giriş; PHP Sözdizimi ve Veri Tipleri; Veri Tipi İşlemleri ve Değişkenler; Operatörler; Kontrol Yapıları; Fonksiyon Kavramı ve String Fonksiyonları; Dizi ve Zaman Fonksiyonları; Matematik ve E-Posta Fonksiyonları; Dosya ve Klasör İşlemleri; Oturum Yönetimi; MySQL´e Giriş; MySQL İşlemleri; PHP ile MySQL Kullanımı; Örnek Uygulama.
# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Öğrenci, web programlama temel kavramlarını ve dinamik web programlama yapısını bilir. Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
2 Öğrenci, bir bilgisayarı PHP ve MySQL destekli bir web sunucusu haline getirebilir. Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
3 Öğrenci, PHP programlama dilinin yapısını, özelliklerini ve kullanımını bilir. Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
4 Öğrenci, SQL dilini ve MySQL veritabanı yönetim sistemini bilir. Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
5 Öğrenci, PHP ve MySQL kullanarak dinamik web sayfaları geliştirebilir. Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma, Sınav , Ödev,
Hafta Ders Konuları Ön Hazırlık
1 PHP´ye Giriş
2 PHP Sözdizimi ve Veri Tipleri
3 Veri Tipi İşlemleri ve Değişkenler
4 Operatörler
5 Kontrol Yapıları
6 Fonksiyon Kavramı ve String Fonksiyonları
7 Dizi ve Zaman Fonksiyonları
8 Matematik ve E-Posta Fonksiyonları
9 Dosya ve Klasör İşlemleri
10 Oturum Yönetimi
11 MySQL´e Giriş
12 MySQL İşlemleri
13 PHP ile MySQL Kullanımı
14 Örnek Uygulama
Kaynaklar
Ders Notu Web Programlama I, E-ders Notu, Özkan CANAY, Sakarya Üniversitesi, 2015
Ders Kaynakları http://www.php.net/manual/tr/
http://tr.wikipedia.org/wiki/PHP
http://www.phpr.org/
http://www.php-tr.com/
http://www.w3schools.com/php/
http://www.mysql.com.tr/
http://www.oracle.com/tr/products/mysql/
http://tr.wikipedia.org/wiki/MySQL
http://www.php.net/manual/tr/book.mysql.php
http://www.w3schools.com/php/php_mysql_intro.asp
http://www.mysqlfront.de/
Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8 X
9
10 X
11 X
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 50
1. Kısa Sınav 15
2. Kısa Sınav 15
1. Ödev 20
Toplam 100
1. Yıl İçinin Başarıya 20
1. Final 80
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 3 48
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 16 3 48
Ara Sınav 1 7 7
Kısa Sınav 2 7 14
Ödev 1 7 7
Final 1 12 12
Toplam İş Yükü 136
Toplam İş Yükü / 25 (Saat) 5,44
Dersin AKTS Kredisi 5