Ana içeriğe atla

BIM 332 - Web Tabanlı Programlama

Mühendislik ve Doğa Bilimleri Fakültesi · Bilgisayar Mühendisliği · Lisans

AKTS: 5 T+U+L: 2+0+1 Bölüm Seçmeli
Koordinatör: Dr. Öğr. Üyesi ARTRIM KJAMILJI

Dersin Amacı

Web tabanlı programlamanın (HTML, CSS, JavaScript) temelleri ve ilgili teknolojiler.

Ders İçeriği

HTML, CSS ve JavaScript'in derinlemesine anlaşılması

Dersin Öğrenme Çıktıları

  1. Web teknolojileri, web sunucusu ve web istemcisi hakkında genel bilgi
  2. Derinlemesine anlayış ve sıfırdan HTML kodları yazabilme
  3. CSS kodlarını derinlemesine anlamak ve yazabilmek
  4. JavaScript'in derin anlaşılması ve kod yazabilme yeteneği

Öğretim Yöntem ve Teknikleri

AnlatımSoru-CevapTartışmaAlıştırma ve UygulamaÖrnek OlayDeney / Laboratuvar / Atölye / Alan UygulamasıBireysel ÇalışmaProblem Çözme

Ölçme ve Değerlendirme

ÖdevSınav (Yazılı Sınav / Test: Doğru-Yanlış Testi, Çoktan Seçmeli Testi, Kısa Cevaplı Test, Eşleştirmeli Test)

AKTS / İş Yükü

EtkinlikSayıSüre (saat)Toplam İş Yükü
Ders Süresi (Sınav Haftası Dahil)14342
Sınıf Dışı Ders Çalışma Süresi14342
Ara Sınav11616
Kısa Sınav000
Ödev21020
Uygulama21020
Final12121

Ders Akışı

HaftaKonuÖn Hazırlık
1Web Tabanlı Programlamaya GirişGenel kavramları göster
2HTML'ye GirişTags, elements, attributes
3HTML'ye GirişMetinler ve listelerle çalışma. CSS.
4HTML'ye GirişLinklerle çalışma. Multimedya (resimler, ses, videolar)
5HTML'ye GirişTablolar ve formlarla çalışma
6CSS'ye GirişHTML öğeleri için kutu modelinin açılması
7CSS'ye GirişPositioning content
8CSS'ye GirişWeb Tasarım Kuralları ve Topografya
9CSS'ye GirişDüzen Teknikleri
10Vize sinaviHTML ve CSS
11Javascript'e GirişGeneral concepts
12Javascript'e GirişFonksiyonlar
13Javascript'e GirişDiziler
14Javascript'e GirişObjeler
15Javascript'e GirişDocument Object Model - DOM
16Final sinaviJavascript