Türkçe | English
OF TEKNOLOJİ FAKÜLTESİ / YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ
( I. ÖĞRETİM)
Ders Bilgi Paketi
http://www.ktu.edu.tr/ofyazilim
Tel: +90 0462 3778353
OFTF
OF TEKNOLOJİ FAKÜLTESİ / YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ / ( I. ÖĞRETİM)
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

YZM1006Web Tasarımı ve Programlama2+2+0AKTS:5
Yıl / YarıyılBahar Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BölümüYAZILIM MÜHENDİSLİĞİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze , Laboratuar Çalışması, Uygulama
Dersin Süresi14 hafta - haftada 2 saat teorik ve 2 saat uygulama
Öğretim ÜyesiDoç. Dr. Hacer ÖZYURT
Diğer Öğretim ÜyesiDOÇ. DR. Hacer ÖZYURT,
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Bu ders ile öğrenciler web sayfası tasarımını html ve css ile birlikte oldukça efektif bir şekilde yapabilecek ve web sayfasını daha rahat programlanabilir bir duruma getirmiş olacaklardır.
 
Öğrenim KazanımlarıPÖKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : 1. Internet ve Internetin Altyapısı 2. World Wide Web , Tarayıcılar1,21,
ÖK - 2 : 3. HTML ile Web Sayfası Oluşturma 4. CSS ile Web Sayfası Tasarımı1,21,
ÖK - 3 : 5. Temel XML Kullanımı1,21,
ÖK - 4 : 6. Programlama Mantığı Kavrama1,21,
PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
1 Internetin Tarihçesi, Internetin Altyapısı ve Tarayıcılar ,HTML , XHTML ve HTML Metin Biçimlendirme Etiketleri 2 HTML'de Listeler ve Köprüler 3 HTML'de Resimler ve Tablolar 4 HTML'de Frameler , Formlar ve Form Elemanları 5 HTML'de Form Elemanları 6 HTML5 ve HTML5 Etiketleri 7 HTML5 Etikeleri 8 CSS 'e Giriş ve CSS Seçicileri 9 CSS'de Arkaplan , Yazıtipi /Metin Biçimlendirme ve Kutu Modeli (Kenar Çizgileri) 10 CSS'de Liste ve Tablo Biçimlendirme 11 CSS'de Sınıflandırma ve Konumlama 12 CSS'de Sözde Sınıflar ve Sözde Öğeler 13 XML Belgesinin Bölümleri ve DTD Genel Yapısı 14 XML Şemaları, XML Belgesinin Biçimlendirilmesi ve XSL Kullanımı
 
Haftalık Detaylı Ders Planı
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Internet Nedir? Http Nedir? Ftp nedir? WWW Nedir? Smtp Nedir? HTML Yapısı , Web Tasarım Programları, Tarayıcılar HTML , XHTML Nedir? , XHTML Avantajları , XHTML Kuralları ve HTML Metin Biçimlendirme Etiketleri
 Hafta 2Listeler ile Çalışmak, Sırasız Listeler, Sıralı Listeler , İç içe listeler , Linkler ile Çalışmak, Sayfa İçindeki Bölümlere Link Vermek,
 Hafta 3Resimler ile Çalışmak, Resim Boyutlandırma, Resim Galerisi Yapmak, Image Map Oluşturmak, Tablolar ile Çalışmak, İç içe Tablolar Kullanmak, Satır Sütun Birleştirme, Tablo Özellikleri ile Çalışma
 Hafta 4Frameler ile Çalışmak, İç içe Frameler Kullanmak, Frame Yapısının Avantaj ve Dezavantajları, Formlar, method ve action Özellikleri, Form Elemanlarının Özellikleri ve Kullanımı
 Hafta 5HTML Elemanlarının Özellikleri ve Kullanımı (checkbox, radio , select , optgroup , submit, reset ve fileupload )
 Hafta 6HTML5 ve HTML5 Etiketleri (article, canvas, embed, figcaption, figure, footer, header, hgroup, mark, meter, progress, section , source)
 Hafta 7HTML5 ile Sayfaya Ses ve Görüntü Ekleme , HTML5 ile Gelen Yeni Input Özellikleri, Yeni Type Özellikleri (email, url, number , range, color), Tarih Seçme Elemanı
 Hafta 8Arasınav
 Hafta 9CSS'e Giriş , ID ve Class Seçicileri, Dahili Harici ve Satır İçi CSS Kullanımı
 Hafta 10CSS 'te Arkaplan İşlemleri (background-color, background-image, background-repeat, background-attachment, background-position), CSS ile Font İşlemleri (font-family, font-style, font-weight, font-size) CSS 'te Text İşlemleri (colors, text-indention, text-alignment, text-decoration, line-height, word-spacing, letter-spacing, text transform) Kutu Modeli (border, border-style, border-with, border-color, outline-style, outline-color,outline-width, outline, margin, padding)
 Hafta 11CSS'de Liste Biçimlendirme (list-style-type, list-style-position, list-style-image, list-style) CSS'de Tablo Biçimlendirme (border-collapse, border-spacing, caption-side, empty-cells, table-layout, dimensions)
 Hafta 12CSS'de Sınıflandırma ve Konumlama (display, float, clear, position, z-index, overflow, clip, visibility, cursor)
 Hafta 13CSS'de Sözde Sınıflar ve Sözde Öğeler (first-child, lang, first-line, first-letter, before, after)
 Hafta 14XML Belgesi Yapısı, XML Belgesinin Bölümleri, DTD Yapısı , Öznitelikler (CDATA, ENTITY/ENTITIES, Enumarated, ID, IDREF/IDREFS , NMTOKEN/NMTOKENS, NOTATION) REQUIRED, IMPLIED, FIXED Kavramları
 Hafta 15XML Şemaları, XML Belgesinin CSS ile Biçimlendirilmesi, XSL Kullanımı ve Verileri Sıralamak
 Hafta 16Dönem Sonu Sınavı
 
Ders Kitabı / Malzemesi
1Aydemir, M. 2013; Web Tasarım Rehberi , Kodlab Yayınevi
 
İlave Kaynak
1Çiçek,M. 2013 ; Web Tasarım Temelleri, Kodlab Yayınları
2Balaban, E. 2013; Web Tasarım Kılavuzu, Pusula Yayıncılık
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 2 50
Dönem sonu sınavı 16 2 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 4 14 56
Sınıf dışı çalışma 1 14 14
Arasınav için hazırlık 4 3 12
Arasınav 1 1 1
Dönem sonu sınavı için hazırlık 4 4 16
Dönem sonu sınavı 1 1 1
Toplam Çalışma Yükü100