Genel Bilgi
Birim | FEN BİLİMLERİ ENSTİTÜSÜ |
BİLGİSAYAR MÜHENDİSLİĞİ (YL) (TEZSİZ) | |
Kod | CENGT005 |
Ad | Web Teknolojileri ve Uygulamaları |
Dönem | 2022-2023 Eğitim-Öğretim Yılı |
Dönem | Bahar |
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 Öğretim Elemanı |
Güncel dönem ders programı henüz yapılmamıştır.
|
Dersin Amacı / Hedefi
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ı |