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 | |||
2 | İşletmenin temel fonksiyonları olan üretim, pazarlama, muhasebe, finans ve insan kaynakları, sayısal yöntemler ve yönetim organizasyon alanında gerekli bilgilere sahip olur. | X | |||||
3 | Yönetim bilişim sistemlerini teknik, örgütsel ve yönetsel açıdan tanımlayabilir, yerel, ulusal ve küresel boyutlarını kavrayabilir. | X | |||||
4 | Yönetim bilişim sistemlerinin multidisipliner bir alan olduğunun farkında olur ve diğer disiplinler ile ilişkisini kurabilir. | X | |||||
5 | Analitik düşünüp, gerçek hayat problemleri karşısında kazandığı bilgi ve becerileri kullanıp çözüm üretebilir. | X | |||||
6 | İşletmede farklı alanlarda kullanılan veya kullanılabilecek bilişim teknoloji ve sistemlerini tanır. | X | |||||
7 | İşletmede farklı alanlarda bilişim teknoloji ve sistemlerini kullanarak sorun çözebilir ve karar alıcıları destekler. | X | |||||
8 | Bilişim projelerine teknik ve yönetsel katkı verebilir ve sorumluluk alabilir. | X | |||||
9 | Bilişim teknoloji ve sistemleri alanında hızlı değişimi takip eder ve sürekli kendini yeniler. | X | |||||
10 | Bilişim teknoloji ve sistemleri konusunda sahip olduğu birikimini, yaşanan güncel gelişmeleri ve gelişen eğilimleri, her türlü iletişim aracını kullanarak aktarabilir, gerektiği durumlarda bunu en az bir yabancı dili kullanarak yapabilir. | X | |||||
11 | Sosyal ve teknik alanları birleştirebilecek disiplinlerarası çalışmalar için fikirler üretebilir ve bu fikirleri uygulamaya geçirebilir. | X | |||||
12 | Programlama mantığını bilir ve güncel bir programlama dili kullanabilir. | X | |||||
13 | Bir bilişim sistemi için gerekli ihtiyaçları analiz edip, sisteme ait veritabanın analiz, dizayn ve implementasyon aşamalarındaki süreçlere hakim olur. | X | |||||
14 | Kurumsal bilişim sistemlerinin yönetsel/fonksiyonel uygulamalarına hakim olur. | X | |||||
15 | Yenilikçi ve yaratıcı fikirler üretebilir ve bu fikirleri uygulamaya geçirebilir. | X |
# | Ders Öğrenme Çıktılarının Program Çıktılarına Katkısı | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | İnternet, web, web sayfası, web sunucusu kavramlarını tanımlar | ||||||||||||||
2 | Yardımcı programlar kullanarak HTML dili ile web sayfaları hazırlar | ||||||||||||||
3 | JavaScript, CSS ve HTML teknolojilerini kullanarak dinamik web sayfaları tasarlar | ||||||||||||||
4 | Dinamik (sunucu taraflı çalışan) web programlama dili kullanarak veri tabanı etkileşimli web sayfaları tasarlar | ||||||||||||||
5 | Hazırladığı web sayfalarını, web sunucu programları kullanarak internette yayınlar |
Değerlendirme Sistemi | |
---|---|
Yarıyıl Çalışmaları | Katkı Oranı |
1. Ara Sınav | 40 |
1. Kısa Sınav | 15 |
1. Ödev | 5 |
2. Kısa Sınav | 15 |
2. Ödev | 5 |
3. Ödev | 5 |
4. Ödev | 5 |
5. Ödev | 5 |
6. Ödev | 5 |
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 | ||
dersAKTSKredisi | 5 |