Bilgi Paketi

Sağlık Bilgi Sistemleri Teknikerliği Programı

SBST231

İNTERNET PROGRAMCILIĞI I

Ders Kodu
SBST231
Yarıyıl
-
Teori+Uygulama
2 + 1
AKTS
5
Dersin TürüSeçmeli
Dersin DüzeyiÖnlisans
Dersin Yılı-
Dersin Yarıyılı-
AKTS5
Öğretim Eleman(lar)ı -
Öğrenme Kazanımları

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.
Veriliş BiçimiYüz Yüze
ÖnkoşullarYok
Önerilen DerslerYok
Ders Tanımı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 İçeriği
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,
3. Hafta HTML 2: Temel etiketler : a, uli ol, dl, img,
4. Hafta HTML 3: table, tr, td, th, caption, thead, div, semantik etiketler: header, article, ..
5. Hafta HTML 4: iframe, sürüm 5.0 etiketleri : audio, video, track, svg
6. Hafta HTML 5: form, input, textarea, label, fieldset, legend, select, optgroup, option ..
7. Hafta HTML 6: select, optgroup, option
8. Hafta ARA SINAV
9. Hafta CSS 1: Temel tanımlar, tarihçe, türleri, temel CSS kural yapısı, açıklama satırları
10. Hafta CSS 2: border, margin, padding, outline, background, align, visibility
11. Hafta JavaScript 1: Temel tanımlar, tarihçe, kurallar, açıklama, operatörler, değişken türleri, çıktı, if, switch, while, do..while, for
12. Hafta JavaScript 2: Diziler, fonksiyonlar, nesneler, rand
13. Hafta JavaScript 3: Dizi metodları (pop, push), fonksiyonlar
14. Hafta JavaScript 3: Sınıf kavramı ve nesneler
KaynaklarSlayt ve yansılar
İnternet Programcılığı, Ebubekir Yaşar, Turgut Özseven. Murathan yayıevi.
İnternet Tabanlı Programlama, Özgen korkmaz, sürat üniversite yayınları
Öğretim Yöntemleri
  • Anlatım
  • Eğitim-Uygulama
Değerlendirme
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
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4
P1
P2
P3 X
P4
P5 X
P6
P7
P8 X X
P9 X X
P10 X X X
P11
P12
P13
P14
P15
P16
P17
P18