Mühendislik Fakültesi
Bilgisayar Ve Yazılım Mühendisliği

Ders Bilgileri

CSS VE BOOTSTRAP İLE İLERİ ESNEK WEB TASARIMI
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
CSE338 Bahar 2 2 3 4

Ön Koşulu Olan Ders( ler ) Yok
Dili İngilizce
Türü Seçmeli
Seviyesi Lisans
Öğretim Elemanı( ları ) Dr. Öğr. Üyesi Furkan GÖZÜKARA
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar Yok
Staj Durumu Yok
Amacı Bütün platformlarda çalışabilecek şekilde esnek tasarıma sahip web uygulamalarının arayüzünü geliştirmeyi öğrenmek.
İçeriği C# ve ASP.NET programlama dili ile beraber Bootstrap v4 kütüphanesi, jQuery v3 Javascript kütüphanesi ve ileri CSS v3 teknikleri ile herhangi bir web tarayıcısına sahip tüm platform ve cihazlar için (telefon, tablet, akıllı TV, bilgisayar vb.) uyumlu esnek web sitesi ön-yüz (front-end) tasarımı bu derste öğretilecektir.

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Öğrenci CSS kullanmayı öğrenir.
2 Öğrenci HTML kullanmayı öğrenir.
3 Öğrenci Bootstrap kütüphanesi kullanmayı öğrenir.
4 Öğrenci bütün platformlarda çalışabilecek esnek tasarıma sahip web arayüzü yapmayı öğrenir.

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 HTML5'e Giriş ve Dökümanlar Anlatım, tartışma, sunum
2 HTML5 Blok, İç Etiketler ve Listeler Anlatım, tartışma, sunum
3 HTML5 Text Düzenleme, Tablolar ve Div etiketi Anlatım, tartışma, sunum
4 HTML5 IFrame ve Formlar Anlatım, tartışma, sunum
5 CSS'e Giriş Anlatım, tartışma, sunum
6 CSS Seçicileri ve Tanımlama Biçimleri Anlatım, tartışma, sunum
7 CSS Arkaplan Çalışmaları, Kenarlıklar, Metin ve Yazı Tipi Anlatım, tartışma, sunum
8 Ara Sınav Ölçme
9 Margin ve Padding, Position ve Display Kullanımı Anlatım, tartışma, sunum
10 CSS Resim Galerisi ve Dropdown Menü Tasarımı Anlatım, tartışma, sunum
11 CSS Formları ve Buton Tasarımları Anlatım, tartışma, sunum
12 Bootstrap'a Giriş ve Kurulum Anlatım, tartışma, sunum
13 Bootstrap Grid Sistemleri ve Responsive Tasarım Anlatım, tartışma, sunum
14 Bootstrap Tipografi, Form ve Tablolar Anlatım, tartışma, sunum
15 Bootstrap Butonları, Yardımcı Sınıflar, Glyphiconlar Anlatım, tartışma, sunum
16 Son Sınav Ölçme

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 %40 Ara Sınav Ara Sınav
2 %60 Son Sınav Son Sınav

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 Öğrenci CSS kullanmayı öğrenir. 2͵3͵4 1͵2
2 Öğrenci HTML kullanmayı öğrenir. 2͵3͵4 1͵2
3 Öğrenci Bootstrap kütüphanesi kullanmayı öğrenir. 2͵3͵4 1͵2
4 Öğrenci bütün platformlarda çalışabilecek esnek tasarıma sahip web arayüzü yapmayı öğrenir. 2͵3͵4 1͵2
Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
1 Ders Süresi 14 4 56
2 Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) 0 0 0
3 Sunum ve Seminer Hazırlama 0 0 0
4 İnternette tarama, kütüphane ve arşiv çalışması 0 0 0
5 Belge/Bilgi listeleri oluşturma 0 0 0
6 Atölye 0 0 0
7 Ara Sınav için Hazırlık 1 2 2
8 Ara Sınav 0 0 0
9 Kısa Sınav 0 0 0
10 Ödev 4 5 20
11 Ara Proje 1 10 10
12 Ara Uygulama 0 0 0
13 Son Proje 1 10 10
14 Son Uygulama 0 0 0
15 Son Sınav için Hazırlık 0 0 0
16 Son Sınav 1 2 2
  100