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 |