Bu dersin sonunda öğrenciler; 1) Web tabanlı programlama için gerekli yazılımları kurar ve test eder. 2) Web programlama dilinin temel komutları ile web sayfası hazırlar. 3) Web form uygulamaları yapar. 4) Web servislerini kullanır.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Yok
DERS TANIMI
Bu ders aşağıdaki konuları kapsamaktadır.
İnternet programcılığına giriş, temel kavramlar (http, web, tcpip) , web programlama dilleri. DOM yapısı. Temel HTML elemanları, başlıklar, paragraf, metin ve görünüm düzenleme etiketleri, yorum satırları. Sıralı/sırasız listeler, bağlantı ,görüntü ve çerçeve oluşturma. Renkler, Tablolar. Bloklar. HTML5 özellikleri. Formlar. CSS yapısı ve özellikleri. CSS: grup ve özellik seçiciler, menüler. Javascript programlama dili. Javascript?da veri yapıları, nesneler, diziler, fonksiyonlar ve olaylar.
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
Tanıtım ve temel kavramlar: Ders hakkında bilgi, internet, www, TCP/IP ?
2. Hafta
HTML 1: Temel tanımlar, tarihçe, 5.0 sürüm farkları, döküman yapısı, temel etikletler: html, head, body, açıklama satırı, title, style, base, p, h, br, pre, hr,
JavaScript 3: Dizi metodları (pop, push), fonksiyonlar
14. Hafta
JavaScript 3: Sınıf kavramı ve nesneler
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
Slayt ve yansılar İnternet Programcılığı, Ebubekir Yaşar, Turgut Özseven. Murathan yayıevi. İnternet Tabanlı Programlama, Özgen korkmaz, sürat üniversite yayınları
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Eğitim-Uygulama
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
30
Ödev
1
5
Mini-Sınav
2
5
Uygulama/Pratik
5
25
Toplam(%)
65
Yıl İçinin Başarıya Oranı(%)
65
Finalin Başarıya Oranı(%)
35
Toplam(%)
100
DİL
Türkçe
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ