Meslek Yüksekokulu
Bilgi Güvenliği Teknolojisi

Ders Bilgileri

WEB PROGRAMLAMA II
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
BGT205 Güz 3 1 4

Ön Koşulu Olan Ders( ler )
Dili Türkçe
Türü Zorunlu
Seviyesi Ön Lisans
Öğretim Elemanı( ları ) Öğr.Gör.Anıl KUŞ
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar
Staj Durumu Yok
Amacı Web programlamanın öğretilmesi,veritabanı erişimi ve oturum yönetiminin öğretilmesi,meta dillerinin öğretilmesi,dinamik programlama temelleri,responsive tasarım özellikleri
İçeriği Web programlama dillerinden PHP,Dinamik web programlama ,responsive tasarım farkları HTML5/CSS3 Güncellemesi ve Farkları

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 PHP temellerini kavrama
2 PHP yapılarını tanıma
3 İleri düzey tasarım
4 Dinamik sayfa oluşturma
5 Çok sayfalı uygulamalar

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

# Konular Öğretim Yöntem ve Teknikleri
1 PHP Programlamaya Giriş Anlatma, tartışma
2 PHP kodlarının yazılışı Anlatma, tartışma
3 Değişkenler Anlatma, Uygulama
4 Sunucu Bilgileri Anlatma, Uygulama
5 HTTP Dosya Yükleme Anlatma, Uygulama
6 PHP'de Program Denetimi Anlatma, Uygulama
7 Ara Sınav Yazılı
8 Koşullu ifadeler Anlatma, Uygulama
9 Döngüler
10 PHP ve HTML Uygulama
11 Formlar Uygulama
12 Web Teknolojileri Uygulama
13 Web Zafiyetleri Uygulama
14 Web Zafiyet Tespiti Uygulama
15
16

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 %30 Ara Sınav Ara Sınav
2 %20 Ara Proje Ara Proje
3 %50 Son Sınav 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 PHP temellerini kavrama 1͵5͵7 1͵2͵3͵4
2 PHP yapılarını tanıma 1͵5͵7 1͵2͵3͵4
3 İleri düzey tasarım 1͵5͵7 1͵2͵3͵4
4 Dinamik sayfa oluşturma 1͵5͵7 1͵2͵3͵4
5 Çok sayfalı uygulamalar 1͵5͵7 1͵2͵3͵4
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ü
1 Ders Süresi 14 4 56
2 Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) 14 4 56
3 Sunum ve Seminer Hazırlama 0 0 0
4 İnternette tarama, kütüphane ve arşiv çalışması 0 0 0
5 Belge/Bilgi listeleri oluşturma 0 0 0
6 Atölye 0 0 0
7 Ara Sınav için Hazırlık 0 0 0
8 Ara Sınav 0 0 0
9 Kısa Sınav 0 0 0
10 Ödev 0 0 0
11 Ara Proje 1 8 8
12 Ara Uygulama 0 0 0
13 Son Proje 0 0 0
14 Son Uygulama 0 0 0
15 Son Sınav için Hazırlık 0 0 0
16 Son Sınav 0 0 0
  120