Hafta
|
Konular
|
Ön Hazırlık
|
1
|
Internet ve internet sunucuları ağı, Web dilleri / teknolojileri
|
K1-Bölüm-1
|
2
|
Temel HTML
|
K1-Bölüm-2
|
3
|
Basamaklı Stil Şablonu
|
K2-Bölüm-3
|
4
|
Sayfa Tasarımı
|
K1-Bölüm-4
|
5
|
PHP (sunucu tarafı programlama)
|
K1-Bölüm-5
|
6
|
Gelişmiş PHP söz dizimi
|
K1-Bölüm-5
|
7
|
HTML formları ve sunucu tarafı veri işleme-I
|
K1-Bölüm-6
|
8
|
HTML formları ve sunucu tarafı veri işleme-II
|
K1-Bölüm-6
|
9
|
JavaScript (Interaktif Web sayfaları için)
|
K1-Bölüm-8
|
10
|
Document Object Model (DOM)
|
K1-Bölüm-9
|
11
|
Olaylar ve Prototip Kütüphanesi
|
K1-Bölüm-10
|
12
|
AJAX ve XML
|
K1-Bölüm-12
|
13
|
lişkisel veritabanı ve SQL, veritabanı ile iletişim
|
K1-Bölüm-13
|
14
|
Web 2.0 ve JavaScript UI kütüphanesi
|
K1-Bölüm-14
|
Ön Koşul
|
-
|
Ders Dili
|
Türkçe
|
Dersin Sorumlusu
|
Dr. Öğr. Üyesi Selim BUYRUKOĞLU
|
Dersi Verenler
|
-
|
Ders Yardımcıları
|
-
|
Kaynaklar
|
K1. Stepp, M., Miller, J., & Kirst, V. (2012). Web Programming Step by Step. Step by Step Publishing. (2nd Edition). Lulu publishing.
K2. Robbins, J. N. (2012). Learning web design: A beginner`s guide to HTML, CSS, JavaScript, and web graphics. (5th Edition). O`Reilly Media, Inc.
|
Yardımcı Kitap
|
-
|
Dersin Amacı
|
Etkileşimli içerik içeren web sayfalarının tasarım ve geliştirme yöntemleri ile kullanılan araçların öğretilmesi ve uygulatılmasıdır.
|
Dersin İçeriği
|
Internet ve internet sunucuları ağı, Web dilleri / teknolojileri, Temel HTML, Basamaklı Stil Şablonu, Sayfa Tasarımı, PHP (sunucu tarafı programlama), Gelişmiş PHP söz dizimi, HTML formları ve sunucu tarafı veri işleme, JavaScript (Interaktif Web sayfaları için), Document Object Model (DOM), Olaylar ve Prototip Kütüphanesi, AJAX ve XML, lişkisel veritabanı ve SQL, veritabanı ile iletişim, Web 2.0 ve JavaScript UI kütüphanesi
|
|
Program Yeterlilik Çıktıları |
Katkı Düzeyi |
1
|
Matematik, Fen bilimleri ve Mühendislik alanında edinilen bilgilerin Bilgisayar Mühendisliği problemlerinin çözümü ve modellenmesine yönelik kullanımı becerisi
|
5
|
2
|
Mühendislik problemlerini tanımlama, modelleme ve uygun analiz yöntemlerini seçip uygulayarak çözme becerisi
|
4
|
3
|
Mühendislik araştırmaları kapsamında deney tasarlama, uygulama ve elde edilen verileri analiz ederek yorumlayabilme becerisi
|
-
|
4
|
Belirli bir amaca yönelik bir sistem, sistem parçası ya da prosesi, mevcut ekonomik ve teknik imkanlar dahilinde tasarlayabilme becerisi
|
4
|
5
|
Modern mühendislik tekniklerinden ve bilişim teknolojilerinden etkin şekilde faydalanabilme becerisi
|
5
|
6
|
Mesleki ve etik sorumluluk bilinci edinme
|
-
|
7
|
Bireysel veya disiplin içi/disiplinler arası takımlarda çalışabilme yeteneği
|
4
|
8
|
Etkin sözlü ve yazılı iletişim kurma becerisi
|
-
|
9
|
Yaşam boyu öğrenme bilinci edinme ve bu kapsamda bilim ve teknolojideki gelişmeleri takip ederek kendini sürekli yenileme becerisi
|
-
|
10
|
İş hayatı, sağlık, güvenlik ve çevre bilinci edinme
|
-
|
11
|
Girişimcilik, yenilikçilik ve çağın sorunları hakkında bilgi sahibi olmak
|
-
|