Ana içeriğe atla
EN

İNTERNET PROGRAMLAMA

Ders
MISY233 - İNTERNET PROGRAMLAMA
Bölüm
Yönetim Bilişim Sistemleri - İngilizce - Lisans
Ders Tipi
Ders
Durum
Zorunlu
Dil
İngilizce
Kredi
3
AKTS
6
T+P+L
3 + 0 + 0
Ders Koordinatörleri
Yrd. Doç. Dr. Görkem AKDUR
Ön Koşul
-
Anahtar Sözcükler

Ders Açıklaması

Bu dersin temel amacı öğrencilere en başından başlayarak bir web sitesi nasıl yaratılır onun geniş bir tarifini yapmaktır. Ders Internete hızlı bir giriş ile başlayacak (ör. Alan adları, protokoller, web sunucuları vs.) ve devamında öğrenciler XHTML kullanarak web sayfası tasarlamayı ve bunu yaparken resim, sekme, liste, tablo form eklemeyi öğrenecek, CSS kullanarak XHTML tagları ile yaratılan sayfaları belirli bir standart çerçevesinde uygulamaya koyacak, güçlü bir dil olan JavaScript kullanarak da nesne modelleri, kontrol deyimleri, pop-up pencereleri, diziler, fonksiyonlar, kurucular ve desen eşleştirme gibi farklı eklentilerle destekleyeceklerdir. Tasarlanacak olan tüm web sayfaları öğrenciye el alışkanlığı kazandırmak amacı ile basit bir metin editörü kullanarak kodlanmış olacaktır.

İNTERNET PROGRAMLAMA

Değerlendirme Araçları (Aktif Dönem)

Öğe Tür Ağırlık (%)
Midterm Ara Sınav 30
Quiz Kısa Sınav 10
Project Proje 20
Final Final 40
Toplam 100

Ders çıktıları

  1. 01 be able to understand and define the fundamental concepts of client-side web programming.
  2. 02 be able to design and develop web sites using xhtml.
  3. 03 participate and recognize being a part of a teams.
  4. 04 be able to develop problem solving and application development skills with their self-confidence.
  5. 05 be able to apply css and javascript to design web sites

Ders Müfredatı

Hafta Konu
Hafta 1 Introduction to Internet
Hafta 2 World Wide Web - Web Servers, Web Browsers, HTML, URL etc.
Hafta 3 Introduction to HTML - Images, Hyperlinks, Lists, Tables
Hafta 4 Introduction to HTML - Images, Hyperlinks, Lists, Tables (2)
Hafta 5 HTML - Forms
Hafta 6 Revision
Hafta 7 Midterm Exams
Hafta 8 Midterm Exams
Hafta 9 Introduction to CSS
Hafta 10 CSS and Responsive Design
Hafta 11 Introduction to Java Script
Hafta 12 JavaScript and HTML5 Documents
Hafta 13 Dynamic Documents with JavaScript
Hafta 14 Project Discussions + Revision
Hafta 15 Final Exams

Referans Kitaplar & Ders Materyalleri

  1. 01 Robert W. Sebesta, Programming the World Wide Web, 8/E, Addison Wesley, 2015
  2. 02 Paul J. Deitel, Harvey M. Deitel, Abbey Deitel, Internet & World Wide Web How to Program, 5/e,Deitel,2012.

Ders Çıktıları

  1. L01 Farklı internet teknolojilerini ve bunların uygulamalarını ayırt edebilmek. SOLO 4
  2. L02 HTML öğeleri ve özniteliklerini kullanarak web sayfası içeriğini tasarlamak ve yapılandırmak. SOLO 4
  3. L03 CSS seçicilerini, özelliklerini ve değerlerini kullanarak web sayfası düzenlerini ve öğelerini biçimlendirmek. SOLO 4
  4. L04 Web sayfalarına dinamik özellikler eklemek için JavaScript kullanarak istemci tarafı betiklerini uygulamak. SOLO 3
  5. L05 Verileri depolamak ve işlemek için JavaScript değişkenlerini, veri türlerini ve operatörlerini kullanmak. SOLO 3
  6. L06 Etkileşimli ve kullanıcı dostu web arayüzleri oluşturmak için HTML, CSS ve JavaScript’i entegre etmek. SOLO 5

Program Çıktıları

  1. P01 YBS ve yenilikçi bilgi teknolojilerinin organizasyonlarda etkin kullanımı ve uygulanması konusundaki geniş kapsamlı kavramların bilgisine sahip olduğunu gösterir
  2. P02 YBS projelerinin yönetiminde ve örgütsel süreçlerin iyileştirilmesinde özerklik ve sorumluluk göstermek
  3. P03 Alandaki güncel sorunları araştırmak ve değerlendirmek için ilgili kurumsal çerçeveler, YBS'den teoriler, ilgili müttefik alanlar ve disiplinlerle ilgili kapsamlı bir anlayış sergilemek
  4. P04 Bilişim sistemlerinin edinilmesini, geliştirilmesini, uygulanmasını ve yönetimini kolaylaştırmak için YBS bilgisini uygulamak
  5. P05 Bilişim teknolojisi inovasyonlarının yarattığı fırsatlardan yararlanarak YBS stratejisi ile örgütsel strateji arasında uyumunu sağlamak için YBS bilgisini uygulamak
  6. P06 Gizlilik, bilgi güvenliği ve bilgilerin etik kullanımı gibi önemli YBS konularında etik ve mantık göstermek
  7. P07 Kanıta dayalı karar vermeyi kolaylaştırmak için kurumsal ve çevresel verilerin toplanmasına ve analizine uygun teknolojiler ve teknikler uygulamak
  8. P08 Örgütsel sorunları doğru bir şekilde tanımlamak ve YBS kullanarak çözümler önermek için kurumsal verileri analiz etmek
  9. P09 Profesyonel ortamla tutarlı etkili iletişim becerileri uygulamak
  10. P10 Profesyonel ortamla tutarlı etkin işbirliği becerileri uygulamak

Pç-Dç Matrisi

ÖÇ P01 P02 P03 P04 P05 P06 P07 P08 P09 P10 Ortalama
L01 4 1 3 2 2 1 0 0 0 0 1.3
L02 3 1 2 4 2 0 1 0 2 0 1.5
L03 3 1 2 2 2 0 1 0 1 0 1.2
L04 3 2 2 4 1 1 2 0 0 0 1.5
L05 3 1 2 4 1 0 2 0 0 0 1.3
L06 4 2 3 4 3 1 2 0 0 1 2