Ders Adı | Kodu | Yarıyıl | T+U Saat | Kredi | AKTS |
---|---|---|---|---|---|
Web Teknolojileri | BTP1109 | 1. Yarıyıl | 3 + 1 | 4,0 | 5,0 |
Ön Koşullar | Yok |
Dersin Dili | Türkçe |
Dersin Seviyesi | Ön Lisans |
Dersin Türü | Ders |
Dersin Verilişi | yüz yüze |
Dersin Koordinatörü |
Öğr. Gör. Hüsrev YILDIZ |
Dersi Verenler |
Öğr. Gör. Hüsrev YILDIZ |
Dersin Yardımcıları | |
Dersin Amacı | Internet ile ilgili ve web programlama ile ilgili temel kavramları öğrenerek ASP.NET MVC ile sunucu tabanlı çalışan web uygulamaları geliştirmeyi amaçlanmaktadır |
Dersin İçeriği | - Web tasarımı ile ilgili temel kavramları ve tanımları bilir - HTML Etiketlerini, CSS özelliklerini ve Javascript kullanarak web siteleri hazırlar - Dinamik web sitesi oluşturmak için gerekli teknikleri amacına uygun olarak kullanır - Web tasarımında güncel stil ve javascript kütüphanelerini kullanır |
Ders Öğrenme Kazanımları |
- Öğrenci, web sayfalarının temel yapısını oluşturmak için HTML etiketlerini tanımlayabilir ve doğru bir şekilde kullanabilir. - Öğrenci, web sayfalarını estetik hale getirmek için CSS stillerini kullanarak renk, yazı tipi, hizalama ve düzenleme gibi özellikleri uygulayabilir. - Öğrenci, web sayfalarına etkileşim eklemek için temel JavaScript ifadelerini yazabilir ve olaylar, döngüler, koşullar gibi yapıları kullanarak dinamik uygulamalar geliştirebilir. - Dinamik web sitesi oluşturmak için gerekli teknikleri amacına uygun olarak kullanır - Web tasarımı ile ilgili temel kavramları ve tanımları bilir - Web tasarımında güncel stil ve javascript kütüphanelerini kullanır |
Hafta | Konular | Öğretim Yöntemleri |
---|---|---|
1. Hafta | HTML Etiketlerinin kullanımı | Uygulama Ders Saati |
2. Hafta | HTML Etiketlerinin kullanımı | Uygulama Ders Saati |
3. Hafta | CSS Özelliklerinin Kullanımı | Uygulama Ders Saati |
4. Hafta | CSS Özelliklerinin Kullanımı | Uygulama Ders Saati |
5. Hafta | Javascript Kullanımı | Uygulama Ders Saati |
6. Hafta | Javascript Kullanımı | Uygulama Ders Saati |
7. Hafta | Bootstrap Kullanımı ve Web Sayfası Tasarımı | Uygulama Ders Saati |
8. Hafta | Bootstrap Kullanımı ve Web Sayfası Tasarımı | Uygulama Ders Saati |
9. Hafta | ASP.NET Web Frameworkleri, ASP.NET MVC’ye giriş | Uygulama Ders Saati |
10. Hafta | ASP.NET MVC Model, View ve Controller Oluşturma, Razor View Engine Kullanımı, Layout Kullanımı | Ders Saati Uygulama |
11. Hafta | Forms, Html Helpers, Model Kavramı, Model Binding ve Attributes | Ders Saati Uygulama |
12. Hafta | Data Annotations, Validations, Controller | Ders Saati Uygulama |
13. Hafta | Durum Yönetimi (Client Based, Server Based) | Uygulama Ders Saati |
14. Hafta | Durum Yönetimi (Client Based, Server Based) | Uygulama Ders Saati |
Faruk Kalkan, ASP.NET CORE, Kodlab |
Salih Baltalı, JQuery, Kodlab |
İbrahim Çelikbilek, HTML 5, Kodlab |
Çağlar Sarıbıyık, CSS 3, Kodlab |
İbrahim Çelikbilek, Javascript Programlama, Kodlab |
Program Yeterlilik | Katkı Düzeyi | DK1 | DK2 | DK3 | DK4 | DK5 | DK6 | Ölçme Yöntemi |
---|---|---|---|---|---|---|---|---|
PY1001 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | - |
PY1003 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | - |
PY1005 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | - |
PY1006 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | - |
PY1007 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | - |
PY1008 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | - |
PY1009 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | - |
PY1011 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | - |
0 | 1 | 2 | 3 | 4 | 5 | |
---|---|---|---|---|---|---|
Ders Katkı Düzeyi | Yok | Çok Düşük | Düşük | Orta | Yüksek | Çok Yüksek |
Ölçme Yöntemi | Yazılı sınav | Sözlü sınav | Ödev/Proje | Laboratuvar Çalışması | Sunum /Seminer |
Etkinlik | Sayısı | Süresi (Saat) | Toplam İş Yükü (Saat) |
---|---|---|---|
Ders Saati | 14 | 4 | 56 |
Ön Hazırlık, Pekiştirme Çalışmaları | 7,5 | 4 | 30 |
Araştırma | 13 | 2 | 26 |
Diğer Faaliyetler | 3 | 1 | 3 |
Ara Sınav 1 | 1 | 1 | 1 |
Ödev 1 | 6 | 2 | 12 |
Final | 1 | 1 | 1 |
Toplam İş Yükü | 129 | ||
Dersin AKTS Kredisi | 5,0 |