CENGT005 Web Teknolojileri ve Uygulamaları

6 AKTS - 3-0 Süre (T+U)- . Yarıyıl- 3 Yerel Kredi

Genel Bilgi

Kod CENGT005
Ad Web Teknolojileri ve Uygulamaları
Yarıyıl . Yarıyıl
Süre (T+U) 3-0 (T-U) (17 Hafta)
AKTS 6 AKTS
Yerel Kredi 3 Yerel Kredi
Eğitim Dil Türkçe
Seviye Yüksek Lisans Dersi
Tür Normal
Öğretim Şekli Yüz Yüze Öğretim
Bilgi Paketi Koordinatörü Doç. Dr. FATİH ABUT


Dersin Amacı

Sıfırdan bir web sitesi geliştirmeyi anlamak

Dersin İçeriği

PHP kullanarak dinamik içerik oluşturma, veri tabanları, oturum durumu yönetimi, çok katmanlı web tabanlı mimariler, web güvenliği, HTTP, HTML5, CSS ve JavaScript.

Dersin Ön Koşulu

Kaynaklar

1. Hanqing W. Web Security, CRC Press, 2015, ISBN: 978-1466592612 2. Harwood, M., Goncalves, M., and Pemble, M. Security Strategies in Web Applications and Social Networking (Information Systems Security & Assurance), 2010. ISBN: 9780763791957 3. Bruce W. Perry, “Java Servlet & JSP Cookbook”. O’Reilly Media, 2004

Notlar



Dersin Öğrenme Çıktıları

Sıra Dersin Öğrenme Çıktıları
ÖÇ01 Internetin ve Webin yapısını anlamak
ÖÇ02 HTML'i anlamak ve uygulamak
ÖÇ03 CSS'in temel yapısını anlamak ve uygulamak
ÖÇ04 JavaScript programlama dilinin temel yapısını anlamak ve uygulamak
ÖÇ05 PHP dilinin temel yapısını anlamak ve uygulamak


Program Öğrenme Çıktıları ile İlişkisi

Sıra Tür Program Öğrenme Çıktıları Duzey
PÖÇ01 Belirsiz


Haftalık Akış

Hafta Konu Ön Hazırlık Yöntemler
1 WWW'e giriş ve WWW mimarisi Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
2 HTTP, HTTP istek ve yanıtına genel bakış Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
3 Ağ Uygulamaları ve Ağ Protokolleri Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
4 HTML'e Giriş Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
5 HTML Etiketleri, Biçimlendirme ve Yazı Tipleri, Yorum Yazma Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
6 Kod, çapa, arka planlar ve görüntüler Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
7 Linkler, Listeler ve Tablolar Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
8 Ara Sınavlar
9 Çerçeveler ve HTML Formları Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
10 Basamaklı Stil Sayfaları (CSS) Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
11 JavaScript'e giriş, Veri türleri ve Değişkenler Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
12 JavaScript Operatörleri, İfadeler, Fonksiyonlar Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
13 JavaScript Nesneleri, Diziler Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
14 PHP ve Veritabanları (Bölüm 1) Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
15 PHP ve Veritabanları (Bölüm 2) Ders notunun ilgili bölümünü okumak Öğretim Yöntemleri:
Anlatım
16 Yarıyıl Sonu Sınavları
17 Yarıyıl Sonu Sınavları