Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
7YBS401Web Tabanlı Programlama Ve Tasarımı2+2+03528.11.2025

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Bölümü / Programı Yönetim Bilişim Sistemleri
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Web, web tasarımı ve internet teknolojileri temel kavramları verilerek, web tabanlı uygulama geliştirme yöntemleri, web tabanlı uygulama geliştirme teknolojileri (Html, Css, Javascript) ve araçlarının (Adobe Dreamweaver, Fireworks, Flash) temel seviyede kullanımı ve Sunucu taraflı dinamik web sayfaları tasarımı becerilerini kazandırmaktır.
Dersin İçeriği Web tasarımına giriş, web sayfası tasarlama aşaması ve programlama. Web programlama dillerine genel bakış. HTML mantığı ve yapısı. PHP/ASP.net ile web yazılım geliştirme. Web yazılımı ve veritabanı çalışmaları. grafik arayüz oluşturma (Adobe Photoshop, Macromedia Flash vb.), Java Script ve Applet, CSS temelleri.
Dersin Yöntem ve Teknikleri
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Dr. Öğr. Üyesi Mashar Cenk Gençal
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Demirkol, Z.,(2009) C# ile Asp.Net, İstanbul: KodlabYayınları

Ders Yapısı
Matematik ve Temel Bilimler %0
Mühendislik Bilimleri %0
Mühendislik Tasarımı %0
Sosyal Bilimler %0
Eğitim Bilimleri %0
Fen Bilimleri %0
Sağlık Bilimleri %0
Alan Bilgisi %0

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Proje 1 % 60
Toplam :
2
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 4 56
Sınıf Dışı Ç. Süresi 14 2 28
Ara Sınavlar 1 2 2
Uygulama 1 10 10
Laboratuvar 12 2 24
Proje 1 20 20
Toplam İş Yükü   AKTS Kredisi : 5 140

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
2 HTML5 in temel prensiplerini bilir ve uygular
3 CSS kullanarak stil ve tasarım oluşturma konusunu bilir ve uygular.
4 Javascript dilini bilir ve bu dil ile dinamik web sayfaları geliştirir.
Bilgi 
1 Web programlama sürecine ilişkin ilkeleri bilir.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Dersin tanıtımı: Kapsamı, gerekçesi, önemi, kural ve gerekleri
2 Temel HTML5 Etiketleri - Liste Etiketleri - Sıralı, Sırasız ve İç İçe Liste Etiketleri
3 HTML5 Tablolarla Çalışma - Tablo Etiketleri - Bağlantı Etiketleri - Bağlantı Listeleri
4 HTML5 Resim, Ses ve Videolar ile Çalışma - Resim Etiketleri - Ses Etiketleri - Video Etiketleri
5 Formlarla Çalışma - Form Etiketleri - Metin Alanları - Şifre Alanları - Çoklu Seçim Alanları - Çoktan Seçme Alanları - Düğmeler - HTML5 ile Gelen Yeni Form Elemanları
6 CSS ile Web Sayfalarını Biçimlendirme - Renkler İle Çalışma - Metinleri Biçimlendirme
7 CSS de Bölme (div) ve Kapsam (span) ile Çalışma
8 CSS Seçiciler - Sınıf ve Style ile Çalışma
9 CSS Seviyeleri - Stil Seviyelerinin Yönetimi - Stil Öncelikleri - Tarayıcı Uyumlarının Yönetimi - CSS Özel Efektleri - Resim, Metin ve Geçiş ve Dönüşüm Efektleri
10 CSS ile Sayfa Yerleşimleri Yapılandırma
11 JavaScript ile İstemci Tarafı Programlama - Fonksiyonlar ve Olaylar Yazma - Düğme ve Metin Alanı Olayları
12 JavaScript Koşul İfadeleri - Döngüler - Diziler - Nesneler İle Çalışma - Canvas İle Çalışma
13 Javascript Olaylar
14 Javascript Olaylar

 
Sürdürülebilir Kalkınma Amaçları
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
Tüm 3 1 4 1 2 1 1 4 2 4
Ö2 3 1 4 1 2 1 1 3 2 4
Ö3 2 1 3 1 1 1 1 4 2 4
Ö4 3 1 4 1 2 1 1 3 2 4
Bi1 2 1 3 1 1 1 1 4 2 4

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek

  
  https://obs.osmaniye.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=290562&lang=tr