| Ders Adı | Kodu | Dili | Türü | Yarıyıl | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|---|
| Web Teknolojileri | BTG1109 | Türkçe | Zorunlu | 1. Yarıyıl | 3 + 1 | 4,0 | 5,0 | 
| Ön Koşul Dersleri | |
| Dersin Seviyesi | Ön Lisans | 
| Dersin Verilişi | yüz yüze | 
| Dersin Koordinatörü | Öğr. Gör. Adem OKUMUŞ | 
| Dersi Veren(ler) | Öğr. Gör. Adem OKUMUŞ (Güz) | 
| 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 | 
| # | Öğrenme Kazanımı | 
| 10 | Öğrenci, web sayfalarının temel yapısını oluşturmak için HTML etiketlerini tanımlayabilir ve doğru bir şekilde kullanabilir. | 
| 11 | Öğrenci, web sayfalarını estetik hale getirmek için CSS stillerini kullanarak renk, yazı tipi, hizalama ve düzenleme gibi özellikleri uygulayabilir. | 
| 20 | Öğ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. | 
| 30 | Dinamik web sitesi oluşturmak için gerekli teknikleri amacına uygun olarak kullanır | 
| 40 | Web tasarımı ile ilgili temel kavramları ve tanımları bilir | 
| 50 | Web tasarımında güncel stil ve javascript kütüphanelerini kullanır | 
| Hafta | Konular/Uygulamalar | Yöntem | 
|---|---|---|
| 1. Hafta | HTML Etiketlerinin kullanımı | |
| 2. Hafta | HTML Etiketlerinin kullanımı | |
| 3. Hafta | CSS Özelliklerinin Kullanımı | |
| 4. Hafta | CSS Özelliklerinin Kullanımı | |
| 5. Hafta | Javascript Kullanımı | |
| 6. Hafta | Javascript Kullanımı | |
| 7. Hafta | Bootstrap Kullanımı ve Web Sayfası Tasarımı | |
| 8. Hafta | Bootstrap Kullanımı ve Web Sayfası Tasarımı | |
| 9. Hafta | ASP.NET Web Frameworkleri, ASP.NET MVC’ye giriş | |
| 10. Hafta | ASP.NET MVC Model, View ve Controller Oluşturma, Razor View Engine Kullanımı, Layout Kullanımı | |
| 11. Hafta | Forms, Html Helpers, Model Kavramı, Model Binding ve Attributes | |
| 12. Hafta | Data Annotations, Validations, Controller | |
| 13. Hafta | Durum Yönetimi (Client Based, Server Based) | |
| 14. Hafta | Durum Yönetimi (Client Based, Server Based) | 
| Program Yeterlilik | DK1 | DK2 | DK3 | DK4 | DK5 | DK6 | 
|---|
| Ders Kitabı veya Notu | Ders Kitabı veya Ders Notu bulunmamaktadır. | 
|---|---|
| Diğer Kaynaklar | 
 | 
| AKTS / İş Yükü Tablosu | Sayısı | Süresi (Saat) | Toplam İş Yükü (Saat) | |
|---|---|---|---|---|
| Sınavlar | Ara Sınav 1 | 1 | 1 | 1 | 
| Ödev 1 | 6 | 2 | 12 | |
| Final | 1 | 1 | 1 | |
| Toplam İş Yükü | 14 | |||
| *AKTS = (Toplam İş Yükü) / 25,5 | Dersin AKTS Kredisi | 5,0 | ||