Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTS
2BGT104Web Programlama ve Güvenliği2+2+036

Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Ön Lisans
Bölümü / Programı Bilişim Güvenliği Teknolojisi
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Amacı Web sayfalarının içeriklerini geliştirmek için gerekli diğer script dillerini tanımak.
Dersin İçeriği Web sayfası tasarımında amaca uygun planlamayı yapabilme. Web sayfası tasarım editörlerini kullanabilme. Web sitesi hazırlamada dinamik sayfa tasarımını anlayabilme. Sunucu için gerekli programları kurabilme ve ayarlayabilme. Dinamik sayfalar için HTML form tagları ve scriptlerini kullanabilme. Asp.net ve PHP dillerini anlama ve kullanma. Güvenliğini sağlama ve verileri koruma.
Dersin Yöntem ve Teknikleri
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Dr. Öğretim Üyesi TURGUT PURA
Dersin Yardımcıları Dr. Öğretim Üyesi Turgut PURA
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Öğretim Elemanı Ders Notları
HER YÖNÜYLE HTML EĞİTİM KİTABI- Erol Mesut Gün- KODLAB
A'dan Z'ye PHP- Seçkin Yayımcılık- Rıza Çelik
Ders hocasının Dersler Notlar
Ders Notları
Ders Notları

Ders Yapısı
Matematik ve Temel Bilimler %10
Alan Bilgisi %90

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 30
Ödev 1 % 10
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
3
% 100

 
AKTS Hesaplama İçeriği
Etkinlik Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 4 56
Sınıf Dışı Ç. Süresi 11 4 44
Ödevler 1 10 10
Ara Sınavlar 1 15 15
Yarıyıl Sonu Sınavı 1 20 20
Toplam İş Yükü   AKTS Kredisi : 6 145

Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Öğrenciler Web'in çalışma ilkelerini bilir.
2 Öğrenciler HTML gibi temel web programlama teknolojilerini öğrenir.
3 Öğrenciler PHP gibi güncel web programlama dillini bilir.
4 Öğrenciler bir web sayfası geliştirme yeteneği kazanır.
5 Öğrenciler web sayfası tasarımını öğrenir


Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 En Yaygın Kullanılan Programlama Dilleri
2 Hangi Programlama Dili Daha Güvenli?
3 HTTP Nedir?
4 GÜVENLİ YAZILIM GELİŞTİRME
5 Yazılım Güvenliği
6 YAZILIM GÜVENLİĞİNİ SAĞLAMA YÖNTEMLERİ
7 GÜVENLİ YAZILIM GELİŞTİRME YAŞAM DÖNGÜSÜ
8 Web Uygulama Güvenliği
9 HTML nedir?
10 HTML uygulama örnekleri I
11 HTML uygulama örnekleri II
12 HTML uygulama örnkleri III
13 Tablolar ve Formlar
14 Proje örnekleri


Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
Tüm 3 3 5 4 3 4 4 1 3 4
Ö1 3 3 5 4 3 4 4 1 3 4
Ö2 3 3 5 4 4 4 4 1 3 4
Ö3 3 3 5 4 3 4 4 1 3 4
Ö4 3 3 5 4 4 4 4 2 3 4
Ö5 3 3 5 4 4 4 4 1 3 4

Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek


https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=113706&curProgID=5648&lang=tr