Web Tasarımın Temelleri
Teknik Bilimler Meslek YüksekokuluBilgisayar Programcılığı
- Kodu
- UNİSEC-TBMYO 004
- Yarıyılı
- 2026-2027 Güz Yarıyılı
- Teorik
- 2
- Uyg.-Lab
- 0-0
- Kredi
- 2
- AKTS
- 3
- Dersin türü
- Üniversite Genel Seçmeli Ders
- Düzeyi
- Ön Lisans
- Dili
- Türkçe
- Kategorisi
- Temel mesleki dersler
- Ön koşul (tavsiye)
- -
- Dersi veren
- Öğr. Gör. ERSOY MEVSİM
Dersin amacı
İnternette web hizmetini, çalışmasını ve taraflarını öğrenmek. Web tarayıcının görevlerini öğrenmek. Tarayıcı tarafında çalışan kodları (HTML, CSS, Script) kullanarak static veya davranış sergileyebilen web sayfası ve web sitesi tasarlamak.
Öğrenme çıktıları
- ÖÇ-1Tarayıcı tarafında çalışan kodları (HTML, CSS, Script) kullanarak static veya davranış sergileyebilen web sayfası ve web sitesi tasarlamak.
- ÖÇ-2Web alanı ve adresi kiralayıp web sitesini buraya göndererek yayımlamak.
- ÖÇ-3Sunucudaki web alanına içerik yönetim sistemi kurulumunu yapmak ve web sitesini yönetmek.
Dersin içeriği
1. İnternet ve WEB Hizmeti kavramları
2. Html (İçerik Katmanı)
3. CSS (Sunum Katmanı)
4. Java Script (Davranış Katmanı)
5. İçerik Yönetim Sistemi
Haftalık konular
| Hafta | Konu | Ön hazırlık / yöntem |
|---|---|---|
| 1 | İnternette Web Hizmeti tarafları, temel kavramlar, Web alanı ve adresi kiralama | [1] deki ilgili konu |
| 2 | Web Editörleri, HTML (İçerik Katmanı), etiket yazım formatları, Metin biçimlendirme etiketleri | [1] deki ilgili konu |
| 3 | Metin gruplama, Resim ekleme etiketleri | [1] deki ilgili konu |
| 4 | Linki, Liste etiketleri | [1] deki ilgili konu |
| 5 | Tablo, satır ve hücre etiketleri | [1] deki ilgili konu |
| 6 | Form etiketleri, sunucuya veri gönderme ve gönderilen verilerin sunucuda alınması | [1] deki ilgili konu |
| 7 | CSS (Sunum Katmanı), CSS kullanım yerleri (inline, internal ve external css), CSS arkaplan özellikleri | [1] deki ilgili konu |
| 8 | CSS font, text özellikleri, CSS kenarlık özellikleri | [1] deki ilgili konu |
| 9 | Arasınav | |
| 10 | CSS de id ve class kullanımı, CSS konum ve boyut özellikleri, CSS link, boşluk özellikleri | [1] deki ilgili konu |
| 11 | Java Script (Davranış Katmanı), ekrana yazma, klavyeden veri okuma komutları, operatörler, kontrol yapıları | [1] deki ilgili konu |
| 12 | Java Script’te fonksiyon oluşturma ve olaylar(events) | [1] deki ilgili konu |
| 13 | Java Script’te zamanlama fonksiyonları ve önemli nesneler | [1] deki ilgili konu |
| 14 | İçerik Yönetim sistemi, sunucuya kurulumu, yönetim paneli | [1] deki ilgili konu |
| 15 | Web sitemize makale, resim, menü vb. ekleme | [1] deki ilgili konu |
| 16 | Dönem sonu sınavı |
Kaynaklar ve materyaller
- Ders notu
- [1] Ders öğretmeninin dijital ortamdaki ders notları
- Diğer kaynaklar
- [2] Musa ÇİÇEK, WEB TASARIM TEMELLERİ, Kodlab
- Dokümanlar
- [3] http://www.w3schools.com
- Ödevler
- lms.nku.edu.tr
- Sınavlar
- lms.nku.edu.tr
Değerlendirme
- Arasınav 1 %30
- Dönem Sonu Sınavı %70
Program çıktıları ile ilişkisi
- PÇ-1Bilgisayar alanındaki temel kavramları sunar ve etkin bir şekilde ifade eder.
- PÇ-2Bilgisayar alt donanımlarını oluşturan temel elektrik-elektronik bileşenlerin görev ve işlevlerini bilir.
- PÇ-3Bilgisayarda karşılaşılan algoritma ve yazılım sorunlarını tespit eder, çözüm getirir.
- PÇ-4Bilimle ilgili temel kavramları bilir ve yorumlar. Sürdürülebilirlik, iş sağlığı ve güvenliği, çevre bilinci ve kalite süreçleri hakkında bilgi sahibi olur.
- PÇ-5Bilişim teknolojileri programlarını (kelime işlemciyi, hesaplama tablosu, sunum, veri tabanı ve grafik tabanlı tasarım programlarını) kurar, etkin kullanır ve bu programların program geliştirme modüllerini kullanarak program üretir.
- PÇ-6Bir yabancı dil kullanır, mesleği ile ilgili temel, güncel bilgiler ve analitik düşünme yeteneği kazanır. Kariyer yönetimi ve yaşam boyu öğrenme konularında farkındalığa sahip olur.
- PÇ-7Donanım keşif işlemlerinde görev alır, donanım sorunlarını tespit eder ve sorunlara çözüm getirir.
- PÇ-8İnternet ortamına bilgi aktarmayı, internet sayfaları oluşturmayı bilir, sunucu taraflı çalışan internet uygulamaları geliştirir.
- PÇ-9İstemci/sunucu ortamında veri tabanı yönetim sistemleri yazılımlarını kullanır ve geliştirir
- PÇ-10Sektörde geçerliliğini koruyan kişisel bilgisayar işletim sistemlerini ve ağ işletim sistemlerini kullanır.
- PÇ-11Sistemle ilgili malzeme ve teçhizat seçimi ve kurulması işlemlerini yapar.
- PÇ-12Veri güvenliği ve saklanması ile ilgili tedbirler alarak toplumsal, bilimsel ve etik değerlere sahip çıkar.
- PÇ-13Yazılım kurulumu, test ve kabul işlemlerini yapar.
- PÇ-14Yazılım ve veri tabanı planlama ve tasarımında görev alır. Yazılım sektöründeki program üretme çalışmalarında grup içinde yönetsel olmayan görevleri yerine getirir.
| ÖÇ-1 | ÖÇ-2 | ÖÇ-3 | |
|---|---|---|---|
| PÇ-1 | 5 | 5 | 5 |
| PÇ-2 | 0 | 0 | 0 |
| PÇ-3 | 5 | 1 | 4 |
| PÇ-4 | 5 | 5 | 5 |
| PÇ-5 | 5 | 5 | 5 |
| PÇ-6 | 5 | 5 | 5 |
| PÇ-7 | 5 | 5 | 5 |
| PÇ-8 | 0 | 0 | 3 |
| PÇ-9 | 5 | 5 | 5 |
| PÇ-10 | 0 | 0 | 0 |
| PÇ-11 | 0 | 0 | 0 |
| PÇ-12 | 5 | 5 | 5 |
| PÇ-13 | 5 | 5 | 5 |
| PÇ-14 | 5 | 5 | 5 |
AKTS iş yükü
| Etkinlik | Sayı | Süre | Toplam |
|---|---|---|---|
| Yarıyıl Sınavı | 1 | 10 | 10 |
| Ara Sınav 1 | 1 | 10 | 10 |
| Ders süresi(sınav haftası dahildir: toplam ders saati) | 16 | 3 | 48 |
| Sınıf dışı ders çalışma süresi(ön çalışma, pekiştirme) | 16 | 2 | 32 |
| Toplam iş yükü | 100 | ||
| Toplam iş yükü / 30 | 3 | ||
| Dersin AKTS kredisi | 3 | ||