Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Web Tasarımı ve İnternet Programlama YBS 407 7 2 + 0 2 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Seçmeli
Dersin Koordinatörü Dr.Öğr.Üyesi ALPASLAN KİBAR
Dersi Verenler
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı

Web, web tasarımı ve internet teknolojileri temel kavramları verilerek, web tabanlı uygulama geliştirme yöntemleri, web tabanlı uygulama geliştirme teknolojilerinin (HTML, CSS, JavaScript) temel seviyede kullanımı, MVC mimarisini kullanarak sunucu taraflı dinamik web sayfaları tasarımı ve hazırlanan web sitelerinin internette yayınlanması becerilerini kazandırmaktır.

Dersin İçeriği

Web, internet teknolojileri, web ve grafik tasarımı temel kavramları, HTML, CSS, JavaScript editörlerinin (Not defteri, JetBrains PHPStorm, JetBrains WebStorm) temel seviyede kullanımı ve MVC mimarisi ile sunucu taraflı dinamik web sayfası tasarımı, hazırlanan web sitelerinin internette yayınlanması.

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 İnternet, web, web sayfası, web sunucusu kavramlarını tanımlar Anlatım, Soru-Cevap, Sınav ,
2 Yardımcı programlar kullanarak HTML dili ile web sayfaları hazırlar Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Sınav , Ödev, Proje / Tasarım,
3 JavaScript, CSS ve HTML teknolojilerini kullanarak dinamik web sayfaları tasarlar Anlatım, Soru-Cevap, Alıştırma ve Uygulama, Sınav , Ödev, Proje / Tasarım,
4 Dinamik (sunucu taraflı çalışan) web programlama dili kullanarak veri tabanı etkileşimli web sayfaları tasarlar Anlatım, Alıştırma ve Uygulama, Sınav , Ödev, Proje / Tasarım,
5 Hazırladığı web sayfalarını, web sunucu programları kullanarak internette yayınlar Anlatım, Alıştırma ve Uygulama, Sınav , Ödev, Proje / Tasarım,
Hafta Ders Konuları Ön Hazırlık
1 HTML
2 CSS
3 JavaScript
4 Öğrencilerin Ödev Sunuları
5 HTML5
6 CSS3
7 Öğrencilerin Ödev Sunuları
8 DOM
9 ARA SINAV
10 AJAX
11 JSON
12 JQUERY
13 BOOTSTRAP
14 Öğrencilerin Ödev Sunuları
Kaynaklar
Ders Notu

14 Haftalık ders notu her dersten önce sisteme yüklenecektir.

Ders Kaynakları

Yeni Başlayanlar İçin HTML5 & CSS3, Fahrettin Erdinç, Pusula Yayıncılık, 2016

JQuery, Salih Baltalı, Kodlab, 2015

Bootstrap, Uğur Gelişken, Level, 2016

ASP.NET MVC5, Veysel Uğur Kızmaz, Kodlab, 2015

Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 Yeni ve Güncel teknolojileri takip edebilir ve bunları değerlendirebilir
2 Kurumsal Bilişim Sistemlerini işleyişini anlayabilir ve bu sistemleri temel seviyede kullanabilir Temel seviyedeki işletme problemlerin sayısal modellerini oluşturur
3 Temel seviyedeki işletme problemlerin sayısal modellerini oluşturur
4 Modellenmiş işletme problemlerini bilişim teknolojileri yardımıyla çözer ve çözümleri yorumlar
5 Bilişim odaklı projelere takımın bir bireyi olarak katkı sağlar
6 Proje yönetiminde takım çalışmasını destekleyen bilgi teknolojileri araçlarını etkin bir biçimde kullanır
7 Temel işletme fonksiyonlarına ve bilişim teknolojilerine hâkim olur ve bunlar arasındaki bağlantıyı kurar
8 Kurumsal bilişim sistemlerinin tasarlanması, geliştirilmesi ve uygulanması süreçlerine katkı verir.
9 Girişimcilik projeleri de dâhil olmak üzere her türlü proje için kaliteli dokümantasyon üretebilir ve bu dokümanları sunar
10 Bilgilendirici, efektif ve ilgi çekici sunumlar hazırlar ve bu sunumları sunar.
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 40
1. Ödev 20
2. Ödev 20
3. Ödev 20
Toplam 100
1. Yıl İçinin Başarıya 50
1. Final 50
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 2 32
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 16 2 32
Ara Sınav 1 10 10
Kısa Sınav 2 5 10
Ödev 6 5 30
Final 1 10 10
Toplam İş Yükü 124
Toplam İş Yükü / 25 (Saat) 4,96
Dersin AKTS Kredisi 5